??? 10/12/11 18:00 Read: times |
#184191 - ARM timming |
I'm reading many books about ARM now and building one development board, bought over 6 development boards with touch screen. Looks like I will not look back for other microcontrollers for my new designs.
During my reading I noticed that there is uncertainity with timing due to the pipeline, branch instructions flush the pipeline, does this cause problems with timing for example if I want to do special one wire interface for the DHT11 say with C language which requires timing by software? or is this uncertainity too short to be noticed? All books I could find about ARM: 1. ARM Architecture Reference Manual. 2. ARM Assembly Language Programming. 3. ARM Programming Techniques. 4. ARM System Developers Guide - Designing and Optimizing System Software. 5. ARM System on Chip Architecture - 2nd Edition [2000] 6. ARM_Cross_Development_with_Eclipse. 7. Cortex-M3 programming manual. 8. Cortex™-M3 Technical Reference Manual. 9. Co-verification of Hardware and Software for ARM SoC Design - [2005]. 10. Embedded Systems - ARM Programming Techniques. 11. The insider's guide to the philips ARM-7 based microcontrollers. 12. Newnes.The.Definitive.Guide.to.the.ARM.Cortex.M3.Aug.2007 13. Real-Time Embedded Multithreading - Using ThreadX and ARM. 14. KEIL Getting Started For ARM Processor-Based Microcontrollers Building Applications with RL-ARM. 15. STM32F100xxReference Manual. 16. The Definitive Guide to the ARM Cortex-M3 - 2nd Edition. are there other books I missed? not counting datasheets ofcourse. Mahmood |
Topic | Author | Date |
ARM timming | 01/01/70 00:00 | |
Yes - that *is* a problem! | 01/01/70 00:00 | |
You can never rely on timing with High-Level Languages! | 01/01/70 00:00 | |
yes | 01/01/70 00:00 | |
coding philosophy | 01/01/70 00:00 | |
"multicore" | 01/01/70 00:00 | |
RE: "multicore" | 01/01/70 00:00 |