腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6444)
视频
沙龙
1
回答
UART终端垃圾值RA2A1系列
单片机
serial-port
、
uart
、
sprint
我使用的是RA2A1 Renesas系列
单片机
和E2 studio & Moboxtream串口终端 我尝试每隔5秒通过UART功能在终端上打印浮点值。所以我使用了
定时
器
中断
,并通过UART
中断
回调来检查UART传输是否完成。所以它看起来像一个嵌套的
中断
。UART回调具有较高的优先级,即0,而5秒的定期
定时
器
中断
具有较低的优先级,即1。
浏览 21
提问于2021-05-17
得票数 1
1
回答
msp430串口和
定时
器
中断
embedded
、
microcontroller
、
msp430
、
texas-instruments
、
mspgcc
我有msp430系列的
单片机
(实际上是在launchpad板上的msp430g2553 )。我已经编写了uart驱动程序,它可以工作。但是在我添加了
定时
器驱动之后,我发现了一些问题: uart在第一次
定时
器
中断
后停止工作。我需要在
定时
器
中断
处理程序中恢复一些标志吗?
浏览 4
提问于2014-12-01
得票数 2
1
回答
如何在Trinket上生成/处理侦听器?
c
、
arduino
、
listener
有什么方法可以实现侦听器吗?在PC机上,这很容易做到--分叉处理过程,使用全局变量可以告诉您,您的听者是否找到了什么,但我不知道这是否可以在小饰品上完成,或者是否有某种选项可以处理?非常感谢你!
浏览 0
提问于2018-02-06
得票数 0
回答已采纳
1
回答
用LPTIM对STM32进行频率测量
counter
、
stm32
、
frequency
、
cortex-m
不幸的是,在我的
单片机
上,我唯一可以连接到COMP1/2输出的
定时
器是LPTIM1外设(低功耗
定时
器1),并且这个特殊的
定时
器不支持输入捕获模式。仍然可以将LPTM1设置为计数器模式,并在每个脉冲后创建一个
中断
,但我不认为这种方法在性能和准确性方面是一个好主意。我的
单片机
工作频率为2 MHz,LPTIM1可以设置为这个时钟,也可以设置为大规模集成电路(=37 MHz)。
浏览 0
提问于2019-07-21
得票数 0
1
回答
面向机器人的事件驱动
语言
programming-languages
、
artificial-intelligence
、
robotics
有几个选项是可用的,如
C
,
C
++,Matlab等。但是,是否有一种自然感觉像事件编程的
语言
呢? 例如:如果我看到一个红色球(事件)
浏览 0
提问于2012-12-02
得票数 -1
回答已采纳
2
回答
在msp430fr5969上处理多优先级
中断
microcontroller
、
i2c
、
spi
、
msp430
、
firmware
我有多个
中断
,如SPI,I2
C
,Timer,所要求的是SPI协议是最高优先级。但是,根据数据表,I2
C
(eUSCI_B0)的优先级高于SPI(eUSCI_A1),不能改变
中断
优先级。如何在I2
C
进程中尽可能快地进入SPI
中断
? 我被卡在I2
C
的读数和它有一个数据从另一个
单片机
发送。在这种情况下,MCU会通知超时。它很少,但我想修复它。注意:使用SPI与另一个
单片机
通信,所以它的重要性数据。使用I2
C
从传感器读取
浏览 0
提问于2018-10-06
得票数 2
1
回答
如何用
C
语言
计算时钟为16 How的ATMega8的时间
c
、
time
、
count
、
avr
、
interruption
如何将
中断
和set中的时间作为全局变量来计算?我的
单片机
是Atmega8,F_CPU是16 My,编程
语言
是
C
。我知道的东西很少,下面那行是时钟的初始化。a = TCNT1/xxx; PS1:我想数数我的螺旋桨在推进式LED显示器上的最后一个转角,并给出这个值给下一个
中断
,以正确的方式显示图像。
浏览 3
提问于2015-01-22
得票数 2
回答已采纳
1
回答
MSP430 -如何将
定时
器A1
中断
用于不同的目的?
c
、
timer
、
interrupt
、
msp430
是否可以将
定时
器A1
中断
用于不同的目的和不同的线路集合?是否可能有重复的计时器
中断
,以及如何做到这一点?
浏览 11
提问于2018-03-03
得票数 2
回答已采纳
1
回答
执行
中断
链分配
c
、
assembly
、
interrupt
、
interrupt-handling
我正在寻找的是,当
定时
器
中断
(IRQ 0)被调用,并且
中断
处理程序(ISR)完成时,它将执行我的代码。我正在尝试用汇编
语言
,
C
或任何允许我这么做的
语言
。
浏览 7
提问于2011-02-25
得票数 1
回答已采纳
2
回答
如何重置STM32
定时
器?
timer
、
stm32
、
interrupt
我想把我的
单片机
和一个有特定通信方式的模块连接起来。模块发送可变字符数的消息,其中两个字符之间的句点也是可变的。我的想法是使用计时器来克服这个问题。假设模块发送5个字符。在接收到第一个字符后,
定时
器将被激活。假设第二个字符是在第一个字符之后不久发送的,那么它的接收
定时
器将被重置并重新启动。其余3个字符的原则是相同的。由于没有更多的数据需要接收,
定时
器将达到预定的、实验定义的值并产生
中断
,因此通知MCU一条完整的消息接收。 总之,在接收到每个字符后,
定时
器将被重置。我在互联网上接触到了几种
浏览 18
提问于2022-09-06
得票数 1
1
回答
8位
单片机
的哈希算法
hash
、
md5
、
sha-1
、
lightweight
我需要在8位
单片机
上实现哈希算法(MD5 & SHA-1) .我听说它只能在32位甚至16位
单片机
上实现。这有可能吗?如果可能的话,我将非常感谢链接。用
C
语言
编写的程序最优先。
浏览 0
提问于2012-03-06
得票数 2
1
回答
用EAAccessory处理iOS中的附件状态
ios
、
event-handling
、
nsinputstream
我正在做一个EAAccessory项目,一般都能正常工作。这个附件是一个带有5个按钮的遥控器,它与底座接口,底座向我的应用程序发送命令。这可以很好地工作。但是,我被要求跟踪按钮状态,所以我应该能够识别按钮1和2是否保持在一起一秒钟。这似乎相当复杂,我希望这是在码头上处理。
浏览 1
提问于2011-06-02
得票数 0
2
回答
更好的方法,以确定秒以来,电源在微控制器?
c
、
microcontroller
因此,我编写了使用唤醒
定时
器
中断
功能的
单片机
内部RTC的代码。我使用了1秒间隔唤醒计时器与外部LSE时钟32768赫兹。我观察了3天后的累积秒(SSPO),发现它比实际运行的时间慢了115秒。我猜这种漂移是在执行唤醒计时器
中断
时的
中断
延迟。我如何消除这115秒的漂移?或者,还有其他更好的方法,比使用唤醒
中断
数秒以来的电力?
浏览 6
提问于2016-03-29
得票数 1
回答已采纳
2
回答
如何利用
中断
在SPI外围设备上进行数据传输
c
、
callback
、
embedded
、
interrupt
、
spi
我用
C
语言
实现了
单片机
SPI外围设备的驱动程序。我想利用
中断
机制进行接收和传输。至于传输部分,我想使用一些SpiTransmit函数,它将接收指向要传输的数据字节和要传输的字节数的指针。此内部回调将注册为传输缓冲区空
中断
。在此回调函数中,传递的数据字节将逐渐放置到传输缓冲区中。我不知道这
浏览 6
提问于2020-06-16
得票数 0
1
回答
STM32F103
定时
器信道模式
timer
、
embedded
、
stm32
、
pwm
是否可以在一个
定时
器内,但在不同的频道上混合模式?
浏览 1
提问于2018-11-04
得票数 1
5
回答
C
和底层软件类所需的装配项目建议
c
、
assembly
、
project
其中一些设备应该使用
中断
,另一些设备应该使用轮询。
语言
:
C
和汇编(强制规定,否则将受到惩罚) 输入/输出外围设备及其操作,进程地址空间中的直接映射,以轮询方式访问外围设备,以及在IA-32架构中通过
中断
处理器
中断
和
中断
控制器。在汇编和
C
浏览 5
提问于2010-11-09
得票数 5
回答已采纳
1
回答
如果前32个
中断
是为异常保留的,
定时
器
中断
怎么可能是0x08?
assembly
、
operating-system
、
interrupt
、
i386
我在 (和其他地方)读到
定时
器
中断
是0x08,但 (和其他各种来源)说前32个
中断
是为异常保留的,而
中断
0x08专门用于双重故障。哪一项是正确的?我如何设置一个
定时
器
中断
处理程序,使用汇编
语言
或没有操作系统调用的非常低级的
C
语言
?
浏览 19
提问于2017-02-14
得票数 6
回答已采纳
1
回答
c
/asm x86中的
中断
重编程
assembly
、
x86
、
interrupt
我的问题是,我必须重新编程
中断
,而不使用系统库,如dos.h,所以我不能使用getvect或setvect之类的函数。我用
C
(用asm插入)编写了工作程序,但它使用DOS函数。我想过把程序写到内存中的固定位置,然后在
中断
向量表中更改adres,但我不知道如何做到这一点--特别是该程序大多是用
C
语言
编写的。 我必须重新编程系统时钟
中断
和LPT
中断
。系统时钟的
定时
器已经加速,所以每隔几次我就不得不产生原始的系统时钟
中断
。
浏览 1
提问于2012-03-11
得票数 4
1
回答
ADC触发器上的PIC唤醒
microcontroller
、
comparator
、
microchip
、
adc
Adc信号将是随机的,所以我把
单片机
在睡眠模式。当信号超过一个阈值时,我喜欢唤醒mcu。当我在谷歌上搜索时,我发现了许多与此相关的主题,但我希望在这个问题上得到澄清。在
单片机
清醒时使用基于系统时钟的Adc时钟(我使用32 Mcu ),并在其进入睡眠状态前转换为ADRC内部时钟,使adc在睡眠模式下进行采样。通过这种方式,我希望在阈值较高时,我可以唤醒模块(通过设置大于CPU优先级的ADC
中断
优先级)。但要做到这一点,我必须不断地使用adc进行采样。向比较器模块提供相同的adc输入,并在不处理和关闭Adc的情况下将
单片机
置于
浏览 2
提问于2014-01-30
得票数 1
2
回答
用AVR设置多个
定时
器
c
、
timer
、
avr
、
pwm
我正在尝试用teensy2.0
单片机
(基于ATMEGA32U4 8位AVR 16 MHz)建立两个
定时
器
中断
例程,以便独立控制两个伺服电机。经过多次试验,我在
C
端口的第7引脚上安装了一个,但是 我是否需要设置第二个
定时
器,如果需要,这样的代码会是什么样子?
浏览 4
提问于2013-10-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
1.2 单片机C语言与汇编语言
51单片机C语言快速上手
第1章 单片机C语言
单片机C语言知识用法之 define
为什么单片机还在用c语言编程?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券