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
 
C18 hakkında fazla bilgili değilim.
Araştırıp, en kısa zamanda geri döneceğim.
 
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
 
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...
 
#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
 
Ş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...
 
hocam onuda denedim ama olmadı dosya yoluyla ilgili bir hata ama anlayamadım pek
 
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
128,108
Mesajlar
915,034
Kullanıcılar
449,808
Son üye
Baharnev

Yeni konular

Geri
Üst