计算机操作的一些笔记标题

ubuntu 下为何没有etcinittab文件 linux下程序的启动流程

vscode 也可以debug 可以查看反汇编

为什么debian系统盘win10只能读boot分区(

boot 分区是fat32

rootfs 是ext4

win10不支持ext4

)

win7 vscode remote ssh

vmware 移动虚拟机到新电脑

vmware 创建的ubuntu 虚拟机,移动到别的电脑上,打开后启动提示Switched to clocksource tsc,如何解决

更改硬件兼容性

无法打开的15.x虚拟机

可以打开的16.x虚拟机

因此15.x升级到16.x

Virtual box 网络设置

1:桥接网卡方式

桥接到USB 无线网卡,ubuntu 显示连接失败,无法获取IP地址

2:网络地址转换NAT

这个比较方便的

全局设定里设置

3:局域网内SSH登录

使用WIN10宿主机的IP登陆,端口使用转发前的主机端口

10.6.11.95:10022端口进行SSH登陆

ubuntu 笔记本设置双显示器

ubuntu 安装配置蓝牙耳机

notepad Notepad++怎样显示所有的字符不会自动将unix 风格的换行转为windows的换行

linux basic ------ dd 和 cp 的区别

1、dd是对块进行操作的,cp是对文件操作的。

2、比如有两块硬盘,要将第一块硬盘内的数据复制到第二块硬盘上

dd if=/dev/hda of=/dev/hdc bs=4 count=1024

bs表示每次复制的块大小

count表示要复制的次数

查看USB U盘VID PID及serial number

Win7+Ubuntu双系统时间不一致

Ubuntu下安装CodeBlocks的正确姿势

如何学习RTTHREAD

首先一个,你学习的目的是什么?有学习最好是有实践,仅是学习没有最终的实践会很快就忘了的。所以总体的步骤是:学习,实践;实践中遇到问题,再回过头来究些细节;如此反复,终能够掌握/精通整个系统。

言归正传,说说如何有效学习RT-Thread。

  1. 请预备好C语言基础知识;知道基础的C语言代码应该如何编写;写了代码,编译出错时知道如何进行修正;

  2. 找一套开发板进行上手;因为考虑到代码调试的缘故,建议选择stm32或nxp lpc系列处理器的开发板。花些时间,基本上不用怎么修改代码的,把kernel + shell跑起来。

  3. 能够把基本的kernel + shell跑起来,实际上已经进入了RT-Thread的门槛了,加个小代码,写个"Hello RT-thread\n"的打印应该是没问题了。在这个基础上,下一步就是实时操作系统学习的范畴了。经典的(实时)操作系统问题可以是两个:生产者消费者问题;哲学家问题。可以查找相应的问题描述,然后在开发板上都实现了(最好是能够以多种方式)。 在这个过程中如果对操作系统一些基础知识还有不明白的地方,可以找一些书籍查看下。2017年,基于RT-Thread应该也会有一本这样的书出来,可以对照着阅读。

  4. 解决了生产者/消费者、哲学家的问题,基本上应该说对RTOS已经入门了(这里可不仅仅是说RT-Thread哦)。那么接下去可以浏览熟悉、使用一些RT-Thread其他的部分,例如定时器,内存管理等,当然也有必要了解下RT-Thread的设备框架,最简单的:如何使用一个串口设备,也可以看看shell中是如何操作串口设备的。这里,那份《RT-Thread编程指南》是最重要的参考,可以好好读读,有问题大多也能在其中得到答案。

  5. 了解RT-Thread的组件。RT-Thread的核心组件包括:实时内核;命令行shell;文件系统;TCP/IP网络协议栈等。再之后的,则是围绕着这些试图兼容POSIX的标准接口。按照这样的原则,针对文件系统、TCP/IP网络协议栈,RT-Thread(试图)提供的都是标准的接口,希望能够做到快速上手快速迁移,所以当使用这部分组件而不知道如何使用时,可以交叉着寻找些POSIX资料也是非常有帮助的。到了这步,实际上应该是和实践密切相关的了,没有实践,这部分也会非常快速忘掉。

学习RT-Thread的步骤基本上可以按照类似的方式来,到了第4步,则是进入到学习/使用的长期过程。前面的入门时间应该不长的,特别是有一定指导下,这个时间应该更短。以往我的经验是可以制定出一个个小任务的方式来进行,完成它快速获得实战经验。原来也编写过一份简短的《RT-Thread实验手册》,不过只有题目,没有答案,公开到网上大家多只是浏览浏览,缺少实际的动手环节。

相关推荐
ACP广源盛1392462567318 小时前
选型笔记:HDMI2.1 四进一出切换中继方案 GSV6705@ACP 评估
笔记·硬件架构·硬件工程·视频·国产芯片
Z21-X18 小时前
云原生运维实战笔记:华为云存储类服务全景解析——EVS、OBS、SFS与CBR深度实践
运维·笔记·学习·云原生·华为云
1314lay_100718 小时前
ABAP 程序性能优化总结
经验分享·笔记·性能优化
程序边界1 天前
一台数据集成软件的拆解笔记(下):一致性、容错、跑批与迁移,KFS 真正难的地方在这
java·前端·笔记
金色光环1 天前
【DSP学习】C2000_ADC中断_笔记
笔记·学习
zhangrelay1 天前
mrpt杂乱笔记-26-10-31
笔记·学习
熊猫钓鱼>_>1 天前
平行视界兼容模式与魔法变量配置避坑【鸿蒙心迹】
运维·服务器·开发语言·笔记·华为·harmonyos·openharmony
IT19952 天前
Docker 快速部署 DM8 达梦数据库|完整踩坑笔记
笔记·docker·容器
東隅已逝,桑榆非晚2 天前
算法2. 双指针法-复写零
c++·笔记·学习·算法
云析赢指标公式网42 天前
文华财经指标源码笔记:WINNER筹码函数、控盘变量与MACD变体的调试记录
java·笔记·算法