
SmartOS是面向STM32/GD32的硬件抽象层,由月无声智能控制事业部独立开发完成。 1,在STM32固件库上做了一层封装,然基本功能的使用更简单,主要有GPIO、串口、Spi 2,网上STM32资源很多,主要两大派,寄存器派和库函数派,但是寄存器派也分为宏定义派和数字派(话说数字派从来不考虑小伙伴们的感受);库函数派同样功能也有不同版本。, l: _- Q) Z0 f7 ~0 M. c7 P 3,根据公司团队需要,我们必须统一代码风格,精简易用,让所有小伙伴们用起来无障碍0 ~2 u- j2 A/ g" y' p 4,核心工程师负责封装SmartOS,其他工程师直接使用,分模块分层次,任何地方出错有专人负责。7 ~4 i3 ~( [, c+ b2 V8 O 5,在智能家居的小容量单片机设备(RMB<2)上,无法使用ApolloOS/MF !!SmartOS v1.0由纯C实现,可在Keil 5.0编译通过。 !!SmartOS v2.0由C++实现,择日开放源代码。 ![]() ![]() |
感谢楼主分享 支持一个 |