这个错误原因该怎么改

[复制链接]
lefeng 发表于 2018-9-28 22:55 | 显示全部楼层
MSP430F5438和MSP430F5438A的区别不大
gygp 发表于 2018-10-4 21:15 | 显示全部楼层
表达式必须是一个可修改的值
biechedan 发表于 2018-10-4 21:17 | 显示全部楼层
这个是什么问题呢
wangdezhi 发表于 2018-10-4 21:17 | 显示全部楼层
这个定义的错吧。
isseed 发表于 2018-10-4 21:18 | 显示全部楼层
TIMER0_A1_VECTOR ,TIMER0_A0_VECTOR
xietingfeng 发表于 2018-10-4 21:18 | 显示全部楼层
应该属于嵌入式系统范围。
suzhanhua 发表于 2018-10-4 21:18 | 显示全部楼层
只要往里面对应向量(实际也是某地址)填相应函数的首地址
mituzu 发表于 2018-10-4 21:19 | 显示全部楼层
#pragma vector=PORT1_VECTOR表示给这个向量表中的外部端口中断所对应的地址进行赋值
hellosdc 发表于 2018-10-4 21:19 | 显示全部楼层
关键字__interrupt则表示这个函数是中断服务函数这种特殊函数。
uiint 发表于 2018-10-4 21:19 | 显示全部楼层
#pragma vector = 中断向量(可在头文件中进行查找)
xietingfeng 发表于 2018-10-4 21:20 | 显示全部楼层
MSP430内部有一个中断向量表
gygp 发表于 2018-10-4 21:20 | 显示全部楼层
实现定义好了?
isseed 发表于 2018-10-4 21:20 | 显示全部楼层
Timer0的中断向量
chenci2013 发表于 2018-10-4 21:20 | 显示全部楼层
表达式必须是一个可以修改的
wangdezhi 发表于 2018-10-4 21:20 | 显示全部楼层
变量的引导有问题的
biechedan 发表于 2018-10-4 21:20 | 显示全部楼层
编译有报错吗?
uiint 发表于 2018-10-4 21:20 | 显示全部楼层
TIMERA使用两个中断向量,其中CCR0优先级最高占用AO_VECTOR;而TIMERA的溢出中断和CCRI CCR2占用A1_VECTOR.
hellosdc 发表于 2018-10-4 21:20 | 显示全部楼层
TIMERA0_VECTOR 只是针对TimerA0的中断
mituzu 发表于 2018-10-4 21:20 | 显示全部楼层
并赋值为函数void Port_1(void)的首地址。
suzhanhua 发表于 2018-10-4 21:20 | 显示全部楼层
#pragma vector=这句话就是给这个中断向量表进行赋值的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部