腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
不
能在
stm32
F407VG
的
ISR
中
使用
HAL_Delay
()
吗
stm32
、
interrupt-handling
、
stm32f4discovery
我是
stm32
的
新手,我尝试过
使用
stm32F407VG
的
user按钮实现一个中断。我在中断函数
中
添加了一个
HAL_Delay
()。这是代码
中
负责中断
的
部分: void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) if(GPIO_Pin==GPIO_PIN_0) {HAL_GPIO_WritePin(GPIOD, GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14, 0);
浏览 40
提问于2021-07-20
得票数 1
1
回答
HAL库
中
的
延迟(
HAL_Delay
())
arm
、
keil
、
stm32f4discovery
、
hal
我正试着在我
的
stm32f4发现上闪烁leds。不知怎么
的
,它粘在了延迟函数上。我已将SysTick中断优先级更改为0,并添加了IncTick()、GetTick()功能。我遗漏了什么?GPIO_PIN_SET); HAL_IncTick();
HAL_Delay
浏览 0
提问于2017-09-06
得票数 5
回答已采纳
3
回答
我在微控制器stm32f373
的
发现中点亮一个发光二极管有问题。
c++
、
c
、
microcontroller
、
stm32
、
iar
我在微控制器设备发现stm32f373
中
的
发光二极管有问题。 { /* USER CODE END WHILE *
浏览 0
提问于2019-08-05
得票数 0
回答已采纳
1
回答
在STM32L4R5
中
使用
USART
stm32
我在STM32L4R5上
使用
异步USART与PC通信。我可以在PC端接收数据,但不能接收PC发送
的
核心板上
的
任何数据。下面是我用来传输
的
代码{
HAL_Delay
(1000);while ((USART1->
ISR
& 0x20) == 0); uint32_t receivedByte = (uint32_t
浏览 0
提问于2019-04-15
得票数 0
1
回答
如何
使用
libusb中断回调实现通用hid读取
usb
、
usbhid
大家好,我成功地在Linux主机上枚举了我
的
STM32
HID设备并接收了来自它
的
输入。为了做到这一点,我
使用
了"hid读取“函数和Linux源代码示例
中
的
hid示例。当前,此读取操作是以轮询方式进行
的
。现在,我希望在
不
创建read_thread
的
情况下,继续并将hid读取操作作为
ISR
回调来实现。有可能
吗
?如果有任何建议
的
文件或提示,这将是很大
的
帮助。
浏览 0
提问于2022-12-28
得票数 0
1
回答
在STM32F3xx HardFault处理程序
中
循环不会像预期
的
那样永远执行。
c
、
embedded
、
stm32
、
cortex-m
我想找到我在我
的
项目中看到
的
神秘微控制器重置
的
原因。我
使用
的
微控制器是一个带有STM32F3驱动程序库
的
STM32F3xx设备。更复杂
的
是缺少未
使用
的
UART引脚。我试图通过在硬故障处理程序
中
打开或关闭GPIO来创建一个可怜的人
的
UART,其间有延迟。首先,我只想弄清楚如何用50%
的
占空比来打开和关闭这个LED。(10); HAL_GPIO_WritePin(LED_Por
浏览 2
提问于2022-05-23
得票数 1
5
回答
FreeRTOS: osDelay对
HAL_delay
c
、
embedded
、
stm32
、
microcontroller
、
freertos
在
使用
FreeRTOS应用程序项目创建STM32CubeMx时,可以
使用
两种方法引入延迟,即osDelay和
HAL_Delay
。#else#endif
HAL_Delay
file. * @param Delay: specifies the delay time length, in mil
浏览 39
提问于2017-02-16
得票数 12
1
回答
stm32
多重ADC均方根误差
c
、
adc
我
使用
cubemx启动这个项目,我
使用
的
单片机是stm32L053C6。为此,我有两个传感器和两个晶体管连接到adc输入端。下面的代码显示了如何从第一个温度传感器得到输入值,电压。然后,我对要读取
的
每个值
使用
相同
的
代码。这里
的
问题是我读到
的
第一个值总是错误
的
,它给了我2048,它有12位
的
分辨率,所以. 我想知道我怎么能解决这个问题?它与代码或模数转换器
的
启动有关
吗
?它似乎让我在读
浏览 1
提问于2018-06-11
得票数 1
回答已采纳
4
回答
GCC,别名外翻译单位-AKA-这甚至是适合
的
工作工具
吗
?
c
、
gcc
、
cortex-m3
、
freertos
、
codesourcery
我正在
使用
FreeRTOS开发一个
STM32
(Cortex-M3),并
使用
ST
中
的
CMSIS库引导所有内容。 CMSIS库在启动“SVC_Handler”文件
中
定义弱符号.s。必须在某个地方重写它,以便在中断向量表
中
获取
ISR
。FreeRTOS定义了vPortSVCHandler,这是我想要
的
处理SVC中断
的
ISR
。我希望
使用
我
的
应用程序代码(即w/o
浏览 13
提问于2011-10-04
得票数 12
回答已采纳
2
回答
如何选择低外部中断时间
的
STM32
?
embedded
、
stm32
、
stm32f0
我用一个STM32F031K6和一个20 the振荡器在2x锁相环上运行,给出了一个40兆赫
的
时钟。我惊讶地发现,虽然一个时钟周期是25 12,但我只
能在
300 12时切换一个引脚--我不太清楚为什么要花这么长时间,我对8位AVR有一些经验,虽然我
不
希望它在一个时钟周期内运行,但12似乎很慢。如何选择芯片以满足0.5uS
的
要求?我只是假设我需要改变芯片,如果有人对我如何缩短响应时间有建议的话,那也太好了 我
的
完整代码在这里,这是一个由多维数据集生成
的
空白程序,为了便于阅读,我去掉了一些生
浏览 1
提问于2020-07-03
得票数 0
回答已采纳
2
回答
如何使qemu生成外部中断并跳转到
isr
(裸金属代码)
arm
、
stm32
、
qemu
、
cortex-m3
我有一个
stm32
(arm-cortexm3 3)固件运行在qemu
中
,并希望模拟一个hw中断,比如说uart中断。如何使qemu跳转到在我
的
固件
中
实现
的
isr
?我已经把
isr
放在向量表中正确
的
位置。我已经在我模拟
的
uart
中
设置了irq号。但是,当我调用qemu_set_irq()然后调用cpu_interrupt(&env,CPU_INTERRUPT_HARD)时,qemu会中断,但会
使用</e
浏览 5
提问于2017-11-21
得票数 3
回答已采纳
1
回答
STM32
C++与重定向std::cout to UART
c++
、
arm
、
stm32
、
iostream
、
cout
我在试图获得std::cout在
使用
STM32
(通常是从包
中
安装STM32CubeIDE
的
标准安装)时遇到困难。我已经查阅了许多关于为stdio.h和printf重定向UART
的
资料,但我正在尝试
使用
std::cout在C++环境
中
实现这一切。我发现
的
主要来源是:推迟。文件
中
翻转包含,使iostream首先被拉进
浏览 23
提问于2022-03-11
得票数 1
回答已采纳
2
回答
是否从IRQ处理程序获取返回地址?
assembly
、
x86
我怎样才
能在
32位保护模式(显然是x86)下查看一个PIT IRQ处理程序
的
返回值?我想我可以这样做,我不完全确定。
浏览 4
提问于2012-09-16
得票数 2
回答已采纳
0
回答
使用
WolfSSL和
STM32
的
Azure IoT C语言开发工具包
gsm
、
tls1.2
、
stm32f4
、
azure-iot-sdk
、
wolfssl
我正在尝试将C
的
Azure IoT SDK移植到
STM32
控制器。我正在
使用
TLS1.2版
的
wolfSSL库,并且我能够在OpenSTM32环境
中
成功地构建代码。我正在
使用
wolfSSL库
中
的
opensstm32示例user_settings.h文件来构建wolfSSL库。有没有其他<em
浏览 19
提问于2017-11-23
得票数 0
回答已采纳
1
回答
思科
ISR
4321 V/K9防火墙和VPN功能
cisco
、
vpn
、
cisco-commands
、
acl
、
cisco-isr
我想知道是否可以
使用
access-list命令
使用
Cisco
ISR
4321 V/K9设置ACL。是否有限制(与Cisco
ISR
4321 VSEC/K9相比)?注意引用
中
的
SEC部分。我
能在
一个VPN IPsec ISAKMP和另一个路由器(如Cisco 887VA SEC/K9路由器)之间设置一个D6
吗
? 诚挚
的
问候。
浏览 0
提问于2018-01-16
得票数 2
回答已采纳
4
回答
是否为每个函数和
ISR
分配了自己
的
堆栈大小
c++
、
c
、
function
、
portaudio
、
isr
它是在我
使用
端口音频库在Windows上编写C++代码时出现
的
。它在文档中指出,不要在我
的
回调函数
中
编写太多代码,这些回调函数将传递给端口音频引擎,因为根据系统
的
不同,它可能会从
ISR
或从另一个论坛上
的
阅读
中
调用,说明它可能会导致堆栈溢出。我不是在这里询问任何端口音频特定
的
东西,但我想知道,如果在
ISR
中
编写
的
代码比在main函数
中
编写
的
代码多,
浏览 1
提问于2016-10-13
得票数 0
3
回答
动态创建函数并获取指针
c++
、
function
、
pointers
、
arduino
、
interrupt
我
使用
Arduino和电机编码器来跟踪马达
的
旋转。为此,我在Arduino上
使用
中断。我可以创建一个函数,一个
ISR
,它将由处理器执行,每当信号在引脚上发生变化时。但是,attachInterrupt方法需要一个函数指针,而且我知道在C++
中
不能有指向对象实例
的
方法函数
的
指针。与javascript
中
的
类似: public: void
浏览 2
提问于2017-05-18
得票数 2
回答已采纳
1
回答
用ELM327 [
STM32
]连接到BT (不像看起来那么简单)
bluetooth
、
at-command
、
stm32f4discovery
、
elm327
、
hc-05
我想连接STM32F4和ELM327通过蓝牙
使用
HC-05.我有一些具体
的
问题。每当我尝试
使用
"AT+LINK“时,HC-05响应”失败“。我测试过HC-05配置
的
,在BT
中
很好地
使用
AT命令
的
不同配置来实现ELM327和HC之间
的
自动连接--每次都是“失败”。这是代码
的
一部分,我
使用
了:
HAL
浏览 12
提问于2019-12-01
得票数 0
1
回答
如何在
stm32
中
设置中断处理程序?
c
、
bit-manipulation
、
stm32
、
nucleo
GPIO_BSRR_BS_10; GPIOA->BSRR |= GPIO_BSRR_BR_10;} 在main.c
中
初始化中断init,并且设置是正确
的
。在处理程序函数中有遗漏什么
吗
?
浏览 9
提问于2022-09-26
得票数 0
1
回答
如何用C++驱动语言编写MSP432
ISR
代码?
c++
、
c
、
microcontroller
、
interrupt
、
msp432
我想
使用
C++作为我
的
微控制器(MSP432)项目的主要编程语言。 } 由于"I“(DriverLib)在源代码
的
C(而不是C++)部分注册了
ISR
向量和extern
ISR
浏览 3
提问于2017-07-20
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券