面向初学者的IAR使用教程【原创】

2020-01-07 19:23发布

今天我自己做了一个IAR使用的视频教程和大家分享一下。
希望大家喜欢,如果觉得里面我有什么地方讲错了,请及时纠正我。我虚心听取,及时改正。
我个人在初学STM32的时候也感觉非常的困难,周围也没有人带。
刚开始点一个LED也断断续续的花费了好几个月,如果当时知道如何使用IAR和JLINK的话
我想两天就可以完成点亮LED的任务,毕竟自己51和AVR还是玩的很熟练的,项目也做过。

视频里面除了介绍IAR之外还包括三个小技巧

一个是使用串口的时候的一个full选项
一个是改变IAR的代码风格,插入TAB而不是spaces
还有就是SWD和JTAG仿真接口的切换

优酷的网址
http://v.youku.com/v_show/id_XMTkwOTM2OTIw.html
压缩的文件
点击此处下载 ourdev_569247.rar(文件大小:17.20M) (原文件名:IAR使用方法.rar)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
52条回答
june4th
2020-01-11 04:08
说说几个问题,固件库是2.0或者1.0吧,现在3.3都出来了,还这么说有点老,起码把CMSIS库给丢掉了。ICF文件是用来定位ROM和RAM的,建议把IAR提供的四个ICF文件都解释一遍,有把程序放在Flash里面的,有放在RAM里面的,有放在外部存储器里面的。
再一个问题是在options-C Compiler-preprocesser那个地方应该添加两个预定义USE_STDPERIPH_DRIVER STM32F10X_MD(看你用什么型号了),或者在stm32f10x.h(3.x的库,2.x的库在什么位置自己找)里面定义也可以,否则会出一大堆错,你建的是空main。c文件,并没有真正用到库函数,所以不出错。

一周热门 更多>