如何下载和安装ISP驱动程序以及如何用ISP软件为单片机编程
目录
把用户写好的程序通过USART串口从电脑端写入到单片机当中,这个过程叫做ISP在系统编程,是单片机开发当中最常用的一种下载方式。
安装驱动设备
- 将开发板通过电源线与电脑相连接
- 检查驱动程序是否安装好(一般win7\win8\win10系统的电脑会自动安装驱动程序)
- 1、打开设备管理器,看其中有没有“端口”项,若有则表示驱动程序已经安装好,端口号为COM X ,接下来可直接看ISP下载器的安装。若发现一个惊叹号的选项则表示驱动未安装好,此时需要手动安装程序
- 2、在洋桃电子官网上下载“洋桃开发板USB驱动程序”,下载成功并解压之后可看到如下页面:
- 取下核心板,在核心板背面找芯片看自己属于哪一种芯片,根据芯片名称选择对应驱动程序的安装
- FT232安装:直接双击exe文件,当出现黑方框之后按回车键,即完成驱动程序的安装
- CH340安装:鼠标右键点击EXE文件,选择以管理员身份运行
- 之后在弹出的窗口中直接点击“安装”,便可完成驱动安装
- 若前两种均安装失败,则可以尝试安装驱动精灵,在软件中搜索驱动设备然后进行自动安装
安装ISP下载器
- 在洋桃电子官网上下载“STM32的ISP下载器”
- 该软件为绿色软件无需安装,在下载解压之后可直接点击进入,之后会出现以下窗口
- 程序下载:在洋桃电子官网上下载“四种方法实现的闪灯程序”,下载解压之后可将程序放到桌面备用
- 操作步骤:
- 1、打开FlyMcu之后先搜索串口,注意串口名要与在任务管理器中看到的一致
- 1、打开FlyMcu之后先搜索串口,注意串口名要与在任务管理器中看到的一致
- 2、接下来点击“…”,打开下载好的程序,选择hex文件
- 3、进行以下设置
- 4、点击“设定选项字节等”进行SMT32F1选项设置,点击“设成FF, 阻止读出”,这是对芯片的加密,防止我们写入的程序被其他人读出来
- 5、全部设置完之后即可点击开始编程进行程序下载
- 3、进行以下设置
注:本文中所有图片内容均来自视频《【洋桃电子】STM32入门100步》,本文仅作为个人学习总结