CosyOS
发表于 2024-4-21 19:27:55
CosyOS-II 最新版 V2.2.1 已经发布,
相应的STC8H的测试程序也已就绪,
请杨老师不辞辛劳,再度评测!
杨为民
发表于 2024-4-22 00:19:32
CosyOS 发表于 2024-4-21 19:27
CosyOS-II 最新版 V2.2.1 已经发布,
相应的STC8H的测试程序也已就绪,
请杨老师不辞辛劳,再度评测!
收到
杨为民
发表于 2024-4-22 11:13:40
CosyOS 发表于 2024-4-21 19:27
CosyOS-II 最新版 V2.2.1 已经发布,
相应的STC8H的测试程序也已就绪,
请杨老师不辞辛劳,再度评测!
已经更新了
13918210822
发表于 2024-5-6 17:02:58
其他几个版本都是开源的
搂主版本是开源还是库?
是否可以被项目使用?
是否可以功能配置,比如只保留很少的系统功能和最小化任务调度?
杨为民
发表于 2024-5-6 19:12:26
13918210822 发表于 2024-5-6 17:02
其他几个版本都是开源的
搂主版本是开源还是库?
我的作品有源代码的是教学版本,采用库函数的非开源的免费产品,大家都可以自由使用,包括用于商业目的,不需要授权,不需要告诉我。
但我保留版权,不允许别人对我的作品申报专利和软著,妨碍大家自由学习和使用这些作品。
13918210822
发表于 2024-5-6 20:51:00
谢谢告知,我其实还是想能够使用开源系统,大到Linux, 小到UCOS/Cosy/FreeRTOS, 或者貌似更轻量的TinyOS
虽然我水平不太专业,不过有代码才知道发生了什么,有问题也好查,一点点小执着。。。
也谢谢老杨教授的理论普及。
CosyOS
发表于 2024-5-9 23:41:30
本帖最后由 CosyOS 于 2024-5-9 23:48 编辑
杨为民 发表于 2024-4-22 11:13
已经更新了
杨老师,我已经准备好了一份 STM32F407 的 测试程序,
如果您测试不方便,我尽快再做一份 M3的(我现在手中没有M3的开发板)。
该测试程序实现的测试功能:
1、中断同步至任务的“中断响应时间”;
2、任务同步至任务的“任务切换时间”;
3、高优先级中断的“零中断延迟测试”。
在 test_xwtb.h 中,选择测试项目。
恢复挂起测试:
通过恢复/挂起的方法实现 中断同步至任务,任务同步至任务。
相应的 C 文件:test_xwtb_ressus.c
1、TIM3 定时时间2.5秒,TIM3中断 每2.5秒发生一次,并同步至 task_2,
可通过 PD2 测量 TIM3中断同步至 task_2的“中断响应时间”;
2、task_2 同步至 task_1,每2.5秒同步一次,
可通过 PD1 测量 task_2 同步至 task_1的“任务切换时间”。
零中断延迟测试:
测试 CosyOS 在高优先级中断中是否实现了“零中断延迟”。
相应的 C 文件:test_int0delay.c
1、task_1、task_2,互相同步、循环合作。
2、TIM2 定时时间1us,TIM2中断 每1us发生一次,通过 PD3 取反 输出 方波。
详情,请查看代码。
杨为民
发表于 2024-5-10 00:18:03
CosyOS 发表于 2024-5-9 23:41
杨老师,我已经准备好了一份 STM32F407 的 测试程序,
如果您测试不方便,我尽快再做一份 M3的(我现在手 ...
收到,谢谢!我有M4开发板,我先去测测再回复
CosyOS
发表于 2024-5-10 00:30:07
杨为民 发表于 2024-5-10 00:18
收到,谢谢!我有M4开发板,我先去测测再回复
再补充一下,该测试例程,主频为 168MHZ。
杨为民
发表于 2024-5-10 00:32:55
CosyOS 发表于 2024-5-10 00:30
再补充一下,该测试例程,主频为 168MHZ。
好的
页:
1
2
3
4
[5]
6
7
8
9
10
11
12
13
14