找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2579|回复: 2
打印 上一主题 下一主题
收起左侧

新手玩stm32第1步

[复制链接]
跳转到指定楼层
楼主
刚开始玩stm32 新人要准备如下软件:keil.uvision4(用来编译程序),Datasheet(用来查找芯片,多为英文版),Proteus 8.x(进行软件仿真),STM ISP下载器MCUISP(可以使用该软件进行hex文件下载,可以用ch340串口下载,方便),usb232xpwin7(串口下载器驱动,本人使用是基于win,安装时不要插下载器,先进行预装然后插下载器)。

1、先安装keil4软件








C51:顾名思义,是针对51核的C语言集成开发环境。
MDK-ARM:是针对ARM7、ARM9、Cortex-M系列的集成开发环境。
RLARM:针对ARM内核的实时库。较新的版本中RLARM已经集成到MDK-ARM中,不再单独作为一个产品了。
2、用keil4建立工程

(1)选择新建工程 在电脑盘符里建立文件夹,文件夹中通常建立四个文件夹分别是USer来装用户自定义文件,FWlib来装库文件,RVMDK文件夹来装启动文件,out文件夹来装输出文件。hex很重要哦。
(2)选择cpu



需要将部分库文件及启动文件粘贴到相应文件夹中



鼠标右键添加文件到工程

(3)进行编译,工程要求没有错误及警告
3、程序下载
鼠标双击打开下载软件mcuisp,插上下载器ch340(也可以用其他的),先进行搜索串口

选择com3,下载器驱动很关键

点击浏览找到要下载的文件hex
将下载器的rxd和txd分别与stm32的PA9和PA10相接,BOOT0开关置vcc,点击开始编程即可,完成下载后将BOOT0置0.

设置复位方式

程序下载成功

2-4.png (20.86 KB, 下载次数: 89)

否

2-8.png (112.16 KB, 下载次数: 83)

2-8.png

2-12.png (121.07 KB, 下载次数: 83)

2-12.png

Datasheet.zip

362.56 KB, 下载次数: 10, 下载积分: 黑币 -5

STM ISP下载器MCUISP.rar

727.03 KB, 下载次数: 8, 下载积分: 黑币 -5

usb232xpwin7.zip

15.82 MB, 下载次数: 7, 下载积分: 黑币 -5

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:447686 发表于 2018-12-21 09:29 | 只看该作者
加好友不
回复

使用道具 举报

板凳
ID:1064915 发表于 2024-1-10 10:17 | 只看该作者
keil4里面没有STM型号,如何添加
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表