- 博客(3)
- 收藏
- 关注
原创 cortex-m在MDK使用汇编的摘要
一般开头先声明外部的符号和内部的符号IMPORT xxxEXPORT xxxIMPORT是声明外部的变量和函数,EXPORT是汇编中要被外部c文件调用的函数xxxx EQU 0x0000EQU相当于c语言中的#define了AREA |.text|, CODE, READONLY语法 AREA 段名,属性1,属性2.。。。用来定义一个代码段,段名如果以
2015-08-15 12:45:55 1380
原创 MDK的内嵌汇编与内联汇编
内联汇编__asm("指令"); 这是内联汇编。而MDK下,内联汇编仅支持ARM汇编语言,不支持Thumb或者Thumb-2汇编语言,但内嵌汇编器支持Thumb和Thumb-2。STM32的core cortex-M3是thumb-2指令,所以采用内嵌汇编的方式。内嵌汇编先编写一个汇编函数:__asm void xxx(){ nop
2015-05-27 11:10:27 7851 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人