完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我设置 PE3口为外部中断,当该口接受到一个下降沿的时候产生中断进入中断处理子程序
然后不是要把中断处理程序的函数名,添加到相应的中断向量表中么(在startup_ccs.c中) 我查了向量表 IntDefaultHandler, // GPIO Port P1 IntDefaultHandler, // GPIO Port P2 IntDefaultHandler, // GPIO Port P3 IntDefaultHandler, // GPIO Port P4 IntDefaultHandler, // GPIO Port P5 IntDefaultHandler, // GPIO Port P6 IntDefaultHandler, // GPIO Port A IntDefaultHandler, // GPIO Port B IntDefaultHandler, // GPIO Port C IntDefaultHandler, // GPIO Port D 向量表中只有 P后面加个字母 和 P后面加个数字。。。。但是我给的中断是PE3口阿,,既有字母也有数字。。。。这该怎么设置向量表么 求助! |
|
相关推荐
5 个讨论
|
|
Evawang 发表于 2018-8-15 08:05 请问ulIntSta = GPIOIntStatus(GPIO_PORTE_BASE, false); 如果改成ulIntSta = GPIOIntStatus(GPIO_PORTE_BASE, true); 的话有什么区别呢 不懂这里的 false 和 true 各代表什么含义。。。。 我看了datasheet里的描述 如下 “被设置成True,则返回屏蔽的中断状态;否则,返回原始的中断状态”。。。这是什么意思阿 |
|
|
|
|
|
jfdaoisjd 发表于 2018-8-15 08:24 看一下库函数吧: //***************************************************************************** // //! Gets interrupt status for the specified GPIO port. //! //! param ui32Port is the base address of the GPIO port. //! param bMasked specifies whether masked or raw interrupt status is //! returned. //! //! If e bMasked is set as b true, then the masked interrupt status is //! returned; otherwise, the raw interrupt status is returned. //! //! return Returns the current interrupt status for the specified GPIO module. //! The value returned is the logical OR of the b GPIO_INT_* values that are //! currently active. // //***************************************************************************** uint32_t GPIOIntStatus(uint32_t ui32Port, bool bMasked) [ // // Check the arguments. // ASSERT(_GPIOBaseValid(ui32Port)); // // Return the interrupt status. // if(bMasked) [ return(HWREG(ui32Port + GPIO_O_MIS)); ] else [ return(HWREG(ui32Port + GPIO_O_RIS)); ] ] |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
340 浏览 1 评论
535 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
781 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
655 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1138 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
65浏览 29评论
172浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
255浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
205浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
60浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 07:06 , Processed in 1.156587 second(s), Total 78, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号