- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 OK6410学习之遇到的问题与C语言实现 流水灯
一、编译用C实现 裸机点亮led程序的时候报错led.o:(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'解决方法:arm-linux-gcc编译的命令后面加一个参数 -nostdlib禁用标准库文件和标准启动文件,因为裸机程序是通过自己写的汇编程序start.S来启动的二、不能用
2014-04-12 08:25:36
1413
转载 ARM常用汇编指令
(1)GBLL 伪指令用于定义一个全局的逻辑变量,并初始化为{False}。GBLL BOOTLOADERBOOTLOADER SETL {TRUE}(2)GET(或 INCLUDE)GET 伪指令用于将一个源文件包含到当前的源文件中,并将被包含的源文件在当前位置进行汇编处理。可以使用 INCLUDE 代替 GET。INCLUDE ..\\..\\kerne
2014-04-10 22:39:26
880
转载 arm-linux-gcc/ld/objcopy/objdump使用总结
arm-linux工具的功能如下:arm-linux-addr2line 把程序地址转换为文件名和行号。在命令行中给它一个地址和一个可执行文件名,它就会使用这个可执行文件的调试信息指出在给出的地址上是哪个文件以及行号。 arm-linux-ar 建立、修改、提取归档文件。归档文件是包含多个文件内容的一个大文件,其结构保证了可以恢复原始文件内容。arm-linux-c
2014-04-10 22:23:37
1445
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人