田园风光46 发表于 2024-7-9 11:46:07

STC8H4K32TLCD烧录后RTOS跑不起来

STC8H4K32TLCD烧录后RTOS跑不起来

hsrzq 发表于 2024-7-9 12:19:57

1. 你用的哪个OS?
2. 第68行这样死等是OS的源码还是你加的?

田园风光46 发表于 2024-7-9 13:23:29

hsrzq 发表于 2024-7-9 12:19
1. 你用的哪个OS?
2. 第68行这样死等是OS的源码还是你加的?

RTOS / CosyOS-II for STC MCU ,迟老师讲的

田园风光46 发表于 2024-7-9 13:24:06

田园风光46 发表于 2024-7-9 13:23
RTOS / CosyOS-II for STC MCU ,迟老师讲的

OS的源码

hsrzq 发表于 2024-7-9 13:29:00

田园风光46 发表于 2024-7-9 13:23
RTOS / CosyOS-II for STC MCU ,迟老师讲的

那这个我就不会了,CosyOS完全没了解过,期待其它大神的解答……

soma 发表于 2024-7-9 17:00:19

硬件仿真看下什么情况

CosyOS 发表于 2024-7-9 17:13:00

本帖最后由 CosyOS 于 2024-7-9 17:18 编辑

你这大概率是 PendSV中断 配置有问题,
导致无法进入PendSV中断,任务未能启动。
这种情况,仿真是没用的。
仔细检查下 mcucfg_8051.h 中,PendSV中断的相关配置,
可参照工程模板。
PendSV中断 默认配置为 INT0,你是否改为了其它中断?
如果改为了其它中断,可先调整回 INT0,看能否正常?







田园风光46 发表于 2024-7-9 17:21:45

CosyOS 发表于 2024-7-9 17:13
你这大概率是 PendSV中断 配置有问题,
导致无法进入PendSV中断,任务未能启动。
这种情况,仿真是没用的。 ...

我晚上回去试下,我用的迟老师的20240428的模板

CosyOS 发表于 2024-7-9 17:28:05

田园风光46 发表于 2024-7-9 17:21
我晚上回去试下,我用的迟老师的20240428的模板

原示例程序肯定是能跑起来的,现在跑不起来,
你看都调整了什么地方,那些地方发生了改变,
逐个排查。。。

田园风光46 发表于 2024-7-9 22:53:38

CosyOS 发表于 2024-7-9 17:28
原示例程序肯定是能跑起来的,现在跑不起来,
你看都调整了什么地方,那些地方发生了改变,
逐个排查。。 ...

我什么地方都没动,就改了下IO改驱动几个灯试下
页: [1] 2
查看完整版本: STC8H4K32TLCD烧录后RTOS跑不起来