## STM32串口IAP的上位机工具部分使用说明
> 终于我们来到这一篇,现在我们来简单说一下上位机工具的基本配置及使用。
1. 该项目实现通过PC的串口对STM32系列MCU进行IAP。
2. 该项目包含三个部分(三套代码):
- 运行在STM32平台的Bootloader;
- 运行在STM32平台的App(我做了两个,一个是支持usmart的重量版,另一个是很简洁的轻量版);
- 运行在Windows平台的上位机操作工具。
3. 本篇是属于运行在windows平台的上位机工具部分,另外两篇介绍请参阅:
- [STM32平台的bootloader](https://github.com/havenxie/stm32-iap-bootloader)
- [STM32平台的App(usmart版)](https://github.com/havenxie/stm32-iap-app)
或[STM32平台的App(轻量版)](https://github.com/havenxie/stm32-iap-app_lite)
4. 这套代码使用C#基于.net4.0开发。我用的是vs2017.
*****
## 工具使用方法:
1. 通过jlink或者其他工具将与你的硬件相对应的bootloader烧入你的片子。
2. 运行该上位机工具
3. 通过串口将硬件和PC进行连接
4. 选择对应的串口
5. 波特率选择115200
6. 打开串口
7. 选择你待升级的app固件
8. 包长度随你选
9. 点击"更新固件Update"按钮后固件将会自动烧录到你的片子。
10. 烧完之后自动运行app。
### 其他
- "读取固件Upload"按钮将会把芯片内的固件读出来(这个功能还没有做)
- "擦除固件Erase"按钮将会把App部分的固件擦除,之后运行bootloader的菜单。
- "进入IAP菜单"按钮将会软件自动复位硬件,然后运行bootloader的菜单。
- "运行App"按钮将会软件自动复位硬件,然后跳转到app部分去执行。
- "清除窗口"按钮将会把信息视窗的内容清空。
- 除了这些按钮你还可以通过在信息视窗输入相应的指令并回车以完成不同的操作,这里就不过多讲解了,你可以自己试一试。
注:bootloader部分只需要烧录一次即可,之后所有操作都通过上位机工具完成。
*****
## 版本说明:
- 用户使用master版本即可。
没有合适的资源?快使用搜索试试~ 我知道了~
STM32的IAP上位机
共27个文件
cs:8个
cache:5个
resx:2个
5星 · 超过95%的资源 需积分: 49 82 下载量 186 浏览量
2017-12-04
21:57:12
上传
评论 7
收藏 78KB ZIP 举报
温馨提示
STM32的IAP上位机,可以用于STM STM32 Bootloaer配套的YMODEM协议相关软件下载,从github最新下载,有一定借鉴意义
资源推荐
资源详情
资源评论
收起资源包目录
winapp-iap-master.zip (27个子文件)
winapp-iap-master
win-iap-ymodem.sln 987B
.vs
win-iap-ymodem
v15
.suo 55KB
win-iap-ymodem
Form1.cs 22KB
Program.cs 474B
Form1.resx 6KB
Properties
Settings.settings 242B
Resources.Designer.cs 3KB
AssemblyInfo.cs 1KB
Settings.Designer.cs 1KB
Resources.resx 5KB
HexToBin.cs 5KB
Form1.Designer.cs 16KB
win-iap-ymodem.csproj 3KB
Crc16Ccitt.cs 2KB
obj
Debug
win-iap-ymodem.csprojResolveAssemblyReference.cache 2KB
win-iap-ymodem.csproj.GenerateResource.Cache 1012B
win_iap_ymodem.Form1.resources 180B
CoreCompileInputs.cache 41B
win-iap-ymodem.exe 23KB
win-iap-ymodem.pdb 42KB
DesignTimeResolveAssemblyReferencesInput.cache 7KB
DesignTimeResolveAssemblyReferences.cache 1KB
win_iap_ymodem.Properties.Resources.resources 180B
win-iap-ymodem.csproj.FileListAbsolute.txt 1KB
bin
Debug
win-iap-ymodem.exe 23KB
win-iap-ymodem.pdb 42KB
README.md 2KB
共 27 条
- 1
资源评论
- YFY19872020-05-08多谢分享,谢谢!
- 夏远东2018-04-02还行,可以参考参考
shenyong1985
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功