完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我知道,在51单片机上运行一个操作系统,大多数情况下并不实用。但51单片机广为人知。所以我认为,用它来逐步的实现一个多线程操作系统,使得读者以更多的精力思考操作系统的设计,弱化芯片本身的概念。此处以STC89C52RC芯片为硬件平台,Keil5为编译平台,来实现一个简易的操作系统。实现一个多线程RTOS,前提是实现线程切换。毕竟,多线程实际上就是芯片不断的在线程之间切换执行的结果。通常的实现方法,是通过中断机制。中断时,芯片会保存现场,然后开始执行中断服务程序。我们在中断服务程序中,把所谓的“现场”偷偷...
|
|
只有小组成员才能发言,加入小组>>
2514 浏览 0 评论
1094浏览 2评论
705浏览 1评论
457浏览 0评论
200浏览 0评论
341浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 04:17 , Processed in 1.388886 second(s), Total 77, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号