Post Created date
A good beginners book on fundematals of digital circuit
Adam_Y wrote:I really would not recommend learning Digital Logic Design and any HDL languages at the same time. It is so easy to screw up without knowledge of wiring gates...
Wednesday, 4 February 2009 - 06:59
How do I declare a global var so it resides on the stack?
Thursday, 29 January 2009 - 16:46
How do I declare a global var so it resides on the stack?
Use an appropriate linker script to place the variable in non-pagged SRAM.
Thursday, 29 January 2009 - 16:16
A good beginners book on fundematals of digital circuit
[s3c wrote:u|4r"]Digital Design Principles and Practices, fourth edition, ISBN 0-13-186389-4, used this book on university, pretty complete and mixed with a bit of humor as well,...
Wednesday, 28 January 2009 - 13:52
how to guarantee write/read order in gcc?
asm volatile("" : : : "memory"); seems to be the best way to guarantee that gcc doesn't move things around, but it takes a heavy toll on optimization. Did you know that the...
Tuesday, 20 January 2009 - 13:45
how to generate debug line number information for assembler?
This FAQ doesn't help? You need to pass the debug symbol option separately to the assembler, not just to gcc. Unless you use local labels in your function, the assembler will...
Tuesday, 20 January 2009 - 13:37
zero register
Kleinstein wrote:I have hardly seen GCC(AVR) actually making use of R1 as a zero register. Especially for ISRs there is the possibility for another small optimization by checking...
Tuesday, 20 January 2009 - 13:34
Printf and sprintf don't seem to work in IAR
Joerg has a very nice looking little library for managing multiple timers with just one hardware timer. I think I will use it in my next project!
Tuesday, 20 January 2009 - 13:11
Switching from IAR to WinAVR compiler
clawson wrote:However I have a distant memory that {0} is a special case and means "the whole thing to 0". Everything unspecified after an explicit initialization is zeroed.
Thursday, 15 January 2009 - 02:51
Writing an extension to AVR simulator for educational use
Don't forget simulavr++ (supposed to be easier to add peripherals to and easier to extend) and avrtest (just the AVR core, no peripherals) in the WinAVR repository.
Thursday, 8 January 2009 - 21:58
debugWIRE with ATtiny25
I've had tons of debugWire problems with an ATmega168. Luckily it was in an STK500 and reviving it with HV programming was possible. I seem to be able to reliably get it locked...
Wednesday, 31 December 2008 - 22:59
Do I need rtos on atmega16?
I'm not sure whether a RTOS is right for your application but there is one that I am itching to try out: Femto OS. Looks like it is really tiny! I've looked through the code and...
Thursday, 25 December 2008 - 08:30