173 2438 5004
KEROS加密芯片——品牌直销 | 免费样品 | 技术支持
当前位置:网站首页 > 资讯中心 正文 资讯中心

单片机烧录驱动程序

htxw 2023-03-15 资讯中心 16 ℃

这个单片机如何烧录?

用keil生成hex文件,下载时用专门的下载软件找到生成的那个hex文件就可以下载了。

烧录是将程序下载到单片机里,烧录的程序为hex文件。

有专门的单片机烧写软件的。那个软件的名字叫STC-ISP

V391(可以下载个更高版本的),所买的开发板里都会带有烧录软件。

如果下载用到USB转串口的线的话,需要先安装一个USB转串口驱动才能下载程序。开发板所带光盘里会有驱动安装程序,有如果没有可以在网上下载。

补充:这个网站是用来查芯片手册的。

单片机为什么能直接烧录程序?

单片机能直接烧录程序是因为单片机中已经存在了一个烧写程序。

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

单击片烧录原理总结:

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

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

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

51单片机把程序烧录到单片机了需要那种线?

对于AT89C51单片机需要用带有12V电源的烧录器来烧录,对于STC单片机仅需要USB转TTL串口线就可以下载烧录,你用的单片机怎样烧录程序需要查看你的单片机数据手册来确认。

PC给单片机烧录程序

CH340是USB转TTL芯片,MAX232是RS232信号转TTL芯片

RS232是一种串行信号标准,PC机上的9针串口输出的就是RS232电平信号,而单片机要求的是TTL电平,所以要用MAX232进行电平转换

但现在笔记本电脑上大多没有RS232串口,USB接口倒很多,于是出现了CH340 cp2102等USB转TTL芯片

这些USB转TTL芯片使用时要在PC上安装驱动程序

如何给单片机烧录程序?

不能用keil作下载,它应该只是一个程序编辑和调试用的吧,用keil生成hex文件。下载时用专门的下载软件找到生成的那个hex文件就可以下载

了。,有专门的单片机烧写软件的。那个软件的名字叫STC-ISP

V391(你可以下载个更高版本的)的,你的开发板里面应该自带下载软件的啊!

如果你用的下载下是USB转串口的线的话,你需要安装一个USB转串口驱动才能下载程序。网上搜一下就可以了。如果有光盘的话就在光盘里面找,里面肯定有的。

下面是具体设置:

先在KILE

C的options

for

target工具栏中的output选项下,name

of

Executable后面的空框里输入你要输出的文件名,然后在Create.Hex项的前面的小方格中打上“勾”,然后编译,编译成功就可以生成HEX文件,文件存放在目标程序的相同文件夹下,名字是你输入的名字,再通过程序下载软件下载到单片机中就OK了。(不同单片机的下载软件不一样,可以到生产公司找到相关软件)

OK~

单片机烧录驱动程序的介绍就聊到这里吧,感谢您花时间阅读,谢谢。

本文标签:单片机烧录驱动程序

<