查看: 3237|回复: 6

[其他] 求助飞思卡尔单片机常看到的一条语句

[复制链接]

该用户从未签到

1

主题

17

帖子

0

新手上路

Rank: 1

积分
26
最后登录
1970-1-1
发表于 2013-10-28 15:59:17 | 显示全部楼层 |阅读模式
#pragma CODE_SEG NON_BANKED
经常看到这个  不知道啥意思   帮忙解释下
我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

8

主题

299

帖子

0

高级会员

Rank: 4

积分
653
最后登录
2018-12-14
发表于 2013-10-28 16:11:31 | 显示全部楼层

回复:求助飞思卡尔单片机常看到的一条语句

这句话的意思是
把这行声明以下的代码放到NON_BANKED的段里。 NON_BANKED就是16bit长度的地址段。 BANKED是24bit的地址段
#pragma CODE_SEG NON_BANKED 经常会出现在中断函数前。 因为中断子程序只能放在16bit的地址上
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

17

帖子

0

新手上路

Rank: 1

积分
26
最后登录
1970-1-1
 楼主| 发表于 2013-10-28 16:18:05 | 显示全部楼层

回复:求助飞思卡尔单片机常看到的一条语句

回复第 2 楼 于2013-10-28 16:11:31发表:
这句话的意思是
把这行声明以下的代码放到NON_BANKED的段里。 NON_BANKED就是16bit长度的地址段。 BANKED是24bit的地址段
#pragma CODE_SEG NON_BANKED 经常会出现在中断函数前。 因为中断子程序只能放在16bit的地址上
 

这个代码应该写在哪   是写在main函数里吗
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

299

帖子

0

高级会员

Rank: 4

积分
653
最后登录
2018-12-14
发表于 2013-10-28 16:26:08 | 显示全部楼层

回复:求助飞思卡尔单片机常看到的一条语句

回复第 3 楼 于2013-10-28 16:18:05发表:
回复第 2 楼 于2013-10-28 16:11:31发表:
这句话的意思是
把这行声明以下的代码放到NON_BANKED的段里。 NON_BANKED就是16bit长度的地址段。 BANKED是24bit的地址段
#pragma CODE_SEG NON_BANKED 经常会出现在中断函数前。 因为中断子程序只能放在16bit的地址上
 

这个代码应该写在哪   是写在main函数里吗
 

一般是写在一个函数定义前
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

6

帖子

0

新手上路

Rank: 1

积分
11
最后登录
1970-1-1
发表于 2013-11-5 09:40:28 | 显示全部楼层

RE:求助飞思卡尔单片机常看到的一条语句

不,这个一般写在自定义c文件中,然后在需要的地方调用中断,这个我在can模块接收数据中使用过此中断
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

15

帖子

0

新手上路

Rank: 1

积分
3
最后登录
1970-1-1
发表于 2014-5-13 15:19:34 | 显示全部楼层

回复:求助飞思卡尔单片机常看到的一条语句

回复第 2 楼 于2013-10-28 16:11:31发表:
这句话的意思是
把这行声明以下的代码放到NON_BANKED的段里。 NON_BANKED就是16bit长度的地址段。 BANKED是24bit的地址段
#pragma CODE_SEG NON_BANKED 经常会出现在中断函数前。 因为中断子程序只能放在16bit的地址上       
 
NON_BANKED里能够同时放多个中断子程序吗?
 
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

9

帖子

0

新手上路

Rank: 1

积分
13
最后登录
2019-7-18
发表于 2019-7-18 19:50:59 | 显示全部楼层
过来学习学习
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 18:12 , Processed in 0.100368 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表