OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5320|回复: 6

往STM32F103C8T6上·移植FreeRTOS系统不运行,没有现象

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-5-16
在线时间
1 小时
发表于 2020-5-23 19:31:07 | 显示全部楼层 |阅读模式


FreeRTOS版本:FreeRTOSv10.3.1
芯片:STM32F103C8T6

按照原子哥的视频教程,一步一步做的,编译也通过了,但是下载到芯片中就是没有现象。
基本工程是LED点灯,裸机运行正常,为什么在加上系统后就运行不了?

附件是程序,拜托大佬们帮忙看看。

FreeRTOS.zip

2.32 MB, 下载次数: 62

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

61

帖子

0

精华

初级会员

Rank: 2

积分
79
金钱
79
注册时间
2020-5-4
在线时间
0 小时
发表于 2020-5-23 19:31:09 | 显示全部楼层
回复 支持 反对

使用道具 举报

10

主题

778

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6741
金钱
6741
注册时间
2017-4-12
在线时间
1258 小时
发表于 2020-5-24 12:32:09 | 显示全部楼层
在线仿真调试下,是不是进入硬件错误了,或者其他地方卡住了
回复 支持 反对

使用道具 举报

3

主题

1155

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
7464
金钱
7464
注册时间
2015-1-15
在线时间
1368 小时
发表于 2020-5-24 20:23:21 | 显示全部楼层
跑了下,可以运行啊
一分耕耘一分收获。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2019-6-30
在线时间
19 小时
发表于 2020-10-31 19:33:10 | 显示全部楼层
1你工程里面芯片信号选择不对
2在你的CORE文件夹下芯片hd.s应该替换为中容量的md.s
3你c/c++里面写的是大容量的STM32F10X_HD   ,应该改为STM32F10X_MD
你修改后在看一下
回复 支持 反对

使用道具 举报

16

主题

77

帖子

0

精华

高级会员

Rank: 4

积分
508
金钱
508
注册时间
2020-6-6
在线时间
230 小时
发表于 2020-11-26 15:59:57 | 显示全部楼层
蹭贴,参考探索者F4移植FreeRTOS,
程序死在NVIC中断里,
因为C8T6只有定时器1~4,把源例程的定时器5改为4,中断初始化不了
盲猜是堆栈问题(小白盲猜,欢迎打脸)
附程序(压缩包包含如图)
FreeRTOS.jpg

C8T6+FreeRTOS.zip

1.56 MB, 下载次数: 173

上达日月,下至山川;泱泱吾土,与你何干?
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2018-8-10
在线时间
2 小时
发表于 2021-1-13 01:07:38 | 显示全部楼层
1:修#define configTOTAL_HEAP_SIZE                        为                ((size_t)(10*1024))     //系统所有总的堆大小
2:修改单片机型号为c8t6
其他参照5楼的,实测可以正常调试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-14 18:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表