keil又老又丑,何不试试ST自家的CubeIDE呢
这个教程中,我们试图探索:
所谓探索,就是试图用行业巨头ST的方式理解单片机。目前我对单片机一知半解,通过这种方式辅助学习还挺有意思。
- 怎样适应CubeIDE纯英文的奇特界面
- 如何在CubeIDE中新建工程模板
- 如何链接工程所需的头文件
- 如何配置硬件并自动生成代码
- 如何配置操作系统(以FreeRTOS为例)
- 怎样迁移Keil工程文件
- 配置J-Link或STLINK下载器完成烧录
作为ST公司的亲儿子,CubeIDE对STM32芯片的支持肯定要好于Keil,而且适配Linux、Mac(一看就是Java) (甚至支持Mac Silicon),只是因为Keil的用户惯性很少人尝试这玩意,由于语言问题相关教程也比较少。
CubeIDE下载地址 https://www.st.com/en/development-tools/stm32cubeide.html#overview
移步这个仓库的第一篇教程 #1尚未完工