智能车制作

标题: 关于#pragma声明 [打印本页]

作者: chenrunshe_007    时间: 2009-5-1 01:17
标题: 关于#pragma声明
我只知道如果有中断函数如果不加上#pragma CODE_SEG NON_BANKED就会出错,但这句活是什么意思不懂,而且有时候又变成了#pragma CODE_SEG __NEAR_SEG NON_BANKED,有时候还是#pragma TRAP_PROC,究竟这些语句有什么用?总共有那些情况?如果那位高手能写一帖子专讲这个就好了
作者: whut_wj    时间: 2009-5-1 01:17
http://www.znczz.com/thread-463-1-1.html
你所有的疑问在这个贴子里可以找到。请认真看看张明峰写的那个说明。
非常经典!
作者: zouyf12    时间: 2009-5-1 17:43
我的中断前面什么都没加,都没问题。。。。不过,我也期待着有篇能介绍#pragma语句的帖子。。。标准C里都没有这个,或者我们用的教材都没讲。原来写51啊  AVR什么都好像都有见到,但是不加的话好像都没问题,所以就没注意。
作者: Cang    时间: 2009-5-10 10:29
大概是中断代码段在存储器中的位置信息吧,微机原理里面有的
作者: Cang    时间: 2009-5-10 10:29
大概是中断代码段在存储器中的位置信息吧,微机原理里面有的
作者: 迎风    时间: 2011-1-10 12:38
#pragma arm section rwdata ,code = "manager"
请问这是啥意思?
多谢!
作者: qixiangyujj    时间: 2012-2-25 15:20
我来学习学习。。。。。。




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2