OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 13979|回复: 10

关于IAR的例程,请求提供帮助。

[复制链接]

20

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2012-5-7
在线时间
0 小时
发表于 2012-5-7 15:20:24 | 显示全部楼层 |阅读模式
学IAR的很吃力。。不说写代码,导入那些文件什么的都感觉麻烦,问题多。
Keil 的那些例程这半个月我学了十几个。都能懂。但是目前项目要求是IAR软件开发。所以我在做移植到时候发现了很多问题,如最简单的LED灯。像SYS 、USART、DELAY这些Keil中你们提供的代码。IAR都无法识别一些变量。而这些变量我也查不到底细,有时能看懂一些,但是自己能力有限,所以不得不更深入的研究SYSTEM这些官方的库。来自己编译那些。
在网上找了许多,但是发现IAR版本众多,STM32例子更是少。版本差异下载了运行问题也很多。

目前大致搞懂了方向,创建那些都没问题,只是写个简单的LED时,但很多时候不知道那些需要写进来,哪些不用写,但是 进入了官方库后 大量的函数接口让我迷失方向。调用让我不知所措。
我想问的是,可以给一个简单的吗?或者提供一些,我好像记得贵论坛或者相关作者已经有IAR的一些例程。
学的真的很吃力。。
现在最新的是6.X,我用的是6.0的IAR。
希望高手们帮助下我这个新菜,多谢!!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-5-7 16:54:46 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

107

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
276
金钱
276
注册时间
2011-10-24
在线时间
33 小时
发表于 2012-5-7 17:08:17 | 显示全部楼层
在IAR EWARM安装目录下,找一个例程修改。
回复 支持 反对

使用道具 举报

36

主题

1105

帖子

5

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2201
金钱
2201
注册时间
2012-2-8
在线时间
35 小时
发表于 2012-5-7 17:26:34 | 显示全部楼层
"大量的函数接口让我迷失方向。调用让我不知所措。"

用官方库的话,是脱离不了库的说明文档和使用示例的,照着例子copy就是


"可以给一个简单的吗?或者提供一些,我好像记得贵论坛或者相关作者已经有IAR的一些例程。"

如果楼主已经会建立工程的话,参照MDK的例子应该没什么问题,
虽然我也没用过IAR,
但是编译器之间的差别不可能大到要芯片厂商写两个库来满足使用的需求,如果真是这样,那么C语言估计会像汇编一样渐渐被冷落
https://github.com/roxma
回复 支持 反对

使用道具 举报

20

主题

58

帖子

0

精华

初级会员

Rank: 2

积分
158
金钱
158
注册时间
2012-5-7
在线时间
0 小时
 楼主| 发表于 2012-5-7 19:07:35 | 显示全部楼层
回复【4楼】Pony279:
---------------------------------
      Keil一般只针对自己的ARM,IAR基本覆盖了所有的MCU,程序过大的直接选择IAR编译,因为代码质量高啊,占用空间小,对于Flash只有128K的STM32F10系列更重要。通用性很高的,只有公共部分,我在ST下载了3.5的库,但是似乎还有东西没添加,因为我加载了Keil里的相关文件,有些变量还是无法识别。也就是说,很多东西还是要自己写,对于入门到我很难。
      我玩了好多天了,确实是不好找,百度文库里,CSDN里的那些教程很老,照这抄写都有问题,因为软件版本都老了几个级别,最简单的点灯,和Keil提供的例程一点都不像,不过细查源头我发现,有些还是一样的,但只看懂一部分。而且STM32 的非常少,基本得不到验证,工程建立没问题,主要还是我水平有限啊。
回复 支持 反对

使用道具 举报

2

主题

106

帖子

0

精华

高级会员

Rank: 4

积分
714
金钱
714
注册时间
2011-5-15
在线时间
147 小时
发表于 2012-5-7 21:14:59 | 显示全部楼层
回复【楼主位】Keller:
---------------------------------
lz可以下载stm32的官方例程,有IAR版本的。分析源码还是要有耐心的
回复 支持 反对

使用道具 举报

头像被屏蔽

2

主题

164

帖子

1

精华

禁止访问

积分
1316
金钱
1316
注册时间
2012-5-13
在线时间
127 小时
发表于 2012-7-9 01:49:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2013-11-29
在线时间
0 小时
发表于 2015-4-8 15:50:11 | 显示全部楼层
回复【7楼】qq371833846:
---------------------------------
用IAR7.3打开出现编译错误
回复 支持 反对

使用道具 举报

头像被屏蔽

2

主题

164

帖子

1

精华

禁止访问

积分
1316
金钱
1316
注册时间
2012-5-13
在线时间
127 小时
发表于 2015-4-9 21:48:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2013-11-29
在线时间
0 小时
发表于 2015-4-10 13:32:27 | 显示全部楼层
回复【9楼】qq371833846:
---------------------------------
前天刚解决,是core_cm3.h和IAR7.3的兼容性问题
回复 支持 反对

使用道具 举报

16

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2014-7-28
在线时间
2 小时
发表于 2015-7-13 09:14:33 | 显示全部楼层
回复【10楼】2322839422:
---------------------------------
怎么解决的?求告诉
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-20 06:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表