自学stm32单片机需要哪些软件
时间:2022-11-13来源:佚名
|
首先说些最基本的软件,也是必须的、最低配的。 MDK 软件,即 KEIL: 这个软件主要就是用来编辑、编译、下载代码的,这个开发平台一定要好好研究一下,因为这里集成了很多强大的调试功能,掌握了这些功能将极大的方便你寻找 BUG ,因为在软件开发方面,没人能说自己写的代码一定没有问题,所以掌握好的调试手段就成了关键。STM32 调试机制可以在线实时观察数据的变化,设置断点,单步运行,指令跟踪等功能,而结合 MDK 软件就能更方便的使用这些调试功能。现在看一下这个平台的输出功能: 这样你就不需要串口调试助手了! 注意,如果你需要同时进行 51 和 STM32 开发的话,可以安装 KEIL 4 的某一个版本,这个版本能同时兼容 51 内核 和 ARM 内核。如果说不想用 KEIL 4,想用 KEIL 5,那么你就可以同时安装具备 51 内核开发的 KEIL 4 版本和具备 ARM 内核开发的 KEIL 5 版本。 调试器: PDF 阅读器 单片机开发必然需要电路板原理图才能进行开发,绝大部分情况下别人是不会提供完整工程图的,而是将原理图转为 pdf 供人使用,所以需要一个 PDF 阅读器,这里推荐 福昕的,还不错。而且作为一个软件开发的人来说,只需要一个 PDF 原理图就够了,不必安装庞大的画电路板的软件。 以上就是一个软件开发人员最基本的软件配置,还是很简单的。 现在说一下辅助软件: Altium Designer 这个软件是用来画电路板的,如果说你有一块板子的完整工程,那么你就可以用它看布线之类的,非常直观。但这个软件很庞大,好几个 G,如果你自己不画电路板的话,建议还是别安装了。 |








