首页 > 编程知识 正文

keil5怎么导入芯片包,keil4怎么生成hex文件

时间:2023-05-03 22:58:28 阅读:167003 作者:4974

用keil生成hex文件下载到51单片机的方法1、用keil生成hex文件的方法1、用keil点击工具栏上的options for target…,

2、在弹出窗口中单击outputcreatehexfileok

3、重新编译整个项目时,系统会生成hex文件

对于系统的默认存储路径,keil工程文件夹的Objects中包含hex文件

二、hex文件下载51单片机1、宏晶官网http://www.stcmcu.com/最新免安装版STC-ISP.EXE,还是以下链接http://www.stcmcudata.com/STC ISP/STC

下载完成后,可以解压缩压缩包stc-isp-15xx-v6.87S.zip以查看这些文件

2 .安装CH340驱动器

以下是CH340G的应用电路

用CH340构建的USBTTL电路的主要作用是实现单片机与计算机的通信,需要使用该电路时,需要在计算机上安装CH340相关的驱动器。

如果你的开发板带有CH340相关电路,将开发板通过USB连接到电脑上,在电脑的设备管理器的端口栏中可以看到CH340的显示,则表示电脑上安装了相关驱动程序

如果没有,则必须安装驱动程序。

在刚才下载的文件夹USB to UART DriverCH340_CH341中找到ch341ser.exe,然后双击该APP并单击“安装”

等待驱动程序安装成功

3、程序下载

将自己的开发板连接到电脑上,双击APP软件stc-isp-15xx-v6.87S.exe执行

打开软件,选择所用芯片的型号,然后选择CH340所在的COM端口。 我这里是COM5。 具体会根据自己电脑的状况而变化多久

打开程序文件,检查刚才的hex文件

如果使用P4.5作为I/O端口,请检查ALE脚作为P4.5端口

单击“下载”

显示:正在检查目标单片机。 此时,只需重新接通开发板的电源(重新开关电源开关)即可完成下载。

三、串口通信刚才说CH340相关电路实现单片机与电脑的通信,除了下载程序外,我们也可以用该电路实现单片机的串口通信。 这里可以使用stc-isp-15xx-v6.87S.exe软件附带的串行助手,当然也可以使用其他串行调试软件。 我们可以用STC-ISP-15xx-v

首先,单击串行助手,跳转到串行助手的接口,选择CH340G所在的序列号,选择适当的串行通信波特率,打开串行端口,在发送缓冲器中以文本模式发送数据正转时,可以看到接收缓冲区接收到了文本。 OK,串行通信成功了。

注意:串口通信的波特率和接收数据的回复数据都是我已经用程序写的,本教程只是演示使用串口助手。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。