你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F072C8T6 串口1 IAP升级  

[复制链接]
cqtnheyao 发布时间:2015-2-4 15:05
本帖最后由 cqtnheyao 于 2015-2-4 15:26 编辑

     最近项目需用到STM32F072C8T6这颗料,并有IAP升级,感谢沐紫妹子给的072 NUCLE,但是被我弄坏了,SO我用051的板子焊接了个072的IC上去,经过调试IAP升级功能OK,现将源代码发上来,大家批评指正下,程序写的比较丑陋,只实现了简单了,还望大家口下留情,不要装逼!

附件下载后,把后面的.rar删除即可

说明:
1.IAP程序FLASH ROM:0x08000000-0x08001FFF;
2.APP程序FLASH ROM:0x08002000-0x0800E000;3.IAP跟APP都是用了串口1跟TIM14,TIM14定时10ms;
4.进入IAP模式:像串口发送$CHAPP&,如进入成功,LED(PC13)会快速闪烁,串口返回字符:Enter_IAP;
5.发送擦除指令$ERASE&,擦除完成后,串口返回Erase_OK;
6.通过串口发送Bin文件,当串口检测到有超过1S(好像)没收到数据表示升级数据完成;
7.完成后,自动进入APP程序,附件的APP是LED(PC13)慢闪。8.没有做校验,大家能提供个好的简单的可靠的校验吗!



STM32F072_APP.7z.rar

下载

6.06 MB, 下载次数: 1188

STM32F072_IAP.7z.rar

下载

7.08 MB, 下载次数: 1896

1 收藏 8 评论41 发布时间:2015-2-4 15:05

举报

41个回答
cqtnheyao 回答时间:2015-2-4 15:28:14
自己沙发不解释
qwe775208732 回答时间:2015-2-4 15:30:00
嗯,不错。
cqtnheyao 回答时间:2015-2-4 15:31:51

大神,请留步,我的问题,能讨论下么
lovewyufeng 回答时间:2015-2-4 15:33:15
cqtnheyao 发表于 2015-2-4 15:31
大神,请留步,我的问题,能讨论下么

留你妹  我能不顶贴么
qwe775208732 回答时间:2015-2-4 15:33:16
校验是很有必要的,下载个CRC校验就好了
adersonl 回答时间:2015-2-4 15:34:08
感谢楼主的分享
cqtnheyao 回答时间:2015-2-4 15:34:20
lovewyufeng 发表于 2015-2-4 15:33
留你妹  我能不顶贴么

  你过来,我保证不打你
lovewyufeng 回答时间:2015-2-4 15:36:13
cqtnheyao 发表于 2015-2-4 15:34
你过来,我保证不打你
大神我好怕
cqtnheyao 回答时间:2015-2-4 15:37:48

  就要这效果
12345下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版