腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
为什么
我
的
Timer2
中断
不
工作
?
我
是否
遗
漏了
任何
寄存器
配置
?
、
、
我
正在做一个使用pic10f322微控制器
的
项目。
我
已经制定了一个非常基本
的
通信协议--有一个开始脉冲(10ms),然后是一些5ms
的
脉冲(2个脉冲-打开红灯,3个打开黄色和4个绿色)。
我
希望使用TMR2作为
中断
,允许
我
将黄灯脉冲与代码
的
其余部分分开,这样它就不会妨碍
我
的
主函数检测启动脉冲。
我
不知道
为什么
它不
工作
。
我
已经检查了
浏览 39
提问于2019-04-27
得票数 2
1
回答
集成PCIe控制器
的
GbE遗留
中断
、
、
、
、
我
正在为用于Autosar
的
GbE控制器编写以太网驱动程序,这是一个用于基于英特尔x86平台
的
pcie设备(20),到目前为止,
我
已经能够为计时器和GPIO
中断
配置
IOAPIC,但我无法在IOAPIC上接收到PCIe遗留
中断
。
我
已经验证了以下
配置
验证以太网控制器正在通过
配置</
浏览 3
提问于2015-08-21
得票数 2
1
回答
我们必须启用或禁用每个层上
的
PCI
中断
,还是仅在最接近硬件
的
地方启用或禁用PCI
中断
?
、
、
、
、
我
正在实现一个PCIe驱动程序,
我
想了解在什么级别上可以或应该启用/禁用
中断
。
我
故意
不
指定OS,因为
我
假设它应该与
任何
平台相关。
我
所说
的
等级是指以下几个方面:
中断
也可以在设备级别被屏蔽,例如,我们可以<e
浏览 3
提问于2015-11-11
得票数 2
回答已采纳
4
回答
C#中
的
计时器问题
、
、
、
我
在
我
的
项目中使用了两个System.Windows.Forms.Timer对象,如下所示。timer2.Start();{ Timer1 :05/30/2011 12:16:57 AM (12:1
浏览 0
提问于2011-05-30
得票数 2
回答已采纳
1
回答
中断
处理程序在内核模块Reload (Xilinx / PCIe)之后停止
工作
、
、
、
、
我
目前正在使用Xilinx核(AXI内存映射到PCIe)为Xilinx 7板开发一个PCI驱动程序。一个问题是,当我重新加载内核模块时,
中断
处理程序停止
工作
。更详细
的
是:
我
触发HW
中断
,一切正常
工作
;
我
可以看到<e
浏览 5
提问于2020-07-22
得票数 0
回答已采纳
2
回答
为什么
这段代码被认为是“reetrant”,当操作系统
中断
线程时会发生什么呢?
、
、
、
下面是IBM说是可重入
的
代码片段:char *strtoupper_r(char *in_str, char; index++)} 对
我
来说,这段代码不是可重入
的
,因为循环计数器
的
索引是本地定义
的
。如果操作系统在循环中<em
浏览 4
提问于2014-04-04
得票数 7
回答已采纳
1
回答
在启用外设计时器和计时器实际开始计数之间
是否
存在延迟?这种延迟是什么?是什么原因造成
的
?
、
、
我
正在尝试
配置
一个计时器(TIM9)和它
的
中断
处理程序来单步执行程序。
我
的
方法是首先
中断
第一条指令,然后在
中断
处理程序中
配置
定时器,以便在从ISR返回后立即触发
中断
。,在进入
中断
处理程序后,
我
使用GDB检查了
寄存器
r8
的
内容,
我
发现它实际上等于6。这意味着有比1个周期更长
的
延迟,或者
我
只是遗<
浏览 1
提问于2020-12-29
得票数 0
2
回答
基于x86体系结构
的
Linux内核中
中断
处理代码
的
定位
、
、
我
正在进行这样
的
研究,试图在Linux内核中找到实现
中断
处理
的
代码;特别是,
我
试图找到负责处理系统定时器
的
代码。根据 内核处理
中断
的
方式非常类似于它处理异常
的
方式:所有通用>目的
寄存器
都被推到系统堆栈上,并调用一个公共
中断
处理程序。>保存当前
中断
优先级并加载新
的
优先级。这可以防止>优先级较低
的
中断
中断<
浏览 7
提问于2012-01-24
得票数 1
回答已采纳
1
回答
MSI如何触发
中断
处理程序?
是否
需要轮询所选
的
内存地址?
、
、
、
、
我
有一个指向它
的
PCI
配置
空间
的
指针。这是MSI
的
能力。
我
想使用MSI,但我很难理解xHCI和USB是如何
工作
的
。基本上,
我
找到了MSI表,然后在那里设置了一些地址,告诉xHCI PCI设备向该地址写入以触发
中断
。但是
中断
处理程序
是否
在某个时候被调用?
是否
需要轮询此地址以确定
是否
发生
中断
?基本上,数据
寄存器
<e
浏览 5
提问于2021-04-09
得票数 3
回答已采纳
2
回答
构建一个IDT (
中断
描述符表)程序集AT&T英特尔32位
我
试图构建一个IDT,在sti执行之后,代码会崩溃!!
我
有一个错误消息: SingleStep CPU1错误:正在运行
的
处理器在
我
发现BIOS将原子置于受保护模式(CR0.PE = 1)并生成IDT/GDT之后,将出现新代码: 这个想法只是使用带有APIC定时器
的</em
浏览 4
提问于2011-09-30
得票数 0
回答已采纳
1
回答
如何在stm32中设置
中断
处理程序?
、
、
、
GPIO_BSRR_BS_10; GPIOA->BSRR |= GPIO_BSRR_BR_10;} 在main.c中初始化
中断
init,并且设置是正确
的
。
浏览 9
提问于2022-09-26
得票数 0
2
回答
Linux内核与realtek rtl8139驱动
、
、
我
正在尝试从头开始为Linux2.6
的
rtl8139编写驱动程序。
我
已经编写了TX路径,但我在RX上遇到了一些问题。
我
不知道如何知道有多少个接收到
的
数据包以及它们有多长。
我
认为ERBCR、CAPR、CBR
寄存器
可以说明这一点,但它们是== 0。也许
我
做错了什么?如何查找有关收到
的
浏览 5
提问于2014-03-20
得票数 1
1
回答
如果GDB在启用之前附加了GDB,则SysTick
中断
不会触发。
、
、
、
另一方面,
我
莫名其妙地发现,如果GDB在
我
配置
时已经附加了,那么SysTick
中断
就不会启动。如果
我
想要启动SysTick
中断
,
我
必须执行重置(通过按钮关闭电源),并告诉GDB在还没有
配置
微(也就是说,它还没有发送断点或其他
任何
东西)时继续运行,然后单击Ctrl在SysTick
配置
之后但在我们到达此外,
我
可以确认,
我
没有问题时,调试器没有附加(JLinkGDBServer通过一个A
浏览 3
提问于2019-01-30
得票数 4
1
回答
stm32f103c8t6 -禁用除一次关键时间以外
的
所有
中断
,但可
中断
操作
、
、
、
我
正试图为stm32f103c8t6微控制器编写一些代码。它不断地与设备通信,需要
中断
才能被禁用.然而,这也需要立即被某个GPIO引脚
的
下降边缘所打断.在不禁用
中断
的
情况下,通信偶尔会失败,偶尔会出现大约45个时钟周期
的
延迟。通过设置CPSR
寄存器
的
i位来禁用所有
中断
,完全解决了这个问题,使
我
认为这是一个
中断
问题.但是,
我
的
GPIO
中断
不能<em
浏览 1
提问于2019-06-02
得票数 1
回答已采纳
1
回答
当cpu写入特定地址时,
是否
有可能设置
中断
中断
?
、
、
、
是否
有可能在写入特定地址时使x86 cpu
中断
?
我
想要一个硬件机制来监控某些地址
的
变化。
浏览 1
提问于2021-04-16
得票数 3
回答已采纳
1
回答
Cortex: NVIC,请演示如何通过软件使其水平或边缘检测
、
、
我
读过关于Cortex-M3 (或M0)
的
ARM文档,上面说它可以用作NVIC控制器中
的
电平敏感或脉冲(边沿)
中断
。问题是,如果这是由软件完成
的
,那么它在如何做到这一点上相当模糊。
我
在NVIC中看不到
任何
控制
中断
类型
的
寄存器
(通过调整
寄存器
位来选择边沿或电平)。因此,在处理程序中必须通过软件来完成一些
工作
,但在这个领域中仍然是模糊
的
。
我
喜欢听到<
浏览 0
提问于2011-07-22
得票数 5
回答已采纳
1
回答
我
可以为STM32F103ZE芯片上
的
GPIO引脚
配置
中断
吗?
、
、
、
是否
有可用于STM32F103ZE
的
GPIO
中断
?
我
浏览了数据表,但没有发现
任何
与此相关
的
内容。
我
是这个处理器
的
新手,但最近使用了TI
的
MSP430。在MSP430中,我们可以使用一些GPIO
寄存器
来
配置
中断
。有人能告诉
我
怎么做吗?
浏览 0
提问于2011-08-02
得票数 4
回答已采纳
2
回答
内核堆栈是用来干什么
的
?
、
、
、
、
下面是
我
所读到
的
进程A和进程B之间
的
上下文切换
的
描述。
我
不明白内核堆栈是用来做什么
的
。应该有一个每个进程内核堆栈。
我
正在读
的
描述谈到将A
的
寄存器
保存到A
的
内核堆栈上,同时将A
的
寄存器
保存到A
的
进程结构中,那么将
寄存器
保存到内核堆栈和进程结构到底有什么意义,以及
为什么
两者都需要?这样,操作系统就可以确保在最终执行
浏览 5
提问于2015-05-24
得票数 12
回答已采纳
1
回答
腾讯通isr_evt_set服务延迟
、
、
、
我
在Silicon Labs
的
EFM tiny-gecko硬件上
工作
,使用4.22 arm工具链运行RTX。
我
有以下RTX
配置
:- NVIC grouping 7.1 -系统Tick & Pend系统服务
中断
优先级224。-两个
中断
都是启用
的
,并且永远不会被我
的
代码流禁用。- PRIMASK和BASEPRI
寄存器
均为0。
我
的
项目中
的
RTX代码已经有几年<
浏览 12
提问于2018-04-27
得票数 0
2
回答
PIC24FJ64GA002中
的
脉宽调制设置
、
、
、
、
好
的
一天,
我
正在与一个脉宽调制微控制器
的
工作
,
我
正在努力让PIC24FJ64GA002
工作
的
伺服
我
想使用。
我
的
代码如下: // CONFIG2condition has o
浏览 6
提问于2021-10-05
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文搞懂GICv3中断控制器的工作原理
过来人都是怎么学习STM32的?
Python既然是用C实现的,那为何不直接用C/C+?
实现系统调用的几种方法
C语言设计之STM32,在这里轻松学习嵌入式编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券