Post Created date
AVR GPS To wait for data until fix
This is demo code that I wrote to take GPS input and display it overlayed on video using a BOB-4 display module from Decade Engineering. GPGGA, GPRMC, and GPVTG strings are parsed...
Sunday, 2 February 2014 - 20:11
UART Command Interface
Quote: My primary point of improvement right now is the RX ISRAside from the question of protocol,here is my .2 cents. The first thing you need to do is separate the interpreter...
Friday, 31 January 2014 - 16:24
Tiny vs. C8051 ????
Jim, Indeed, much weight has to given to the familiarity of the tools and the device. If one device has hardware advantages over another that needs to be weighed against the time/...
Wednesday, 29 January 2014 - 23:18
Tiny vs. C8051 ????
Right, so you can't just read it into ram because there isn't enough.
Wednesday, 29 January 2014 - 17:00
Tiny vs. C8051 ????
I spent several months working on a project with a SiLabs C8051F9XX. I found the documentation to be poorly organized, incomplete or just wrong. At that time they were supplying...
Wednesday, 29 January 2014 - 16:51
Interfacing with SW emulation I2C
There is no way to adjust the timing of the HW TWI interface but the Fleury library does include a bit banged ASM implementation for devices without HW TWI. This could be modified...
Saturday, 25 January 2014 - 19:14
precompiler math problem
David, Thanks for the prompt reply. I'm careful about order of precedence and tend to use lots of parentheses but this one taught me a trick about the way the preprocessor handles...
Thursday, 9 January 2014 - 22:45
Dean's Atmel Studio Extensions
Quote:MarginOfError (version on my site) now also shows yellow/red overview markers next to the scrollbar on the right-hand side, so you can quickly scroll to the line with the...
Tuesday, 31 December 2013 - 19:59
git and avrsuo files
After adding it to the .gitignore file you have to remove it from the command line with "git rm --cached *.avrsuo". The cached option removes it from tracking without deleting the...
Tuesday, 10 December 2013 - 20:55
Using EEPROM with variables in AVR
simplify eeprom_update_dword(( uint32_t *)EE_P_P,P_gain_room); eeprom_update_float double EE_P_gain_room = eeprom_read_dword((uint32_t*)EE_P_P); eeprom_read_float
Wednesday, 6 November 2013 - 20:05
max fcpu at 3.3v?
Which brings us back to my point. Granted a table would be cumbersome but some grid lines and a more detailed axis scales would go a long way toward making it easier to extract...
Friday, 30 August 2013 - 18:45
max fcpu at 3.3v?
Very interesting. It would be nice if Atmel put that in the datasheet in the form of a table instead of that worthless graph.
Thursday, 29 August 2013 - 18:24