让你的 STM32Cube KEILV5 + HAL库工程支持C++开发

前言 最近这段时间在弄一个新的STM32F4的项目,由于工程比较庞大,而后各类类型也比较复杂,在封装整理的时候就很是头疼,很想经过C++的类,继承,多态的方式来让代码变得清晰简单。在网上翻阅了比较多的相关资料,发现不少博客所说的方法要么太复杂,要么不能完美兼容Cube。随着ST对HAL库的不断更新,各种驱动包其实都已经悄悄的在各类头文件上加入了 extern “C” 的宏定义,让C++移植更加方便
相关文章
相关标签/搜索