NEC单片机外部中断入口报错

[复制链接]
2316|3
 楼主| phctgu 发表于 2013-3-6 16:10 | 显示全部楼层 |阅读模式
本帖最后由 phctgu 于 2013-3-6 18:44 编辑

  用的 NEC 0893 单片机,现在要用到外部中断INTP4,编译环境PM+,
#define INTP4       0X000E
#pragma interrupt INTP4      MD_INTP4        


如上编译就出现了错误: CC78K0 error E0838: Duplicated pragma VECT or INTERRUPT or RTOS_INTERRUPT 'INTP4'

请问,这是什么原因。

而:
#define INTP3       0X000C
#pragma interrupt INTP3      MD_INTP3

都是正确的。
 楼主| phctgu 发表于 2013-3-6 17:28 | 显示全部楼层
没有人用 NEC 单片机吗
我scf123 发表于 2013-3-12 09:35 | 显示全部楼层
可能你的这2句名称或者什么地址有问题..可以不用#define来定义中断向量地址的,在设备文件里面已经有定义了
delin17 发表于 2013-3-12 13:26 | 显示全部楼层
PM+的帮助里会有详细说明该错误原因,和解决办法。
去查看一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

68

帖子

1

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