2022年1月5日

STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解)

摘要: STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解) FwLib_STC8 是一个针对STC8G, STC8H系列MCU的C语言封装库, 适用于基于这些MCU的快速原型验证. 基于FwLib_STC8的项目, 可以在Linux下使用SDCC编译, 也可以在Windows下使用Keil C51环境进行编译. FwLib_STC12封装库较多采样函数方式对寄存器进行封装, 而函数与函数间的层级调用都会增加栈开支, 这样一方面容易对8位MCU的内存造成占用, 另一方面增加了固件尺寸. 在FwLib_STC8封装库中, 尽可能使用宏的方式对寄存器操作进行封装, 控制方法间的层级调用深度, 相比较FwLib_STC12, 节省了固件体积和堆栈占用. 阅读全文

posted @ 2022-01-05 14:00 Milton 阅读(7227) 评论(0) 推荐(1) 编辑

导航