1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-6-8 10:27 编辑
如何配置LM3S9B96 不可屏蔽中断NMI中断触发方式,现在是高电平触发,采用下面的配置方式不能改变触发方式,求解! HWREG(GPIO_PORTB_BASE + GPIO_O_LOCK) =0X4C4F434B; // 解锁 // 非锁定状态,读操作返回值为0 // 锁定状态,读操作返回值为1 if(HWREG(GPIO_PORTB_BASE + GPIO_O_LOCK)==0X00000000) // 如果已解锁,则执行本条件语句 [ HWREG(GPIO_PORTB_BASE + GPIO_O_CR)=0X000000FF; // 确认基础器,使PB7进入可配置状态 GPIOPadConfigSet(GPIO_PORTB_BASE,GPIO_PIN_7,GPIO_STRENGTH_2MA,GPIO_PIN_TYPE_STD_WPU); HWREG(GPIO_PORTB_BASE + GPIO_O_AFSEL) |=0X00000080; // 选择备用功能 HWREG(GPIO_PORTB_BASE + GPIO_O_PCTL) |=0X40000000; // 配置完成后直接进NMI中断 HWREG(GPIO_PORTB_BASE + GPIO_O_IBE) |=0X00000000; // 中断类型由GPIO中断事件控制寄存器控制 HWREG(GPIO_PORTB_BASE + GPIO_O_IS) |=0X00000080; // 选择电平触发 HWREG(GPIO_PORTB_BASE + GPIO_O_IEV) |=0X00000000; // 低电平触发 HWREG(GPIO_PORTB_BASE + GPIO_O_IM) |=0X00000080; // 相应管教的中断不屏蔽,被发送到中断控制器 HWREG(GPIO_PORTB_BASE + GPIO_O_CR) |=0X0000007F; // 确认基础器,使PB7进入不可配置状态 HWREG(GPIO_PORTB_BASE + GPIO_O_LOCK) |=0X00000000; // 写任意值锁定 HWREG(GPIO_PORTB_BASE + GPIO_O_LOCK) |=0X08080808; // 重复写值,确定PB7处于提交保护状态 ] 我的邮箱zhoudiruo@gmail.com |
|
相关推荐
4个回答
|
|
你的程序我还没自己跑过,但是有一个比较明显的不妥是这一句:
HWREG(GPIO_PORTB_BASE + GPIO_O_IEV) |=0X00000000; // 低电平触发 对某个寄存器位写0不能用“或”操作,所以我估计你没能改变触发方式是因为本来芯片的状态是高电平触发,IEV寄存器相应位的值为1,而你希望将该位写0改成低电平触发,但是由于你是用的“或”操作,所以1与0或之后还是1,依然是高电平触发。 |
|
|
|
sunguodong 发表于 2018-6-7 07:29 首先,先谢谢的热心帮助,这个问题的原因不是你所说的那样,我也用与操作和直接赋值的方式写过,都没有成功。我在数据手册上找到这么一句,这可能就是问题的原因吧。 “The active sense of the NMI signal is High; asserting the enabled NMI signal above VIH initiates the NMI interrupt sequence.” |
|
|
|
keke2979 发表于 2018-6-7 07:42 明白你的意思了,也就是说这个pin的NMI中断只能高电平触发 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
332 浏览 1 评论
528 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
772 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
649 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1124 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
54浏览 29评论
91浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
248浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
196浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
54浏览 13评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 21:06 , Processed in 1.076077 second(s), Total 82, Slave 66 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号