浅谈嵌入式MCU软件开发之中断ISR的三种写法
结合NXP(老Freescale)的S12(X)系列汽车MCU给大家分享其在中断ISR(ISR--Interrupt Service Routine,中断服务函数 )在CodeWarrior 5.1 IDE中的三种写法。
发表于 7/26/2018 2:35:06 PM
阅读(10400)
浅谈嵌入式MCU软件开发之startup过程详解(从复位向量到main函数之前的准备工作)
一般工程师都怕研究MCU的startup过程,其原因可能有:1.觉得没有必要,startup的过程和启动代码在新建工程时,并且已经默认加入并配置好,能够保证MCU正常工作,只要关心main()函数开始的用户程序就好(这其实对于大部分工程师来说确实如此);2. Startup过程往往需要一定的MCU内核CPU汇编指令知识,很多对内核寄存器/堆栈指针的初始化、I/D-cache的初始化过程往往需要使用
发表于 7/12/2018 11:09:46 AM
阅读(4938)
浅谈嵌入式MCU软件开发之代码风格与代码优化
本文结合自己的工程实践经验,列出一些自己总结的关于提高嵌入式开发软件供代码风格和程序优化的建议供大家参考。
发表于 7/4/2018 3:17:32 PM
阅读(4407)
MCU 中断ISR在CodeWarrior 5.1 IDE 中的三种写法
浅谈嵌入式MCU软件开发之S12(X)系列MCU 中断ISR在CodeWarrior 5.1 IDE 中的三种写法
发表于 4/2/2018 1:49:32 PM
阅读(4870)
浅谈嵌入式MCU软件开发之代码风格与代码优化
嵌入式系统设计中软件的效率高低与代码风格和代码优化有着密切的关系。 好的代码风格不但能够让看代码的人耳目一新, 见代码如见其人,最重要的是能够能够让程序运行的效率更高。这也是程序员,所谓“码农”与真正工程师...
发表于 3/27/2018 4:06:42 PM
阅读(2531)