上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页
摘要: ARM汇编程序用“;”号进行注释。 一、汇编语言程序格式 一个完整的ARM汇编由两部分组成:声明,实际代码段两部分组成。 1、声明 在一个程序之前先要进行声明: 1)声明代码段: 用AREA指令定义一个段,说明所定义段的相关属性。(说明段的名字,段的属性) 2) 声明ARM指令: 用CODE32或C 阅读全文
posted @ 2022-09-09 20:03 流水江湖 阅读(1117) 评论(0) 推荐(0)
摘要: arm7tdmi体系的中断向量的地址是动态分配在中断向量控制器的寄存器中,例如,意法半导体(st)公司生产的str71x系列arm微控制器, 其增强型的中断控制器(eic)的eic_ivr寄存器(中断向量寄存器)、eic_sirn寄存器(源中断寄存器)都是用于存储相关中断通道的中断服务程序在存储器中 阅读全文
posted @ 2022-09-09 19:31 流水江湖 阅读(224) 评论(0) 推荐(0)
摘要: ARM7内核寄存器 ARM7TDMI-S内核共37个寄存器。 R0—R7,通用寄存器,共8个。 R8—R12,除快中断有自己寄存器(Rx_fiq),其他模式共用,共10个。 R13,栈指针寄存器。用户、系统共用外,其他模式有独立寄存器,共6个。 R14,连接寄存器。当程序跳转(BL)、异常模式时,用 阅读全文
posted @ 2022-09-09 18:49 流水江湖 阅读(497) 评论(0) 推荐(0)
摘要: 启动时从绝对地址0x0800 0000开始执行复位中断程序,即固定了复位后的起始地址,但中断向量表的位置是可变的。 Cortex-M3内核规定中断向量表中第一个32位数据内容为栈顶地址,第二个32位数据内容则是复位中断向量[复位也是中断向量的一种,在M3内核中,复位中断是最高优先级]的入口地址。 这 阅读全文
posted @ 2022-09-08 22:24 流水江湖 阅读(264) 评论(0) 推荐(0)
摘要: 栈底指的是堆栈指针sp所指的起始位置begin,当有数据进站后,sp+1;当sp指向的地址 begin+length;即栈满,此时的sp指向的即为栈顶。通俗讲,栈底就是第一个进栈的数据,栈顶就是最后一个进栈的数据。 内存分配: 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stac 阅读全文
posted @ 2022-09-08 22:12 流水江湖 阅读(2231) 评论(0) 推荐(0)
摘要: IAP实现原理 讲完了一些背景知识,我们可以切入正题了。实现IAP的核心原理很简单,就是在flash中保留一个小的升级程序,即boot loader。为了安全起见boot loader一般放在芯片默认启动起始位置,这样即使升级过程中发生错误,芯片依然可以通过重启进入boot。比较标准的方式是一个bo 阅读全文
posted @ 2022-09-08 19:23 流水江湖 阅读(518) 评论(0) 推荐(0)
摘要: IMPORT ,定义表示这是一个外部变量的标号,不是在本程序定义的EXPORT ,表示本程序里面用到的变量提供给其他模块调用的。以上两个在汇编和C语言混合编程的时候用到刚看到一篇不错的BLOG,解说C和汇编混编的,虽然貌似是翻译ADS文档的,不过写的挺不错,通俗容易懂,可以看看其实汇编调用C貌似很简 阅读全文
posted @ 2022-09-08 19:17 流水江湖 阅读(384) 评论(0) 推荐(0)
摘要: ;******************************************************************************* ;* Macro Name : EIC_INIT ;* Description : This macro Initialize the E 阅读全文
posted @ 2022-09-02 19:47 流水江湖 阅读(70) 评论(0) 推荐(0)
摘要: 机缘巧合的需要使用一块差不多20年前的芯片STR710,在添加IAP的时候发现中断失效。回过头再来学习下芯片的启动相关知识。 阅读全文
posted @ 2022-08-27 21:50 流水江湖 阅读(86) 评论(0) 推荐(0)
摘要: NFC天线容易受与其紧贴的金属涡流干扰,致使NFC天线的实际有效读写距离大大缩短或者干脆就不发生响应,导致数据读写彻底失败。吸波材料或铁氧体具有高的磁导率,可以起到聚束磁通量的作用,为此类干扰问题提供有效的解决方案。我公司自主研发生产吸波材料,性价比高,有需要的朋友欢迎联系索样测试,谢谢!航天科工武 阅读全文
posted @ 2022-08-21 21:36 流水江湖 阅读(349) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页