社区
单片机/工控
帖子详情
IAR启动文件汇编问题
hpfeii
2014-04-02 04:04:04
我在IAR启动文件中看到如下代码:
MOVE IV , ?isr/2 // initialize interrupt vector
?isr后面的/2是什么意思?
...全文
310
6
打赏
收藏
IAR启动文件汇编问题
我在IAR启动文件中看到如下代码: MOVE IV , ?isr/2 // initialize interrupt vector ?isr后面的/2是什么意思?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hpfeii
2014-04-15
打赏
举报
回复
看来没人知道了
hpfeii
2014-04-09
打赏
举报
回复
自己顶一下,难道都没遇到过
mangoalx
2014-04-09
打赏
举报
回复
和硬件有关吧。/2意味着右移一位,大概向量表地址比实际地址少一位,所以去掉最低一位
lr2131
2014-04-03
打赏
举报
回复
这个好像是IAR汇编器内部的语法,之前在看MSP430和avr的IAR版本汇编启动代码时也有遇到这样的写法。 具体的不知道,如果想知道,看看IAR的官方手册和资料。
hpfeii
2014-04-03
打赏
举报
回复
都没人知道啊
hpfeii
2014-04-02
打赏
举报
回复
就是cstartup.S66文件中初始化中断的时候出现的,?isr是中断处理程序的入口,为什么赋给中断向量的时候要这样写?
IAR
EW430开发工具使用指南
IAR
EW430开发工具使用指南:瑞典
IAR
System公司推出的
IAR
EW软件是一种非常有效的嵌入式系统开发工具,它使用户能够充分有效地开发并管理嵌入式应用项目,其界面类似于MS Visual C++,可以在Windows平台上运行,功能十分完善。包含有源程序文件编辑器,项目管理器,源程序调试器等,并且为C/C++编译器,汇编器,连接定位器等提供了单一而灵活的开发环境。源级浏览器功能可以快速浏览源文件;还提供了对第三方工具软件的接口,允许
启动
用户指定的应用程序。
IAR
EW适用于开发基于8位,16位以及32位的处理器的嵌入式系统,其具有同一界面,用户可以针对多种不同的目标处理器,在相同的集成开发环境中进行基于不同CPU嵌入式系统应用程序的开发。另外
IAR
的链接定位器(XLINK)可以输出多种格式的目标文件,使用户可以采用第三方软件进行仿真调试。
IAR
低版本升高版本报错
iar
for arm 7.1以前版本升级以后的版本兼容处理 1.新版本包含了core_cm3.c core_cm3.h,所以去掉路径中的core_cm3.文件,移除工程中core_cm3.c文件,然后在option中做如下设置 2.修改
启动
文件,也就是那个.s的汇编文件 在将所有的SECTION .text:CODE:REORDER(1)改为 SECTION .text:CODE:REORDER:NOROOT(1)(默认) 或 SECTION .text:CODE:REORDER:ROOT(1) NOROOT与 ROOT表示编译器是否优化为关联的符号 NMI_Handler
arm 裸机
启动
代码
本软件是基于
IAR
7.50编写的arm m3、m4芯片通用
启动
代码,此框架采用汇编和c完成,代码完全有本人开发,仅供学习,不作为其他用途。 可以从此代码中学习到嵌入式硬件
启动
过程,比较适合初学者。 此代码是通用代码,本人在ti m3芯片和飞思卡尔K10、k60进行了验证移植性很强,start文件夹中的所有
启动
代码不用修改,用户仅需根据自己使用的芯片类型,修改工程选项,并根据config文件夹中的分区文件icf模板建立适合自己芯片的配置,即可, 如有技术
问题
或有什么可以合作的地方,可以联系jzhdbdl@163.com;本人嵌入式开发7年经验,有合作欢迎来邮件。
STM8单片机快速入门_V2
STM8单片机快速入门_V2 1 ST Toolset开发环境 1.1 安装ST Toolset 1.2 创建一个汇编语言的应用工程 1.3 调试 1.4 烧录 2 COSMIC C语言编程 2.1 安装COSMIC C编译器 2.2 COSMIC C语言编译器在ST Toolset中的配置.. 2.3 创建一个COSMIC C语言应用工程 2.4 COSMIC C编译器段的定义(Section 2.5 COSMIC C语言中嵌入汇编指令 2.6 COSMIC C编译器的
启动
程序 2.7 COSMIC的存储器模式 2.8 COSMIC的位变量设置 2.9 常量定义 2.10 在RAM中运行程序. 2.11 如何生产hex文件. 3
IAR
C语言编程 3.1 安装
IAR
3.2 创建一个应用工程 4 开发工具 4.1 ST-LINK 4.2 STX-RLINK 5 EMC设计 6 ST单片机相关网站
STM32F207VCT6:STM32F207VCT6学习资源
STM32F207VCT6 此仓库所有的硬件和软件资料,只用于学习参考使用,在普通室温环境下使用没
问题
,对于参考此仓库中资料造成商业产品或工业产品故障,本人不负责 代码对应的 本仓库代码多个工程同时使用01-Libraries中的库文件,如果每个工程都有个库文件,会导致整个git仓库文件很大,拉取缓慢。 name 描述 00-Hardware 学习STM32F207使用硬件的PCB和原理图 01-Libraries STM32F207使用的库文件 02-Template Keil和
IAR
的模板工程 03-ASM 使用汇编函数编写接口 04-Delay 使用查询定时器计数器的方式实现延时函数 05-LCD 使用FSMC驱动LCD屏幕代码 06-GPIO-Input-Output GPIO输入输出代码 07-GPIO-JTAG GPIO复用JTAG代码 08-GPIO-bit-band GPI
单片机/工控
27,377
社区成员
28,769
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章