单片机烧录原理

单片机烧录原理,第1张

单片机烧录原理有三种方式:

1、把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。

2、像AT89S52或AVR单片机一样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行 *** 作的特殊指令,如ROM擦除、烧写和校验指令。在编程ROM时,下载线先通过传输这些指令给CPU执行(擦除ROM、读入数据、烧写ROM、和校验ROM),这样完成对单片机的ROM的烧写。

3、引导程序,即单片机中已经存在了一个烧写程序。启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。

扩展资料:

理解这个原理需要知道几个知识点:

单片机是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。

单击片烧录原理总结:

ICP:使用SWD接口进行烧录,如J-Link烧录器和J-Flash软件配合使用。

ISP:使用引导程序(Bootload)加上外围UART/USB等接口进行烧录。

IAP:软件自身实现在线电擦除和编程的方法,不使用任何工具。程序通常分成两块,分别为引导程序和应用程序。

可以这样比喻性的理解:单片机就是电脑的主板,我们写的程序就是 *** 作系统,主板里面装入引导 *** 作系统的基本程序,下载程序就是给电脑装系统。

参考资料来源:百度百科-单片机

采用ISP烧录法、ICSP烧录法等方法。

1、ISP烧录法:使用ISP烧录器,将编译好的程序通过USB线连接到计算机上,通过ISP方式直接烧录到麦肯单片机。

2、ICSP烧录法:ICSP烧录器和ISP烧录器类似,但有一些细微差别。可以将编译好的程序通过USB线连接到计算机上,然后再通过ICSP方式将数据烧录到麦肯单片机。

台湾麦肯单片机有比较多的品种,所以要根据具体型号选择相应的烧录方法。具体的烧录方法需要根据麦肯单片机的型号以及开发板的类型而定。

1、首先要安装USB转串口芯片的驱动,不同的芯片的驱动程序也不一样。

2、其次写好程序( 灯亮-5秒 灯灭5灭),找到烧录器。

3、最后一端插到usb上,一端连接单片机,然后用烧录软件,点击下载即可。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11083346.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存