完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我看到有人用这个跑了。
我之前都是跑裸机的,现在想学一下系统,正好手头一直在用stc12a5c60s2,就查了一下发现可以跑RTX51,但是查不到资料说怎么弄。 我用的是MDK,之前没接触过操作系统,有什么资料可以让我学习一下么? 非常感谢! |
|
相关推荐
6个回答
|
|
添加#include
|
|
|
|
1楼的哥们,这些资料你是在哪看到的?我很想学习一下操作系统(之前完全没有接触过),能推荐点东西么,非常感谢!
|
|
|
|
|
|
|
|
一般什么情况下需要用到系统呢?
我感觉一直没有用过系统,单片机也能实现很多。 是不是类似这种情况? 比如 我原来扫描按键,想实时响应必须用中断,但是中断资源有限,如果用了RTOS,在一个任务里面直接写一个 while不断循环扫描的程序就行了? 是这种情况么? 或者还有别的情况么? |
|
|
|
资料很有用,看了明白了很多!
|
|
|
|
系统的初始化我这样理解对不对?
可以用main函数这样 void main(void) { init_system(); //系统初始化 os_start_system(0); //启动RTX51 } 也可以在task0里面写(最后删掉task0) void startup_task (void) _task_ 0 { init_system(); //系统初始化 os_create_task (1); /* Create serial_io Task */ os_create_task (2); /* Create serial_cmds Task */ os_delete_task (0); /* Delete the Startup Task */ } |
|
|
|
只有小组成员才能发言,加入小组>>
3280 浏览 9 评论
2958 浏览 16 评论
3460 浏览 1 评论
9004 浏览 16 评论
4052 浏览 18 评论
1117浏览 3评论
573浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
571浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2303浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1860浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 01:09 , Processed in 1.690452 second(s), Total 91, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号