导航:首页 > 操作系统 > 编写程序如何烧录到单片机

编写程序如何烧录到单片机

发布时间:2025-01-01 06:22:59

⑴ Keil杞浠舵庢牱鐑у綍绋嫔簭锛

1銆侀栧厛镓揿紑鍦↘eil杞浠跺啓濂界殑绋嫔簭锛岀偣鍑诲伐鍏锋爮涓婄殑target options...銆

单片机烧录原理

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

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

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

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

(2)编写程序如何烧录到单片机扩展阅读:

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

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

单击片烧录原理总结:

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

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

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

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

阅读全文

与编写程序如何烧录到单片机相关的资料

热点内容
玩云游戏用哪个app好 浏览:914
文件夹添加到我的电脑打开界面 浏览:760
算法导论第二版英文版 浏览:282
新建构PDF 浏览:74
云服务器可以更换么 浏览:863
工商个体户网上交税是哪个app 浏览:997
cod解压密码 浏览:711
邮箱如何查服务器 浏览:525
金刚1024控台编程教程 浏览:635
为什么粉丝要加密 浏览:811
调试和编译是什么意思 浏览:614
cmd命令行通配符 浏览:513
什么app买菜便宜 浏览:807
数控电火花线切割机床编程 浏览:357
程序员那么可爱陆漓扮男装被发现 浏览:167
解压好的刷机包怎么安装 浏览:634
pdf怎样转换为jpg 浏览:116
javaphpnetnodejs 浏览:181
爱心命令 浏览:433
剪影app菱形图标是什么 浏览:865