打印

cortexm3_macro.s里面的语句在干什么

[复制链接]
8285|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jackbao|  楼主 | 2008-4-15 10:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
香水城| | 2008-4-15 12:16 | 只看该作者

请打开这个文件,里面的注释很清楚

主要是一些汇编子函数。

使用特权

评论回复
板凳
jackbao|  楼主 | 2008-4-15 13:15 | 只看该作者

在哪里调用他们呢

使用特权

评论回复
地板
香水城| | 2008-4-15 13:22 | 只看该作者

你可以在固件库里所有的源程序中搜索一下

使用特权

评论回复
5
john78| | 2008-4-15 22:28 | 只看该作者

BZ的回答很有哲理

指明方向

没有给答案

从大道理出发.教会你怎么学习,怎么...

从小而言,"买关子?"

使用特权

评论回复
6
香水城| | 2008-4-15 22:35 | 只看该作者

楼上幽默,估计是绕着弯说我“卖关子”

有意思~~~~~~~

使用特权

评论回复
7
andyang| | 2009-12-18 09:31 | 只看该作者
mark

使用特权

评论回复
8
ST_ARM| | 2009-12-18 09:46 | 只看该作者
cortexm3_macro.s里面的语句是考虑到这些特殊操作在C语言中的使用问题,用户如果要在C中调用文件中的汇编指令和特殊的预处理的问题时,只有直接在C中使用EXPORT后面的操作就可以了。类似与在C中嵌入汇编的操作。
EXPORT __WFI
  EXPORT __WFE
  EXPORT __SEV
  EXPORT __ISB
  EXPORT __DSB
  EXPORT __DMB
  EXPORT __SVC
  EXPORT __MRS_CONTROL
  EXPORT __MSR_CONTROL
  EXPORT __MRS_PSP
  EXPORT __MSR_PSP
  EXPORT __MRS_MSP
  EXPORT __MSR_MSP   
  EXPORT __RESETPRIMASK
  EXPORT __SETPRIMASK
  EXPORT __READ_PRIMASK
  EXPORT __RESETFAULTMASK
  EXPORT __SETFAULTMASK
  EXPORT __READ_FAULTMASK
  EXPORT __BASEPRICONFIG
  EXPORT __GetBASEPRI
  EXPORT __REV_HalfWord
  EXPORT __REV_Word  

不知道楼主明白与否?

使用特权

评论回复
9
xiepengchenghn| | 2010-5-30 21:14 | 只看该作者
受教了,刚才还跟香主请教这个问题,自己却没有去google一下,汗颜。还是要先思考再发问。

使用特权

评论回复
10
maomao2126| | 2010-5-30 22:32 | 只看该作者
学习了

使用特权

评论回复
11
lxyppc| | 2010-5-30 23:48 | 只看该作者
指明方向没有给答案从大道理出发.教会你怎么学习,怎么...从小而言,"买关子?"
john78 发表于 2008-4-15 22:28


呵呵,这就是Feed与Seed的区别,Teach与Coach的区别
P.S. 香主以前的签名说的蛮不错的,怎么现在没有了

使用特权

评论回复
12
mcuisp| | 2010-5-31 03:22 | 只看该作者
这些函数一般用不到,可以删掉这个文件。
因为汇编函数即使没用到,连接器也会连接到目标代码里,白白占用空间。

使用特权

评论回复
13
zjswuyunbo| | 2010-5-31 14:03 | 只看该作者
学习了。

使用特权

评论回复
14
qq4988| | 2012-6-21 10:55 | 只看该作者
请教8楼一下,我在编译时会出现不认识RSEG操作码的错误,是什么情况,还有,cortexm3_macro.s(52): error: A1355U: A Label was found which was in no AREA
cortexm3_macro.s:    52 00000000 __WFI 的问题,帮忙解决一下

使用特权

评论回复
15
xiaguanya| | 2012-9-17 10:14 | 只看该作者
学习了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

92

主题

260

帖子

0

粉丝