[ nikolapirot @ 22.07.2013. 12:21 ] @
Koristm mikroC PRO trajal verziju i trenutno imam problem da kompajler nece da prepozna ni jednu naredbu vezanu za SD kartice. Evo primera

sbit Mmc_Chip_Select at LATC1_bit;
sbit Mmc_Chip_Select_Direction at TRISC1_bit;

int x;


void main() {
SPI1_Init();
SPI1_Init_Advanced(_SPI_MASTER_OSC_DIV16,_SPI_DATA_SAMPLE_MIDDLE,_SPI_CLK_IDLE_LOW,_SPI_LOW_2_HIGH) ;
x = Mmc_Fat_Init();

}


Deo x = Mmc_Fat_Init(); pokazuje error Undeclared identifier 'Mmc_Fat_Init' in expression MyProject.c

Ni jedna naredba koja pocinje sa Mmc osim ove dve u prva dva reda, ne rade. Da li ja kucam nesto lose ili sta?
[ bogdan.kecman @ 22.07.2013. 12:55 ] @
proveri par stvari
1. kada kompajliras da li ti se mozda buni kompajler da si preterao
velicinu (sd je povelika biblioteka, moguce da ne moze da progura demo
kompajler)
2. da je za taj mcu sd biblioteka podrzana i da li je ispravna (mikroC
je imao neke ozbiljne probleme sa tom sd+fat biblitekom koji su doduse
svi ispravljeni ali ..)

mikroe ima forum na kome vise mikroe developeri tako da te stvari vrlo
brzo doznas tamo na licu mesta :)
[ ha_23 @ 22.07.2013. 14:02 ] @
Proveri dali biblioteka je cekirana u Library Manager.
Isto proveri koji tip mikrokontroler koristis, MMC biblioteka koristi SPI.
Kad odaberes mikrokontroler koji ima SPI izlistace se MMC u library manager.



[ nikolapirot @ 22.07.2013. 18:11 ] @
U Library manager ne postoji Multi Media Card Library. Ali zasto i kako da je ubacim? Cip poseduje SPI 16f1517
[ ha_23 @ 22.07.2013. 18:55 ] @
Nikako nisu ubacili za ovoj kontroler, ovo je bug :)
Pisi na mikroE forum :)
U meguvreme uzmi neki MCU sta je sigurno podrzan :)
Pozz
[ nikolapirot @ 25.07.2013. 10:00 ] @
Kontaktirao sam i rekli su mi da je ta biblioteka podrzana samo za 18F pic-ove a u sustini to pise i u helpu al nema ko da cita :)