野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8439|回复: 6

[rt-thread] 《RT-Thread》这本书该如何学习?

[复制链接]
发表于 2018-10-5 19:31:02 | 显示全部楼层 |阅读模式
各位大佬,学习这本书《RT-Thread内核实现与应用开发实战指南》,需要哪些预备知识?我只有不完整的C语言基础,纸质书到手后,今天一天的时间照着书本把第六章的程序敲了一遍,但书中的链表、栈、还有好多汇编。发现好多看不懂啊请问,学习RTOS还需要哪些预备知识?RTOS系统的源码给共享出来的目的是啥?还请各位大神抽空指点一下
回复

使用道具 举报

发表于 2018-10-7 22:52:36 | 显示全部楼层
基础不牢地动山摇
回复 支持 反对

使用道具 举报

发表于 2018-10-7 22:57:15 | 显示全部楼层
先学c,基础打牢,学习数据结构,数据结构,指针也很重要,推荐书——《c和指针》《数据结构——C语言版》《大话数据结构》(这本书简单易懂,建议初学者看,但是讲得较浅显)。学习rtos是用多线程的思想去处理,处理较难写的逻辑关系,学习源码有助于debug,同时理解底层运作机制,理解ipc通讯,处理生产者与消费者的关系,实现实时响应与处理
回复 支持 反对

使用道具 举报

发表于 2018-10-8 08:19:30 来自手机 | 显示全部楼层
哪句看不懂就看哪句,然后重复练习,慢慢就懂了,先订个目标,比如三个月把书里面的知识学懂,然后再分小目标,比如刚开始一个星期看完且弄懂第六章,如果第一遍不懂或者半懂,那还好,还有六天的时间,然后再继续重复看,哪句不懂的就网上单独找资料查询,一个星期后学会应该没有问题,如果每一章都这样,相信不用三个月,两个月就可以学会。第六章我写都是写了两个星期,我弄懂肯定是超过了两个星期,你才一天就看完,与我相比,你这压根是才翻开书而已。
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2018-10-12 17:17:35 | 显示全部楼层
杰杰 发表于 2018-10-7 22:57
先学c,基础打牢,学习数据结构,数据结构,指针也很重要,推荐书——《c和指针》《数据结构——C语言版》 ...

学习路线:C语言→数据结构
然后就能看懂吗?因为我刚开始接触。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-12 17:18:18 | 显示全部楼层
fire 发表于 2018-10-8 08:19
哪句看不懂就看哪句,然后重复练习,慢慢就懂了,先订个目标,比如三个月把书里面的知识学懂,然后再分小目 ...

我只看了郝斌的C语言视频,其他的都没有看,是不是知识储备量不够啊?
回复 支持 反对

使用道具 举报

发表于 2018-10-17 17:35:48 | 显示全部楼层
先看第26章 双向链表 然后弄懂#define rt_container_of(ptr, type, member) \
3 ((type *)((char *)(ptr) - (unsigned long)(&((type *)0)->member)))  这个宏的意思然后就无大碍了
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-22 11:50 , Processed in 0.057294 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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