Oops well i'm wrong, base on the following and FAT16 it is not necessary.The project as i have it in mind need to have an SD in order to store the Data from GPS Nmea.
I found out that only a microcontroller with 48mhz supports something like that
where did you find that , its not what I understand the case to be. are you confusing usb support for sd card support ?
http://melabs.com/samples/PBP-mixed/sdfs3.htm
I was confused with this link as they specify high MCU speed for FAT32
http://www.picbasic.co.uk/forum/showthread.php?t=18370
Regarding Serial speed baudrate:May i use the same speed for All the peripherals SD, Ulcd, GPS? Or do i need to specify different one for each module?
unless you specify what spi rate the sd card supports and what sd card system you intend to use [sdfs3 ? fat16? fat 32?] along with
the baud rate used for the serial I/f's and your osc speed it would be guesswork only.
1) For GPS, i have tried to send the "right" command for increase the baudrate, with no sucess....it seems that the GPS receives the command but does not like it :P.
2) ulcd seems to work with higher baud rate, but i need to configure the delay times for each command. I havent really understand how to increase the baudrate corresponding to delays. The ulcd needs some delay time to accept the command and display it properly. Is it right?
3) SD card with FAT 16 (when i reach that point we will discuss further). At the moment it is clear that up to 2GB fat 16 is required and is not necessary high MCU speed. But i will try to get the maximum from the PIC.
I understand that im not clear, as i really wont have the knowledge to explain it. Actually im confused with MCU speed, which is the speed that PIC running each command and calculate each command, with the speed of the communication ports.Could You help me and clarity what i need for each GPS, SD, Ulcd?
not really you need to supply a lot more info
I guess that a higher MCU speed is better in order to calculate faster the information from the peripherals. I know my questions are too basic, and believe me i start reading all these stuff in order to understand better. I feel that you cannot help me i i dont understand these basic processes of the PIC.
So i started to read about MCU speed, clock and counter.
i need to communicate Serial with GPS module and then i need to store the raw Nmea Data to SD and display what i need from the Nmea protocols to display.
compared to PIC18F4550 or PIC18F2550 a pic 18f26k22 has two times the flash memory , sram ,spi ports, eusarts has more timers and can run at 64 MHz . I think it would be a good fit
for that sort of project
Really appreciate your advice....PIC18LF26K22 or PIC18LF4550 fits to my project better because i would like to use a single 3.7V Lipo battery not more than 800-1000mha. The Final circuit will have:
1. PIC18LF26K22 or PIC18LF4550
2. GPS module for all the info....Date, Time, Speed, Coordinates etc.
3. SD for storage the raw NMEA Data
4. A display only for the on the go use. For battery saving, a ulcd will not be used normally. SD will keep the info.
Many thanks once again.
I would like to apologize for "breaking" the original TOPIC. Is it possible an Admin to move all the discussion i have started from POST #66, in a NEW thread? Thanks.....
Bookmarks