腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
xPortPendSVHandler
中
FreeRTOS
的
硬
故障
、
、
、
我在ATSAME54 (ARM Cortex-M4)上运行
的
FreeRTOS
应用程序中发生了
硬
故障
。我使用
中
的
代码解码了堆栈帧。pc = 00000955 <=
浏览 297
提问于2020-07-31
得票数 0
0
回答
FreeRtos
上下文切换时如何存储函数地址
、
我在我
的
项目中使用
freertos
。我
的
代码卡在
硬
故障
处理程序
中
,我想知道上次执行
的
函数地址或上次执行
的
行地址,以便debugging.How在PC指向
硬
故障
处理程序时调试代码。
浏览 8
提问于2016-12-30
得票数 3
1
回答
STMCubeIDE on NUCLEO STM32F334R8,新项目:
FreeRTOS
STMCubeIDE
、
、
我想用32位微控制器和
FreeRTOS
做实验。我正在为我
的
Nucleo板在STM32CubeIDE
中
创建一个新项目,并且启用了
FreeRTOS
。我切换了HAL使用
的
定时器(我基本上是在看这个视频,但用
的
是另一个核心板https://www.youtube.com/watch?v=OPrcpbKNSjU)。我
的
任务现在唯一要做
的
就是切换LED A5...
浏览 30
提问于2020-08-02
得票数 0
回答已采纳
4
回答
防止GCC LTO删除功能
、
、
、
、
我和GCC一起工作-手臂嵌入和
FreeRTOS
。
FreeRTOS
具有vTaskSwitchContext()函数,该函数仅用于某些内联汇编程序代码
中
。链接器然后失败,因为内联汇编程序代码
中
的
函数调用无法解析。if(false) vTask
浏览 1
提问于2016-07-15
得票数 11
回答已采纳
1
回答
STM32
FreeRTOS
和LibOpenCM3
、
、
、
我有一个STM32 BluePill板(STM32F103C8有8 8Mhz夸兹),并试图上传一个由LibOpenCM3和
FreeRTOS
制作
的
小闪烁程序。但出于某种原因,
FreeRTOS
挂在vTaskStartScheduler()
中
,sys_tick_handler也什么也不做。
浏览 1
提问于2018-09-22
得票数 1
回答已采纳
2
回答
当Cortex-M3出现
硬
故障
时,如何保留堆栈痕迹?
、
、
、
但是现在,当我
的
应用程序陷入一个硬错误时,堆栈跟踪就会丢失。嗯,我知道如何找出导致
硬
故障
的
代码地址
的
技术(如所示)。但是与完全
的
堆栈跟踪相比,这是非常糟糕
的
信息。好
的
,有时当陷入
硬
故障
时,无法保留堆栈跟踪,例如,当堆栈被错误代码破坏时。但是如果堆栈是健康
的
,我认为获得堆栈跟踪是可能
的
(不是吗?)我认为在
硬
故障
中
丢失堆栈跟踪<em
浏览 5
提问于2015-07-06
得票数 6
3
回答
CubeMX
freeRTOS
V9在STM32F4上崩溃
、
、
我对使用
freeRTOS
的
STM32F4上
的
cubeMX有一个特定
的
问题。当我使用支持CubeMX
的
旧版本(例如STM32Cube_FW_F4_V1.14.0)支持freeRTOSv8时,它工作得很好,没有问题。当我将CubeMX更新为支持freeRTOSv9
的
最新版本时,它会在运行RTOS调度程序时崩溃。See http://www.
FreeRTOS
.org/RTOS-Cortex-M3-M4.html */ confi
浏览 1
提问于2018-08-21
得票数 0
4
回答
GCC,别名外翻译单位-AKA-这甚至是适合
的
工作工具吗?
、
、
、
、
我正在使用
FreeRTOS
开发一个STM32 (Cortex-M3),并使用ST
中
的
CMSIS库引导所有内容。 CMSIS库在启动“SVC_Handler”文件
中
定义弱符号.s。必须在某个地方重写它,以便在中断向量表
中
获取ISR。
FreeRTOS
定义了vPortSVCHandler,这是我想要
的
处理SVC中断
的
ISR。我希望使用我
的
应用程序代码(即w/o修改
FreeRTOS
或CMSIS源代码)将两者“粘合”
浏览 13
提问于2011-10-04
得票数 12
回答已采纳
1
回答
stm32
freertos
硬
故障
- snprintf/vsnprintf/sprintf
、
我很难找到我现在
硬
故障
的
原因。我使用
的
是带有静态内存分配
的
freertos
(没有使用过malloc ),我使用
的
是带有预分配缓冲区
的
new (&buffer)。我已经确保了所有线程都是对齐
的
(4)。每当我使用printf
的
形式时,我
的
应用程序都会跳转到
freertos
调用"start the first task“
的
硬
浏览 6
提问于2017-10-06
得票数 0
1
回答
Freertos
硬
故障
分析-堆栈寄存器
、
、
、
、
我偶然发现了
freertos
硬
故障
处理程序及其分析,以便通过将堆栈寄存器加载到ram
中
来找出
故障
的
原因。 它是用汇编语言写
的
。有没有办法可以把它翻译成c代码并执行?
浏览 17
提问于2018-04-08
得票数 0
2
回答
从系统升级
FreeRTOS
臂皮质
硬
故障
、
我使用
的
是
FreeRTOS
7.5.2。我在输出转储
中
增加了一些
故障
寄存器。因此,这确实是一个总线
故障
,有一个系统中断挂起:- ICSR active exception: 3-0x40000000 - Bus fault status: 0x04我能够跟踪
Free
浏览 2
提问于2017-01-24
得票数 0
回答已采纳
1
回答
如何在
FreeRTOS
上运行TM4C129EXL?
、
、
、
、
选择
FreeRTOS
操作系统尤为重要。不幸
的
是,我不得不知道德州仪器公司已经不再支持
FreeRTOS
了。我没有选择切换到另一个操作系统。正是因为这个原因,我才求助于你。我正在寻找一个示例程序,在一个TM4C129EXL板上执行免费
的
实时操作系统。在最好
的
情况下,我会为感到高兴,因为这是我们从大学使用
的
IDE。如果您没有任何可用
的
示例代码,我将很高兴收到关于
FreeRTOS
和CoAP
的
任何其他信息,当然是关于TM4C129EXL
浏览 7
提问于2021-04-23
得票数 0
回答已采纳
1
回答
带
FreeRTOS
的
DMA型模数转换器
、
、
、
在DMA连续请求
的
情况下,程序将在DMA1_Channel1_IRQHandler
中
循环,并且
FreeRTOS
线程没有运行。 HAL_ADC_Start_DMA(&hadc1, adcBuffer, 2); MX_
FREERTOS</
浏览 6
提问于2019-08-16
得票数 1
1
回答
STM32 RTX使用
故障
PSP 0x00000020
、
、
、
、
我
的
问题是,有时在SPI传输期间(由一个线程启动,在另一个线程
中
执行),MCU会崩溃到UsageFault_Handler
中
,其中一个线程(并不总是相同
的
)会溢出。现在我读到了关于如何调试
硬
故障
的
文章,但是问题是,所有的方法都依赖MSP/PSP地址,对我来说,PSP是0x00000020。有人遇到过类似的事情吗?对可能出什么问题有什么想法吗?LE:从那时起,我就知道这些代码适用于
FreeRTOS
,而不是RTX。代码使用关键部分。对于RTX<e
浏览 6
提问于2017-10-22
得票数 0
回答已采纳
2
回答
有
FreeRTOS
的
STM,是/否/也许?
、
、
使用STM端口从git下载
的
FreeRTOS
当我删除vTaskDelay (这将是首选
的
解决方案)时,它将崩溃得更快。同样,它会有所不同,但在几秒钟到一分钟内
的
某处。 我确信这个问题与堆
浏览 4
提问于2021-06-02
得票数 1
2
回答
如何在使用
FreeRTOS
时保持代码
的
可移植性
、
、
、
在我
的
应用程序
中
,我一直在思考如何继续使用
FreeRTOS
。让我提出一个简单
的
方案。假设我有main和一个模块,它有一些特定于硬件
的
代码。此代码可用于控制系统或传感器
中
的
特定马达。任何具有已定义角色
的
硬件。在module.c
中
,我有一个名为ModuleNameTask
的
函数。在main
中
,我使用xTaskCreate创建任务,并传递ModuleNameTask。由于我
的
Module
浏览 3
提问于2012-11-04
得票数 3
回答已采纳
2
回答
我应该在STM32 HAL中断回调中使用xSemaphoreGiveFromISR()还是xSemaphoreGive()?
、
、
我在
FreeRTOS
中
实现了一个
故障
任务,它接受一个用作
故障
标志
的
二进制信号量。该
故障
标志由HAL_I2C_ErrorCallback或HAL_UART_ErrorCallback等STM32 HAL错误回调函数触发。如果发生错误,错误回调函数将调用signalFault()函数,该函数将通过提供二进制信号量来引发
故障
标志。我
的
问题是:我
的
signalFault()函数是否被视为中断服务例程,因为它在HAL ISR错误回调中被调用?是
浏览 291
提问于2021-11-08
得票数 1
2
回答
在
FreeRTOS
中
模拟gTest函数
、
、
、
、
对于一个项目,我在嵌入式系统上用c++实现了一个组件--通过
FreeRTOS
queue获取传感器,并将它们处理为
FreeRTOS
任务。由于HW尚未到达&质量原因(TDD),我想模拟
freeRTOS
功能,并使用它们来模拟组件行为。 我提前感谢你。
浏览 2
提问于2018-02-07
得票数 4
回答已采纳
1
回答
FreeRTOS
Wifi down事件不调用vApplicationIPNetworkEventHook
、
、
我一直在尝试找到一个解决方案,让amazon-
freertos
检测WIFI网络
故障
,这样我就可以重新连接了。我不得不说,我仍然不完全理解这一切应该如何工作。从阅读上看,预期
的
方法是等待对vApplicationIPNetworkEventHook
的
回调,在那里程序员应该实现必要
的
重新连接。阅读
FreeRTOS
指南,我看到对于vApplicationIPNetworkEventHook来说,为了获得网络
故障
事件
的
回调,底层驱动程序必须首先告诉TCPIP堆
浏览 86
提问于2021-09-08
得票数 1
回答已采纳
1
回答
用
FreeRTOS
在STM32上实现任务切换
的
硬
故障
、
、
我正在将我
的
应用程序从Tiva TM4C123gh6pm (Cortex-M4)移到STM32F446 (也是Cortex-M4)。对于这两种应用程序,我都使用了一个通用
的
初始化例程,对于基本
的
应用程序来说,它工作得很好。args) { while (1) { list_
freertos
_tasks之间是否存在一些我不知道
的
细微差别?我还
浏览 10
提问于2015-11-30
得票数 3
回答已采纳
点击加载更多
相关
资讯
大规模系统工程中的故障探讨
从滴滴的故障中我们能学到什么
细谈区块链中的“软分叉”与“硬分叉”问题
理解加密货币世界中的硬分叉和软分叉
数字孪生技术在设备故障检测中的应用
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券