![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cortex-M0
班花i
联系方式 jeffdisywww@163.com
展开
-
ARM Cortex-M——启动代码详解
ARM Cortex-M——启动代码详解转载 2022-07-04 09:23:25 · 262 阅读 · 0 评论 -
【keil编译warning】
收集了Keil编译的warning及解决方案原创 2022-06-13 10:39:11 · 1310 阅读 · 0 评论 -
AHBlite时序-打一拍(待更新)
这是cortex-m0内核移植的总结接口代码原创 2022-06-13 09:02:13 · 276 阅读 · 0 评论 -
BX LR指令
BX LR的作用等同于 mov pc,lrLR就是连接寄存器(Link Register, LR),在ARM体系结构中LR的特殊用途有两种:一、用来保存子程序返回地址;二、当异常发生时,LR中保存的值等于异常发生时PC的值减4(或者减2),因此在各种异常模式下可以根据LR的值返回到异常发生前的相应位置继续执行。当通过BL或BLX指令调用子程序时,硬件自动将子程序返回地址保存在R14寄存器中。在子程序返回时,把LR的值复制到程序计数器PC即可实现子程序返回。转载自 青 nih的博客下面这个图转载 2022-05-25 16:45:25 · 6080 阅读 · 1 评论 -
.\code.axf: Error: L6218E: Undefined symbol __aeabi_memcpy:取消勾选Dont Search Standard Libraries
在做cortex-m0内核移植的时候,这是报错,没找到相关的东西。与undefined symbol不是特别相关,但是网上的帖子给我的想法是**“编译”相关的错误****.\code.axf: Error: L6218E: Undefined symbol __aeabi_memcpy (referred from main.o)..\code.axf: Error: L6218E: Undefined symbol __main (referred from startup_cmsdk_cm0.o原创 2022-04-21 22:56:49 · 1004 阅读 · 1 评论