geniusgogo
geniusgogo - 认证专家

注册于 8 years ago

回答
12
文章
0
关注者
6

geniusgogo 发表了评论

8 months ago

boatload跳转到app反复重启,难道你们编译器有问题?

@JYFP_3506 刚看了,清0是特权级,是我弄错了。那这个地方应该没错。

geniusgogo 发表了评论

8 months ago

boatload跳转到app反复重启,难道你们编译器有问题?

@JYFP_3506 __set_CONTROL(0)是清零control寄存器吧,那就是关掉特权级应该是。如果是这样那就接下来的setmsp会失败吧?

geniusgogo 发表了评论

8 months ago

任务死在delay后

目前已经确定是master内核问题

geniusgogo 发表了评论

9 months ago

bootloader跳转到app无法正常运行

程序执行到SystemClock_Config();的时候,会概率性的出现异常,进入硬件异常中断注意一下当你的PLL起来的时候flash的latency是否配置正确?

geniusgogo 对问题发布了答案

9 months ago

任务死在delay后

最新发现:调整了优先级后,uhfproc里send的时候,会与LWIP的tcpip任务抢锁,导致uhfproc锁死。感觉与上面原始问题是同一个根源。LWIP里tcpip任务拿了mu0的锁之后,又获取e

geniusgogo 对问题发布了答案

9 months ago

bootloader跳转到app无法正常运行

估计你的问题可能和这个一样:https://club.rt-thread.org/ask/question/425321.html

geniusgogo 发表了评论

9 months ago

boatload跳转到app反复重启,难道你们编译器有问题?

@JYFP_3506 那么多偶然现象,能看起来正常,你放心吗?咱们不要纠结一个从原理上就说不通的办法所产生的现象哈。现在讨论一下我们bootloader在RTOS下到底如何以正确的姿势进行跳转哈。既然

geniusgogo 对问题发布了答案

9 months ago

boatload跳转到app反复重启,难道你们编译器有问题?

看样子你的bootloader也是使用了RT-Thread哈?那就不奇怪了,试想问一下是否也同样是在CortexM处理器上跑的?那就更加不奇怪了,你想哈,你在跳转前,bootloader的CPU模式是

geniusgogo 采纳了的最佳答案

9 months ago

STM32F2中ROM分区的分散加载文件请教

geniusgogo 发表了评论

9 months ago

STM32F2中ROM分区的分散加载文件请教

; *; Scatter-Loading Description File generated by uVision ; *LR_IROM1 0x08000000 0x000040000 {

geniusgogo 发布了问题

9 months ago

任务死在delay后

发布
问题