您的位置 首页 软件

STM32学习笔记之十五——IAR4的最终张狂,笨笨的开发模板下

准备大换血了,包括开发环境升级和固件升级,那个需要一定过程,吧之前完成的模板跟大家共享一下。我的程序库特点:a)默认兼容ST-LINK-II,

预备大换血了,包含开发环境晋级和固件晋级,那个需求必定进程,吧之前完结的模板跟我们同享一下。

我的程序库特色:

a)默许兼容ST-LINK-II,IAR EWARM 4.42A,Flash调试,运用串口1,GPIOA的3、4、

5、6脚输入,GPIOB的1、2、10、11脚输出,其他有或许需求更改设置

b)为操作便利减少了目录的层次

c)为学习便利运用网友汉化版2.0.2固件,主要是库函数中c代码的注释。

d)参加必用的flash(读取优化),nvic(RAM与Flash调试挑选),rcc(时钟办理模

板,敞开外设时钟模板),gpio(管脚界说模板)的初始化代码,一切模板代码用到的

时分只需去掉前面的注释”//”,依据需求填入相应值就可以了。

e)因为自己记忆欠好,所以main函数中的代码做到每行注释,便于自己今后运用。

f)列出常见运用代码模板与ASCII常用列表。

g)集成putchar字符输出和Printf的重界说到串口的代码,便于调试。

h)集成NVIC中止办理模板,EXTI外部I/O中止模板

i)针对自己状况集成PWM输出模板和CAP脉宽捕捉模板,并悉数注释。

j)集成体系循环时钟的初始化函数模

k)集成自己编写准确延时代码,不会影响systic的周期代码的履行。

l)集成两种看门狗的运用代码,当心运用

M)集成hex生成设置指令,方位在编译目录(STM32F103C8)的Exe下,集成ISP软件便

于脱离仿真器的串口调试STMISP.exe。

因为注释写的太多,还参加自己编程以来的许多格局习气,所以许多人会觉得紊乱不胜,在

此声明,此程序库仅仅为个人学习之用!

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/ruanjian/258768.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部