标题:
花了三天时间移植一个STM32 FreeRTOS编译通过 创建任务失败
[打印本页]
作者:
czhaii
时间:
2020-2-12 15:52
标题:
花了三天时间移植一个STM32 FreeRTOS编译通过 创建任务失败
辛辛苦苦花了三天时间,排除了重重困难,编译成功。
软件仿真一直在下面函数死循环,请教高手,问题出在哪里呢?
一起买了两个J LINK V8都变砖了,无可奈何,只能请教大家了,谢谢。
do
{
HSEStatus = RCC->CR & RCC_CR_HSERDY;
StartUpCounter++;
}
while((HSEStatus == 0) && (StartUpCounter != HSE_STARTUP_TIMEOUT));
编译通过.7z
(661.99 KB, 下载次数: 6)
2020-2-15 13:50 上传
点击文件名下载附件
作者:
czhaii
时间:
2020-2-13 07:25
经过分析,程序卡在时钟函数,一定与时钟配置函数有关,
把FreeRTOS自带的FreeRTOSConfig文件替换成原子例程的文件。
在MDK文件中修改芯片型号STM32F103RCT6.
下载到开发板运行正常。我自己的测试板是STM32F103C8T6.
还需要再研究修正FreeRTOSConfig文件
作者:
haierzaifei11
时间:
2020-2-13 11:16
学习下,不错的样子
作者:
czhaii
时间:
2020-2-14 21:52
FreeRTOS任务挂起和恢复实验.7z
(543.19 KB, 下载次数: 7)
2020-2-15 00:47 上传
点击文件名下载附件
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1