嵌入式源
文章平均质量分 80
Wshichuan
这个作者很懒,什么都没留下…
展开
-
分时操作系统与实时操作系统的区别
分时操作系统和实时操作系统的区别可以从多路性、独立性、及时性、交互性和可靠性5个方面进行比较。1、多路性实时系统与分时系统一样具有多路性,分时系统按分时原则为多个终端用户服务;而实时系统,其多路性则主要表现在经常对多路的现场信息进行采集及对多个对象或多个执行机构进行控制。2、独立性实时系统与分时系统一样具有独立性。每个终端用户在向实时系统提出服务请求时,是彼此独立的操作,互不干扰;而且在实时系统中信息的采集和对对象的控制也是彼此互不干扰的。3、及时性实时系统对实时性的要求与分时系统类原创 2021-10-27 15:56:58 · 20888 阅读 · 2 评论 -
Git的基本原理、配置以及相关命令
git的基本原理1.Git底层采用的是SHA-1算法。2.Git是一种分布式集中制管理(常常以分支的形式表现出来),Git-提交对象,提交对象及其父对象形成的链条。git-bash安装配置gitlab1.官网下载git-bash安装包(git-bash是一款用于windows系统可以使用Linux文件系统及git配置的仿真环境),官网https://git-scm.com/2.配置一下gitbash和gitlab的通信协议 配置gitbash的用户名和邮箱 git confi原创 2020-11-10 19:03:41 · 177 阅读 · 0 评论 -
嵌入式综合复习(记录三)
变量{ <存储类型> <数据类型> 变量名; 局部变量{ 定义位置是在模块内部 作用域:模块内部 生命周期: 模块结束的时候 普通的局部变量如果未初始化,系统给它一个随机数. } 全局变量{ 定义位置所有模块外部 作用域: 整个程序 ...原创 2018-08-30 16:33:08 · 195 阅读 · 0 评论 -
嵌入式综合复习(记录四)
字符串与字符数组{ 字符数组: char a[7] = {'h', 'j' , 'i', 'i', 'o', 'y', '\0'}; 字符串:{ char a[7] = {"hjiioy"}; == a[7] = "hjiioy"; == a[] = "hjiioy"; char a[4][5] = {"hel", "ki...原创 2018-08-30 16:37:16 · 213 阅读 · 0 评论 -
嵌入式综合复习(记录一)
秋招在即,作为即将融入社会的准大四学生来说,做好找工作的准备是很重要的;从现在开始,我想在此记录下未来十几天里的复习情况,总结大学里所学知识,并做一个嵌入式方向的概括,同时也想借此来提醒自己坚持复习学习工作,得一个好成绩。附上一份自己做的嵌入式开发学习树状图: ...原创 2018-08-29 09:57:08 · 355 阅读 · 0 评论 -
嵌入式综合复习(记录二)
1/计算机结构:哈弗结构/冯诺依曼结构;CISC(复杂指令集)/RISC(精简指令集);地址总线、数据总线和控制总线;统一编址和独立编址。(输入设备、输出设备、存储设备、控制器、运算器)2、程序的位置是在外存,程序的执行是在内存;机器语言->汇编语言->C语言/高级语言->其他语言。3、编译{ 预处理 gcc -E main.c -o main.i ...原创 2018-08-29 12:00:40 · 214 阅读 · 0 评论 -
嵌入式综合复习(进程间通信的方式)
进程间通信的方式——信号、管道、消息队列、共享内存常见的通信方式:1. 管道pipe:管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。2. 命名管道FIFO:有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。3. 消息队列MessageQueue:消息队列是由消息的链表,存放在内核中并由消息队列标识符标...原创 2018-09-04 14:59:46 · 667 阅读 · 0 评论 -
嵌入式综合复习(Linux Socket五种I/O模型)
System V IPC 对象是由贝尔实验室发展而来的,主要包括三种通信方式 共享内存、消息对列、信号灯。1)阻塞I/O(blocking I/O)2)非阻塞I/O (nonblocking I/O)3) I/O复用(select 和poll) (I/O multiplexing)4)信号驱动I/O (signal driven I/O (SIGIO))5)异步I/O (asynchr...转载 2018-09-04 16:18:58 · 346 阅读 · 0 评论