讓你的 STM32Cube KEILV5 + HAL庫工程支持C++開發

前言 最近這段時間在弄一個新的STM32F4的項目,因爲工程比較龐大,然後各種類型也比較複雜,在封裝整理的時候就非常頭疼,很想通過C++的類,繼承,多態的方式來讓代碼變得清晰簡單。在網上翻閱了比較多的相關資料,發現很多博客所說的方法要麼太複雜,要麼不能完美兼容Cube。隨着ST對HAL庫的不斷更新,各類驅動包其實都已經悄悄的在各種頭文件上加入了 extern 「C」 的宏定義,讓C++移植更加方便
相關文章
相關標籤/搜索