CodeWarrior环境下中断使用
来源:互联网 发布:小野妹子学吐槽 知乎 编辑:程序博客网 时间:2024/06/05 22:45
对于飞思卡尔CodeWarrior的中断使用,一般有3种方法:
1.把#pragma TRAP_PROC放在中断程序前面,并把中断向量表放到*.prm。
例如:
#pragma TRAP_PROC
void PIT1(void)
{
//your code
//……
}
2.或者使用关键词interrupt,并把向量表加入*.prm。
例如:
interrupt void intPIT1(void)
{
//your code
//……
}
向量表的首地址放入*.prm
例如:
//VECTOR ADDRESS 0xFFEA Int_ico2 //输入捕捉中断 pt2,pt3=0xffe8
//VECTOR ADDRESS 0xFFD6 Sci0ReceiveISP //串口接收中断入口
3.在定义中断程序的时候使用关键词interrupt并把特定的中断向量号放在后面,这种方法不需要在*.prm中更改任何东西。
例如:
void interrupt 66 PIT0(void)
{
//your code
//……
}
阅读全文
0 0
- CodeWarrior环境下中断使用
- ADS CodeWarrior使用教程
- LINUX环境下 按键操作一(不使用中断)
- codewarrior
- 使用CodeWarrior调试U-Boot
- freescale codewarrior编译器的使用
- 使用CodeWarrior调试U-Boot
- IAR环境下中断控制
- CodeWarrior for S12(X) 在全芯片仿真下使用调试器与模拟芯片通讯
- Symian开发之CodeWarrior环境搭建
- CodeWarrior新建NDS项目环境配置
- CodeWarrior 开发环境快速入门-工程创建
- CodeWarrior 开发环境快速入门-程序下载
- codewarrior 6.3 win10环境可以安装
- ARM环境搭建 — CodeWarrior 的安装
- Codewarrior for HCS12的中断服务程序编写说明
- 使用codewarrior建立新的项目
- 在 Freescale CodeWarrior 中使用 printf( ) 函数
- 周志华《机器学习》笔记:第3章 线性模型
- oracle数据库报ORA-12541 TNS:无监听程序
- 页面时钟表的设计
- jquery ajax的各种数据类型的请求 --spring的接收
- [LeetCode]Majority Element
- CodeWarrior环境下中断使用
- 幸福
- mongodb相关语句
- 类式继承和原型链继承,并分析二者的优缺点
- 线程的生命周期
- C语言入门参考(一)
- 【机器配置】python与C混合编程注意机器与平台的位数
- pywin32的安装
- spark 2.1 安装