andi 你好
我最近在调试6455GPIO中断的过程中遇到问题。
工程是\Interrupt\DSP_SRIO\03.00.10.02\6455\default_package\csl_c6455\example\gpio\build\Gpio_example.pjt
问题出发点Configures pin 5 to generate an interrupt on rising edge and configures the pin as an output.这里的意思是输出产生中断?GPIO都是配置成输入产生中断的啊。向量ID问什么设置成12?我试过11,13怎么都不行? 求解答,
Robert (ASP Shanghai) Li:
6455的GPIO用于产生中断信号时,配置成输入或者输出都是可以的。配置成输入时,pin的状态变化会触发中断事件;配置成输出时,可以用软件的方式改变pin的状态来触发中断事件,正如这个例子所采用的方法。56号事件可以路由到任何一个可屏蔽中断,所以11和13应该是可以的。你是否打开了IER中的bit 11和13?
请参看GPIO文档有关中断一章,spru725.