历史上的今天
今天是:2024年08月25日(星期日)
2021年08月25日 | 飞思卡尔中断设置
2021-08-25 来源:eefocus
对于飞思卡尔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
}
上一篇:闲聊飞思卡尔ADC模块
下一篇:飞思卡尔RTI实时中断模块
史海拾趣
|
我的板子上的Flash是32M的,linux系统里面已经挂载了12M,所以还剩20M的空间。现在,因为空间不够了,所以想把剩于的20M空间给挂起来。现在的问题就是如何把这些空间给挂起来?请一步一步说得稍详细一下点儿,谢谢!… 查看全部问答> |
|
RT。最近在做一个项目,内容是用DDK做一个windows的虚拟打印机(不是一个打印机功能的应用程序,而是一个像PDFCREATOR那样的,可以被WORD等调用的虚拟打印机)。要求是在设置完参数,点击OK的时候将打印信息发到一个指定的网页上。 我下了DDK(版 ...… 查看全部问答> |
|
自己编的一个linux驱动,我原来的工程目录是这样的:工程总目录下有一个include文件夹,所有的.c源文件,makefile文件,还有一个总的x.h头文件,x.h中include了include文件夹中所有的头文件和一些内核的头文件。include文件夹里有几个子文件夹,按 ...… 查看全部问答> |
|
请教关于A/D内部参考源问题,430F133自带的2.5V参考源是否可以使用,要是使用能满足什么精度啊,我对可燃气体进行A/D,我怕使用后精度不够,请大家执教… 查看全部问答> |
|
随着一年多的真实产品开发——虽然,嘿嘿,按照他们的说法,我这实在有点非主流,但在后期的调试中吃了不少苦头,于是在蛋疼的调试中,以及在阅读诸如《代码大全》这些书籍时,渐渐地萌生了一种如何做一个方便调试,方便扩展,方便移植的单片机程序 ...… 查看全部问答> |
|
此次开发板的代号为:Aurora 极光 这是WXEDA开发小组2013年度计划推出的第一款中高端开发板,Espier助学计划初步完成时将启动设计, 目前开发板助学计划已经开展2期,第二期的板子也在紧张制作当中,硬件和例程基本完善,后续也会保持 一定的例 ...… 查看全部问答> |
|
续之前的 【富士通FRAM心得提交1】 https://bbs.eeworld.com.cn/thread-419758-1-1.html 前几天PCB板子终于寄过来了。为了减少浪费,一块板子上放了不少模块。 串口通信模块 硬件部分目前还是延续之前预定的方案,STM8S处理器,MB85 ...… 查看全部问答> |




