快捷搜索:  汽车  科技

stm32简单编程实例(STM32芯片的开发环境搭建方法)

stm32简单编程实例(STM32芯片的开发环境搭建方法)3、这个提示框表示你安装了那些芯片的程序包。(如果想要开发STM32芯片,就需要安装STM32的程序包,但是KEIL4自带了几乎所有的单片机程序,所以软件体积就会很大,但是好处就是打开可以直接用。)2、5点击完成后会出现这样的提示,点击OK即可。2、1打开安装包2、2一路双击NEXT,出现下面这个状态,内容随便填。2、4到这里就表示安装成功。

1、STM32芯片的开发环境(MDK5)

stm32简单编程实例(STM32芯片的开发环境搭建方法)(1)


1、MDK是什么?

RealView MDK是keil公司开发的,为基于Cortex 、ARM7、ARM9等处理器设备提供的一个完整的开发环境


2、MDK的安装方法

2、1打开安装包

stm32简单编程实例(STM32芯片的开发环境搭建方法)(2)

2、2一路双击NEXT,出现下面这个状态,内容随便填。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(3)

2、4到这里就表示安装成功。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(4)

2、5点击完成后会出现这样的提示,点击OK即可。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(5)

3、这个提示框表示你安装了那些芯片的程序包。(如果想要开发STM32芯片,就需要安装STM32的程序包,但是KEIL4自带了几乎所有的单片机程序,所以软件体积就会很大,但是好处就是打开可以直接用。)

stm32简单编程实例(STM32芯片的开发环境搭建方法)(6)

3、1在哪里下载和安装软件安装包呢?

可以直接在keil的官网上下载(http://www.keil.com/dd2/pack)

stm32简单编程实例(STM32芯片的开发环境搭建方法)(7)

下载下来后直接双击就可以安装。

想要手动安装也是可以的,具体操作如下

第一步:打开软件找到箭头所指的位置后打开。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(8)

第二步:点击File》impot...就可以打开文件选择框

stm32简单编程实例(STM32芯片的开发环境搭建方法)(9)

第三步:等待进度条到100,安装就完成了

stm32简单编程实例(STM32芯片的开发环境搭建方法)(10)

第四步:现在就可以查看刚才安装的程序包了。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(11)

到此开发环境搭建完成!

安装注意事项:

1)安装路径为英文路径(不要是中文路径)。

2 ) 系统用户名不能为中文

3)多个版本MDK(Keil)不要安装在同一目录。

4)MDK5需要加载芯片对应的支持包。

2、USB串口驱动安装


安装USB串口驱动原因:

1、如果USB串口连接到STM32的串口1,那么可以用来串口下载程序。(STM32ISP下载只能是串口1)

2、因为要连接到USB,所以可以用来USB供电

安装方法

第一步:双击安装包,打开软件,选择中文。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(12)

第二步:一路下一步,直到软件安装完成。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(13)

3、下载软件mcuisp(FlyMcu)的介绍


MCUISP是一款针对st公司的stm32f系列单片机和NXP的LPC2xxx系列的isp程序。补充:该软件可与eaglecom串口调试软件配套,进行isp盲调。

下载程序的步骤:

第一步:打开软件,可以看到下载程序的选择目录。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(14)

第二步:找到箭头对应的地方并选择

stm32简单编程实例(STM32芯片的开发环境搭建方法)(15)

第三步:在搜索串口内找到刚才安装的串口,并选择。

stm32简单编程实例(STM32芯片的开发环境搭建方法)(16)

第四步:点击编程即可完成程序下载

stm32简单编程实例(STM32芯片的开发环境搭建方法)(17)


注意事项:

可能找不到串口:

1、查看开发板是否供电;

2、串口选择是否正确(选择带有CH 340字样的串口,电脑不一样串口的标号可能不一样,看清字样选择。)

3、没有安装驱动。(重新安装驱动)

4、如果win8、Win10系统遇到驱动需要数字签名无法安装问题。(这种情况出现次数极少)

解决方法:单击设置》选择更新和恢复》选择恢复》选择高级启动》疑难解决》启动设置》点击重启。重启后选择 7 就可以禁用驱动程序强制签名后,重新安装驱动就可以了

mcuisp出现下载不了程序的情况:

1、串口没有选择正确

2、mcuisp设置不正确,最容易错的就是DTR,RTS选择错误。

如果有哪里不对!您留下你的微信号或者口口号,我向您请教!欢迎您留言批评指正!

猜您喜欢: