Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
Kernel
15天入门RT-Thread 内核 学习总结和感悟
发布于 2018-05-31 23:46:27 浏览:1583
订阅该版
首先感谢活动组的老师们,发现课程视频都是深夜制作,难能可贵,学习机会来之不易! 其次这次的活动,我带入到一个新的行业领域,以前用C,汇编就能满足一般功能的单机驱动,通过这此的培训听课学习使我对任务的构造,有更深的理解每一个数据的变换(处理,通信,管理,分配),都可以简化成以下这些内容或者说模块: 第一课 项目文件的组织结构,或都说RT-Thread的目录结构。 第二课 任务的一般构造成分,借住LED灯的闪烁这个任务讲解。 第三课 引入任务的更高一级别的管理-->线程的构造。更好,更简化的管理或调度具体的任务或函数。 第四课 开始进入具体线程的讲解-->空闲任务及其钩子函数 ,项目中不可少的线程,但优先级却是最低的。 第五课 线程中一个与main函数一样重要关键部分-->中断和临界区保护,中断是禁区,不能无端地被打断,所以用到临界区保护; 第六课 堆的初始化和使用 也是通过线程化的构造 描述。 第七课 信号量的使用 第八课 互斥量的使用 第九课 邮箱的使用 第十课 消息队列的使用 第十一课 事件的使用 第十二课 生产者-消费者问题 第十三课 信号 第十四课 软件定时器 第十五课 内存池 ![360截图16261015375723.png](/uploads/201805/31/234013sfve9f7k9lbfyuwk.png) 师傅领进门,修行在个人; 后续还需继续加油,保持学习的状态,尽快熟悉内核的知识,为进行一步理解驱动做准备: 抄录的视频地址如下: 第一课 [_https://m.weike.fm/lecture/6309455_](https://m.weike.fm/lecture/6309455)第二课 [_https://m.weike.fm/lecture/6336821_](https://m.weike.fm/lecture/6336821)第三课 [_https://m.weike.fm/lecture/6340852_](https://m.weike.fm/lecture/6340852)第四课 [_https://m.weike.fm/lecture/6355618_](https://m.weike.fm/lecture/6355618)第五课 [_https://m.weike.fm/lecture/6373645_](https://m.weike.fm/lecture/6373645)第六课 [_https://m.weike.fm/lecture/6389559_](https://m.weike.fm/lecture/6389559)第七课 [_https://m.weike.fm/lecture/6406741_](https://m.weike.fm/lecture/6406741)第八课 [_https://m.weike.fm/lecture/6429092_](https://m.weike.fm/lecture/6429092)第九课 [_https://m.weike.fm/lecture/6452625_](https://m.weike.fm/lecture/6452625)第十课 [_https://m.weike.fm/lecture/6470413_](https://m.weike.fm/lecture/6470413)第十一课 [_https://m.weike.fm/lecture/6489157_](https://m.weike.fm/lecture/6489157)第十二课 [_https://m.weike.fm/lecture/6505881_](https://m.weike.fm/lecture/6505881)第十三课 [_https://m.weike.fm/lecture/6533817_](https://m.weike.fm/lecture/6533817)第十四课 [_https://m.weike.fm/lecture/6580254_](https://m.weike.fm/lecture/6580254)第十五课 [_https://m.weike.fm/lecture/6607464_](https://m.weike.fm/lecture/6607464) 不足之处,请多多指正。 共勉 谢谢 海阔天空 ,15天入门学习RT-Thread,于深圳。
查看更多
0
个回答
默认排序
按发布时间排序
暂无答案,快来添加答案吧
撰写答案
登录
注册新账号
关注者
0
被浏览
1.6k
关于作者
cdpk512
这家伙很懒,什么也没写!
提问
5
回答
1
被采纳
0
关注TA
发私信
相关问题
1
请教cpu使用率分析
2
选择FreeRTOS, 还是RT-Thread。
3
thread heap stack overflow ?
4
rtt消息队列delay问题
5
释放被删除线程的内存地方在哪里啊
6
请教:各线程结束后,释放其中的内存的连续性问题
7
STM32F103中断关于信号量、邮箱问题
8
RTT中的线程栈大小如何控制
9
关于线程由执行态变为挂起态的代码实现,,,
10
rt_malloc(rt_size_t size)内存分配函数最小分配尺寸问题
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
使用百度AI助手辅助编写一个rt-thread下的ONVIF设备发现功能的功能代码
2
RT-Thread 发布 EtherKit开源以太网硬件!
3
rt-thread使用cherryusb实现虚拟串口
4
《C++20 图形界面程序:速度与渲染效率的双重优化秘籍》
5
《原子操作:程序世界里的“最小魔法单位”解析》
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
ota在线升级
UART
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
keil_MDK
rt_mq_消息队列_msg_queue
at_device
ulog
C++_cpp
本月问答贡献
踩姑娘的小蘑菇
7
个答案
3
次被采纳
张世争
8
个答案
2
次被采纳
rv666
5
个答案
2
次被采纳
用户名由3_15位
11
个答案
1
次被采纳
KunYi
6
个答案
1
次被采纳
本月文章贡献
程序员阿伟
6
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
大龄码农
1
篇文章
2
次点赞
ThinkCode
1
篇文章
1
次点赞
Betrayer
1
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部