STM32 | 库函数与寄存器开发区别及LED按键源码(第三天)
发布时间
阅读量:
阅读量
| [STM32 | STM32F407ZE(LED寄存器开发续第二天源码)](http://mp.weixin.qq.com/s?__biz=Mzg5MDc1MjYxNg==&mid=2247487568&idx=1&sn=365c7686632f0e0020853a2fa6dd3894&chksm=cfd68b57f8a10241874c6c154d9884076089489e050c0c07a61e6a06c880d2273bb6d7cd84e5#rd "STM32 | STM32F407ZELED寄存器开发续第二天源码") |
|---|
STM32 第三天
一、 库函数与寄存器开发区别
1.1****寄存器
寄存器开发优势
通过直接对寄存器进行操控,能够实现较高的执行效率。
寄存器开发劣势
1、开发过程复杂,所需时间较长
2、生成的代码难以理解,且不具备良好的可迁移性
3、在后续维护阶段面临较高的技术挑战
1.2****库函数
库函数开发优势
1、开发过程相对简单,所需时间较短
2、代码具备良好的可读性,且具备较高的移植性
3、后续维护工作较为容易
库函数开发劣势
与寄存器开发方式相比,
全部评论 (0)
还没有任何评论哟~
