智能车制作

标题: #pragma LINK_INFO DERIVATIVE "mc9s12xs128"这句话什么意思? [打印本页]

作者: lgx-mm    时间: 2009-12-26 09:50
标题: #pragma LINK_INFO DERIVATIVE "mc9s12xs128"这句话什么意思?
#pragma LINK_INFO DERIVATIVE "mc9s12xs128"这句话什么意思
望高手指教
作者: anjiayu    时间: 2010-1-1 23:57
是用来改变mcu的,有了这句就不用手工改了,自动修改,你可以试一下,建一个工程,然后改变mcu
作者: 小雨1111    时间: 2010-1-2 12:28
才知道谢谢
作者: lgx-mm    时间: 2010-1-2 12:56
具体点怎么弄呀!我想试一下
作者: lgx-mm    时间: 2010-1-2 12:56
具体点怎么弄呀!我想试一下
作者: anjiayu    时间: 2010-1-3 12:44
你先建一个工程嘛,然后改变mcu,在工程窗口里有一个类似芯片的按钮按一下,或者在工程里面点击change mcu,然后你在查看一下工程文件,就会自动改变相应的文件
作者: lgx-mm    时间: 2010-1-6 15:00
ok
作者: 大水杯    时间: 2010-2-4 17:51

作者: luson1321    时间: 2010-3-11 21:25
呵呵,明白了谢谢
作者: 武当奇人    时间: 2010-3-17 22:27

作者: hui太郎    时间: 2010-3-28 16:19
http://blog.sina.com.cn/s/blog_54b1a36c0100f59v.html  是把中断写在同一个分区里面,具体开这个网站
作者: lishengfei    时间: 2010-3-28 18:54
恩,懂了
作者: lansedeyueliang    时间: 2010-3-29 18:21

作者: yanzi1225627    时间: 2010-4-1 16:52
改变mcu有什么作用啊??
作者: jiang1101    时间: 2010-7-17 22:40
学习
作者: 华电小宁    时间: 2010-12-12 10:25
??
作者: qixiangyujj    时间: 2010-12-12 10:39
需要自己修改吗
作者: zhonghua0402    时间: 2010-12-31 11:20
学习学习下!
作者: chiusir    时间: 2011-1-2 19:21
http://www.znczz.com/viewthread.php?tid=21542&extra=
作者: 近水楼台    时间: 2011-2-27 13:14
明白
作者: lulo    时间: 2011-2-28 11:05

作者: woshicjy    时间: 2011-3-5 09:23

作者: 低能计算机    时间: 2011-3-21 17:50
哦····就是说如果硬件更改了芯片,只要修改#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"里面的mc9s12dg128b型号就行了是吧
作者: zhaojianmeng    时间: 2011-4-22 10:38

作者: chengqing    时间: 2011-4-22 16:54
很给力啊…………
作者: 哈醒123456    时间: 2011-8-19 21:48

作者: qaabq    时间: 2011-8-21 11:26

作者: 分布之家    时间: 2012-2-25 22:46
3Q~
作者: liujian0901    时间: 2012-3-14 21:04
武当奇人 发表于 2010-3-17 22:27

可是把那句话屏蔽一样的可以改变mcu啊?


作者: ljl1033835624    时间: 2012-5-13 21:02
谢谢,受教了!

作者: 奇安达1993    时间: 2012-11-29 20:46
这个我还是没有理解,不过通过其他途径可以有另一种说法:百度“#pragma声明”
作者: baichixiaodaren    时间: 2012-12-11 21:00
学习了
作者: 风信    时间: 2013-8-18 10:55
还是不太懂
作者: ℡单身旅行    时间: 2013-8-21 20:29
学习~~~~
作者: 廉洁    时间: 2014-11-18 00:21
长知识了
:lol
作者: dawei520    时间: 2015-4-12 14:51





[p=177, null, left][size=177px]最近总有人问

[p=177, null, left][size=177px]#pragma CODE_SEG __NEAR_SEG NON_BANKED

[p=177, null, left][size=177px],还有

[p=177, null, left][size=177px]#pragma

[p=214, null, left][size=177px]LINK_INFO DERIVATIVE "mc9s12xs128"

[p=214, null, left][size=177px]这些函数是什么意思!我在网上收集了一些资

[p=177, null, left][size=177px]料希望能解大家疑惑!



[p=214, null, left][size=177px]#pragma LINK_INFO DERIVATIVE "mc9s12xs128

[p=214, null, left][size=177px]“


[p=177, null, left][size=177px]是用来改变

[p=177, null, left][size=177px]mcu

[p=177, null, left][size=177px]的,有了这句就不用手工改了,自动修改,你可以试一下,建一个工

[p=177, null, left][size=177px]程,然后改变

[p=177, null, left][size=177px]mcu

[p=177, null, left][size=177px]具体:你先建一个工程,然后改变

[p=177, null, left][size=177px]mcu

[p=177, null, left][size=177px],在工程窗口里有一个类似

[p=177, null, left][size=177px]芯片的按钮按一下,或者在工程里面点击

[p=177, null, left][size=177px]change mcu

[p=177, null, left][size=177px],然后你在查看一下工程文件,

[p=177, null, left][size=177px]就会自动改变相应的文件!



[p=177, null, left][size=177px]#pragma CODE_SEG __NEAR_SEG NON_BANKED

[p=177, null, left][size=177px]前一

[p=177, null, left][size=177px]段时间写函数中断时,经常要加上

[p=177, null, left][size=177px]#pragma

[p=177, null, left][size=177px]语句,否则,编译就会出错。有飞思卡尔

[p=177, null, left][size=177px]的

[p=177, null, left][size=177px]16

[p=177, null, left][size=177px]位单片机写过中断函数的人,就会知道在中断函数前必须加上代码


[p=177, null, left][size=177px]#pragma

[p=214, null, left][size=177px]CODE_SEG __NEAR_SEG NON_BANKED

[p=214, null, left][size=177px],函数结束的时候最好加上

[p=214, null, left][size=177px]#pragma

[p=214, null, left][size=177px]CODE_SEG DEFAULT

[p=214, null, left][size=177px](这个也可不加,但最好加上,以防出现

[p=214, null, left][size=177px]bug)









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