usb protokolunde include hatası

Katılım
25 Ocak 2012
Mesajlar
45
Puanları
1
iyi akşamlar arkadaşlar yeti,ştimrm gereken bir projem var usb protokoluyle ilgili usb adc yapacam programı kısmen olsada yazdım ama mplap c18de programı derlerken asğıdaki kısımlarda hata veriyor
#include "typedefs.h"
#include "usb.h"
#include "io_cfg.h"
bu kütüphanelerin dogru yazılısı nedır yada nerden ogrenebilirim yardım olabilirmisiniz birde arayüzden 0-3 volt arasında bir deger girdigimde bunu devrede pin cıkısında veren kısmını nasıl gercekleştirebilirim yardımcı olabilirmisiniz
 

ULAGA

Üye
Katılım
9 Ocak 2012
Mesajlar
589
Puanları
1
C18 hakkında fazla bilgili değilim.
Araştırıp, en kısa zamanda geri döneceğim.
 
Konu Sah
Katılım
25 Ocak 2012
Mesajlar
45
Puanları
1
cok teşekkür ederim benım arastırmama göre dosya yolu hatası ama dosya yolu ile ilgili ufak bi bilgim yok yardımcı olabilirsen sevinriim
 

ULAGA

Üye
Katılım
9 Ocak 2012
Mesajlar
589
Puanları
1
Eğer senin için sorun değilse, tüm kodunu burada paylaşır mısın?
Maddi bir önem taşıyorsa, içindeki alt fonksiyonları silip de koy.
Ancak temel kod dursun...
 
Konu Sah
Katılım
25 Ocak 2012
Mesajlar
45
Puanları
1
#include <p18F2550.h>
#include <typedefs.h>
#include <usb.h>
#include <io_cfg.h>
#include <adc.h>
#include <delays.h>


//-----------------------------
#pragma config CPUDIV = OSC1_PLL2,PLLDIV = 5,USBDIV = 2
#pragma config FOSC = HSPLL_HS,IESO = OFF
#pragma config PWRT = OFF,BOR = OFF,VREGEN = ON
#pragma config WDT = OFF,MCLRE = OFF,LPT1OSC = OFF
#pragma config PBADEN = OFF,LVP = OFF


#define Komut gelen_paket[0]


//Yazılım (Firmware) Sürüm no
#define surum_no1 0x00 //surum_no2.surum_no1 ornek: 1.0
#define surum_no2 0x01


//USB Komutları
#define olcum_al 0x02
#define surum_oku 0x03


//Genel Degiskenler
byte gelen_paket[USBGEN_EP_SIZE];
byte gond_paket[USBGEN_EP_SIZE];


static unsigned int ADC_deger1=0; //Olcum sonuclarını tutan degiskenler
static unsigned int ADC_deger2=0;




//Fonksiyon Prototipleri
static void InitializeSystem(void);
void USBTasks(void);
void ADC_Oku(void);




#pragma code
.......

ve program hatalarınıda veriyim


C:\Users\Erdem\Desktop\usb\usb.c:2:Error [1027] unable to locate 'typedefs.h'
C:\Users\Erdem\Desktop\usb\usb.c:3:Error [1027] unable to locate 'usb.h'
C:\Users\Erdem\Desktop\usb\usb.c:4:Error [1027] unable to locate 'io_cfg.h'


yardımcı olabilirsen cok memnun olurum
 

ULAGA

Üye
Katılım
9 Ocak 2012
Mesajlar
589
Puanları
1
Şu tanımlamaları;
#include <typedefs.h>
#include <usb.h>
#include <io_cfg.h>
#include <adc.h>
#include <delays.h>


Aşağıdaki şekilde yap;
#include "typedefs.h"
#include "usb.h"
#include "io_cfg.h"
#include "adc.h"
#include "delays.h"


Ondan sonra yine hata verirse, buraya yaz, çaresine bakalım...
 
Konu Sah
Katılım
25 Ocak 2012
Mesajlar
45
Puanları
1
hocam onuda denedim ama olmadı dosya yoluyla ilgili bir hata ama anlayamadım pek
 

ULAGA

Üye
Katılım
9 Ocak 2012
Mesajlar
589
Puanları
1
O tanımladığın header dosyaları projenle aynı klasör içinde olsun.
Ve Project Files penceresinde, Header Files'a sağ tıklayarak o dosyaları ekle.
O zaman olması gerek.
Zira ben hata almıyorum, bilgisayarımda açtığım projede...
 

Forum istatistikleri

Konular
124,797
Mesajlar
884,875
Kullanıcılar
444,093
Son üye
HafiyeReis

Yeni konular

Üst