STM32 IAP程序 源码 和测试代码 有详细的中文注释
http://bbs.21ic.com/forum.php?mod=viewthread&tid=588265&reltid=624002&pre_pos=2&ext=
https://www.cnblogs.com/dwj411024/p/7717084.html
https://www.cnblogs.com/hiker-blogs/archive/2013/03/17/stm32.html
https://blog.csdn.net/qq_29344757/article/details/78374774
http://www.openedv.com/forum.php?mod=viewthread&tid=276033&highlight=STM32%2BIAP
今天调了一天的STM32 IAP程序,程序能下进去,但是一运行就出错,不知道为什么,我一直在查我的IAP程序是否有问题,改了很对地方,就是一直不对~~
到网上查了很多人的版本,下载下载发现也都是不对,用IAP下载的程序一运行就出错。真是极度绝望。
没办法,又去网上查,后来到21IC的网络上发现有个网友写错了测试的例程,我一看自己的也写错,难怪会一直错误,原来不是IAP程序的问题,是测试程序的自身问题,真是忽略了这一点,由于我直接那来就是原先的LED流水灯测试程序,单独下进去没问题,但是用IAP方式时下载是需要设置中断向量的偏置给忘记了和KEIL的配置,就因为这个搞了我将近一天的时间。
真是血的教训,发出来跟网友分享下,让大家引以为鉴~~
我的IAP程序把下载的程序设置的起始地点是:0x8003000,所以对LED流水灯的程序需要更改如下:
(原文件名:2011-04-29_150421.jpg)
KEIL也需要配置如下:
(原文件名:2011-04-29_150503.jpg)
注意看IROM1的起始地址是:0x8003000
上面的偏移量这个地址是要跟IAP程序里面的地址对应的;
下面是IAP程序里面的定义:
(原文件名:2011-04-29_150713.jpg)
另外我把ST官方的例程翻译了以下,看着英文不爽!!!谢了一个自己的测试例程代码~~
大家需要的可以来下载,亲自测试过的,好用~~
(原文件名:2011-04-29_164321.jpg)
(原文件名:2011-04-29_164340.jpg)
(原文件名:2011-04-29_164457.jpg)
下面是源码和测试代码:
点击此处下载 ourdev_635251YSTOXH.rar(文件大小:922K) (原文件名:STM32 IAP源码和测试代码.rar)
也可以去我的CSDN空间下载:
http://download.csdn.net/source/3236446
说明:如果有什么不明白的,或者有什么需要,更多的请关注我的博客:http://hi.baidu.com/wuguoyana/home
可以联系我~~~
相关文章
- js中页面跳转(href)中文参数传输方式
- [Web 前端] react-router4-0中文文档
- JavaWeb_(Struts2框架)Log4j的配置以及解决中文乱码
- npm的package.json中文文档
- 【结巴分词资料汇编】结巴中文分词源码分析(2)
- Android 中文API (70) —— BluetoothDevice[蓝牙]
- Atitit java字符串模板渲染总结 目录 1. 总结:指标1 1.1. 支持中文变量 提升可读性1 1.2. 变量placeholder简单性,,velo可以直接¥前导简单。。Free的
- ubuntu 14.04 解决JavaMelody 图片中文乱码
- 史上规模最大的中文知识图谱以及估值两个亿的 AI 核心代码
- jsp文件中文乱码解决
- java jdk-awt.font在centos上中文乱码的问题, 安装中文字体
- 论文投稿指南——中文核心期刊推荐(机械、仪表工业)
- 论文投稿指南——中文核心期刊推荐(建筑科学 2)
- python3实现数字转中文