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