历史上的今天
今天是:2025年10月17日(星期五)
2022年10月17日 | 【MSP430】#pragma vector语句在IAR for MSP430中断程序编程过程中的使用
2022-10-17 来源:csdn
在使用keil对STC89C52单片机程序开发过程中使用 void Name_Function interrupt n 来作为中断服务函数程序的入口,但是在IAR for MSP430程序开发过程中则使用#pragma vector提供中断函数入口地址,并使用 _interrupt void _Name_Function来定义中断函数名称,示例如下:
#pragma vector = 0xFFF4; //WDT_VECTOR = 0xFFF4 是看门狗定时器中断地址
__interrupt void Watchdog_Timer(void)
{
/****/
}
1、上面的入口地址也可写成#pragma vector=WDT_VECTOR,每种中断的入口地址在头文件里有描述,有官方给定的掩码。
2、函数名称Watchdog_Timer(void)可以为任意名称。
史海拾趣
|
各位好,测试测量领域一直都很广,有无线测试及有线测试、设备及芯片测试、还有测试测量仪器制作等,不知道板块里 的网友都有什么意见,怎样才能把本版块建立起来,让大家更加宜居 测试测量板块里需要大家的帮忙了,可以的话,留下自己的领域 ...… 查看全部问答> |
|
我用GPRS的modem上网,当握手成功后,本想监测modem串口的信息,但是写在读串口的调试信息没有任何反应(确认调试语句无误且生效),请问网页的内容是否被modem发到串口呢??又能否被读到呢?? 网页的内容又是如何显示在ie中的呢?? 如果想监 ...… 查看全部问答> |
|
笔记本是DELL D430这款笔记本。 这款自带的无线网卡,可最近连公司的无线路由老掉线,每次掉线自己都要手动连,而且掉得很频繁。 可以确定跟公司无线路由器无关,因为其他的笔记本连无线是没问题的; 可以确定周围没什么影响和干扰无线信号的物 ...… 查看全部问答> |
|
论坛里的各位高手,公司最近接了一个项目。我原是做应用的,但是人手不够头就让我测试一些驱动。但是他告诉我,亲眼见过CETK可以在开发板上单独运行不用C/S 结构,不用和server连接,但是我看了好多资料,包括微软的也包括个人博客 ...… 查看全部问答> |
|
啊,我是菜鸟,最近想弄了个驱动是是SD卡的,现在只能支持2G大小的SD,现在有2个问题在这里请教下:1,这个驱动只能读一个分区(如果给他2个分区,后面的无法挂在),呵呵,怎么样让他能读其他分区。2,怎样让他能读4G以上的SD卡:)谢谢大家了… 查看全部问答> |
|
由于USB3.0的速率高达5Gbps,在USB3.0规范中接收机测试成为必测项目。接收机测试包括了误码率测试和接收机抖动容限测试两部分。对于Receiver Compliance测试,需要使用误码率测试仪BERT(Bit Error Ratio Tester, ...… 查看全部问答> |
|
一下还不习惯用ST的库函数(懒记),所以自己对GPIO口进行 另外,对ST的一些寄存器定义也不大习惯,所以也重新做了定义,例如GPIOx_BSRR我另外定义了一个GPIOx_SET,GPIOx_BRR我另外定义了一个GPIOx_CLR,这样自己记起来轻松多了——男人何必为难自己呢...看看这个流水灯的程序,看上去是不是容易些了 ...… 查看全部问答> |




