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

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

发布时间: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:软件自身实现在线电擦除和编程的方法,不使用任何工具。程序通常分成两块,分别为引导程序和应用程序。

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

阅读全文

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

热点内容
lol手游连接不上服务器怎么回事 浏览:17
算法工程师求职感悟 浏览:486
六一快乐解压图 浏览:530
effectivecpdf英文 浏览:276
查找ip地址命令 浏览:878
中国注册会计师协会算法人吗 浏览:469
什么叫服务器内部错误4o4 浏览:495
单片机原理复习 浏览:435
打不开头条任务服务器怎么办 浏览:645
战雷录像在哪个文件夹 浏览:465
加密验证的门禁卡 浏览:741
java输出心 浏览:532
程序员的身体素质调查 浏览:383
python做一个登录系统怎么改界面 浏览:884
杨颖缓解压力的方法 浏览:144
约苗app在哪里改地址 浏览:819
tuxedo的加密协议 浏览:729
javapdftojpg 浏览:714
程序员软考课程 浏览:275
Android框架工程师 浏览:388