Cypress技术论坛
直播中

李玉林

8年用户 218经验值
私信 关注
[问答]

如何解决使用自定义的ISR出现的问题?

我一直使用自动生成的ISR和AM试图使用自定义的ISR使用CysIrrStudio()方法。
编译器一直告诉我,“ISRY11SARTEX(任意)”是一个未声明的标识符“无论如何”。
有什么想法吗?我确信这是简单的……

回帖(5)

杨军

2019-8-1 07:54:30
这就讨论了原始实现。
HTTP://www. CyPress?COM/?RID=38267 AN54060-PSoC®3、PSoC 4和PSoC 5LP中断
或者将你的项目发布到论坛查看
“文件”创建者
“创建工作区束”
使用Firefox或IE,而不是Chrome发布。
问候,Dana。
举报

王琳

2019-8-1 08:05:42
CysISRYPROTO(HANDER)宏只声明您的中断处理程序,稍后您必须定义它。
CysISR(处理程序)
{
Handler Body
}
鲍勃
举报

李玉林

2019-8-1 08:12:45
谢谢大家。
我发现了最初的问题。需要链接文件。
然而,还有另外一个问题。这里是一个简单的程序使用2个定时器闪光2 LED的使用中断。只有一个会闪现,即使代码完全相同。在使用多个中断之前,我经常遇到这个问题,所以我通常只是轮询。
这是在8CKIT-050KIT上。
设计08BultLe01.Zip
1.4兆字节
举报

杨军

2019-8-1 08:23:35
改变这个
ISRY11SARTEX(光);ISRY11SARTEX(LIT2);
对此-
ISRY11SARTEX(光);ISRY22SARTEX(LIT2);
问候,Dana。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分