本书以瑞典IAR Systems 公司推出的V5版本IAR Embedded Workbench For ARM为核心,详细介绍IAR C/C++编译器、ILINK链接器、IAR PowerPAC 嵌入式实时操作系统以及集成开发环境的使用方法,给出LPC2400,STM32 CortexM3,AT91sam9261等ARM核嵌入式处理器应用编程实例,分析与具体处理器架构相关的软件技术要点,介绍嵌入式系统应用编程方法和开发过程,并配有包含全功能IAR评估版软件包和书中全部实例的光盘,以便于读者快速掌握集成开发环境和嵌入式C编译器的使用方法。
本书适合于从事ARM嵌入式系统设计的工程技术人员阅读,也可作为大专院校相关专业嵌入式系统课程的教学用书。
徐爱钧,长江大学教授,硕士研究生导师;中国科协湖北省自动化学会理事;湖北省省级精品课程《单片机原理及应用》负责人;长期从事自动化及单片机与嵌人式系统应用的教学、科研工作;参加并完成多项部、局级科研项目;获得湖北省科学技术进步奖,中国石油天然气总公司科
第1章 快速入门
1.1 IAR EWARM V5版本的主要特性与文件格式
1.2 项目的创建、编译与链接
1.3 使用IAR CSPY调试程序
1.4使用C与汇编混合编程模式
1.5 采用C++编程
1.6 模拟中断仿真
1.7 使用库模块
第2章 ARM处理器编程基
2.1 ARM编程模型
2.2 ARM的寻址方式
2.3 ARM指令集
2.4 Thumb指令集
2.5 ARM汇编语言程序设计
2.6 用汇编语言编写系统启动程序
第3章 IAR EWARM集成开发环境
3.1 下拉菜单
3.2 定制IAR EWARM集成开发环境
3.3 IAR EWARM的项目管理
3.4 应用程序创建
3.5 IAR EWARM编辑器
第4章 应用程序仿真调试
4.1 IAR CSPY调试器环境
4.2 CSPY调试器的下拉菜单
4.3 用CSPY调试用户程序
4.4 变量和表达式
4.5 断点
4.6 察看存储器和寄存器
4.7 CSPY宏系统
4.8 利用CSPY模拟器进行中断仿真
4.9 应用程序分析
4.10 CSPY硬件仿真系统
第5章 IAR C/C++编译器
5.1 IAR C/C++编译器的选项配置
5.2 数据类型
5.3 数据存储方式
5.4 扩展关键字
5.5 函数
5.6 Pragma 预编译命令
5.7 IAR C语言扩展
5.8 使用C++
第6章 IAR ILINK链接器
6.1 模块与段
6.2 链接过程
6.3 链接器配置文件命令
6.4 链接应用程序
6.5 ILINK链接器的选项配置
第7章 DLIB库运行环境
第8章 汇编语言接口
第9章 PowerPac实时操作系统
第10章 ARM嵌入式系统应用编程实例
附录1 IAR Embedded Workbench设备支持列表
附录2 关于随书配套光盘和J-Link仿真器
附录3 AK100 ARM仿真器简介
附录4 M-Link Cortex-M3仿真器简介
参考文献
很好!
仅作为工具书参考使用
这个商品不错~
一般般吧,应该是正版
这个商品不错~
这个商品不错~
当做工具书来使用,不错
物超所值
还行 讲的入门
不错
帮朋友买的,应该不错
很好,一直相信当当。
速度杠杠的,12小时以内到手了
书本不错!
?е鷳?
对初学IAR的有一定帮助。
书很好!!
13号下单没货,叫我等,结果却给我取消了订单,15号有货,但贵了十几块,最不可思议的是等我下单了,16号又回到了原价。。。这不是坑我吗亲。。。
书基本上是用户手册的翻译,适合E文不怎么样的人!
有几章罗列菜单及功能。总体讲内容跨度大,但蜻蜓点水。ucos中一些设置及命令使用没有讲到,比较遗憾。
买了之后还没看之前就转用了MDK,一直没看
这书我看说的比较清晰,虽然也是翻译。质量不错,送货速度也快!
恭喜,写的比较详细。IAR UML不知道什么时候出版。
对于初级使用者,且不想阅读很多E文,读此书可以比较快入门。 不过里面许多术语和特殊的语言表达方法要求对ARM和程序设计比较熟才能比较好理解。 作者的语言和写作能力还是差一些,很多内容是从E文的文档里面直接翻译过来的,若E文好的话还是看那些文档吧。
对于入门IAR的人来说,算本好书,起码看完能完全上手了
买了有点后悔,书上除了给IAR做的广告外,其它的内容,在周立功的书上都能找到!!!如果你不想仅是会用IAR编译器,还想更深入的了解这款编译器,而且自己还看不懂IAR的USER GUID的话,再买它!!!!!