【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
和单纯的windows上位机开发、嵌入式linux开发不一样,mcu的开发,是需要通过烧录器把编译好的镜像烧入到开发板里面的。这是很大的一个不同点。当然,除了烧录,一般它们还有仿真功能,可以用来进行debug调试使用。用类似keil的编译器编写代码、生成镜像文件,这一点都差不多,但是烧录这是mcu开发板特有的。因为像linux开发后期,基本就是ssh拷贝和粘贴了,没有烧录的流程了,windows qt开发就更不用说了。
所以,我们购买开发板的时候一般都要购买一个烧录器。目前mcu的烧录器主要有三种,一种是st-link v2这种;一种是cmsis-dap这种,还有一种是jlink。实际的使用过程中应该如何来选择呢,我们简单聊一下。