
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
嵌入式入门学习笔记,遇到的问题以及心得体会!DAY14概述:什么是IO什么是标准IO什么是文件IO文件IO和标准IO的区别什么时候使用标准IO和文件IO标准IO的特点标准IO的接口笔记:什么是IO凡是操作输入输出的都是IO操作文件属于IO在Linux/类Unix系统中,操作设备也是IO什么是标准IO标准IO是由ANSI C定义的一组操作IO的接口函数。是由标准C库提供。只要安装了标准C库,就能够使
嵌入式入门学习笔记,遇到的问题以及心得体会!DAY28概述:一、线程二、同步和互斥问题三、如何实现同步四、如何实现互斥笔记:一、线程1、什么是线程:(1)线程是轻量级的进程(2)线程存在于进程内,不能独立存在(3)线程参与CPU调度,进程是系统资源分配最小单位,线程是系统调度的最小单位(4)在单核CPU中,多线程并发属于伪并发,但是不牵扯虚拟地址空间的切换,所以开销比进程间切换要小很多(5)在多核
嵌入式入门学习笔记,遇到的问题以及心得体会!DAY23概述:一.排序1.插入排序2.快速排序二.查找1.顺序查找2.折半查找3.分块查找三.哈希函数(哈希表)1.概念2.用法注意点四.运用哈希表来编写实现一个<学生信息管理系统>笔记:一.排序1.插入排序:先构建一个有序的序列,遍历无序的序列,将无序的序列中的每一个元素和有序序列中的元素从后向前进行比较,如果比有序序列中的小,就继续比较
嵌入式入门学习笔记,遇到的问题以及心得体会!DAY21笔记:一.链式栈的实现:1.stack.h----------------------------------------------------- 如下#ifndef _STACK_H_#define _STACK_H_typedef int data_t;typedef struct StackNode{data_t data;struct
嵌入式入门学习笔记,遇到的问题以及心得体会!DAY29网络编程学习目标:1、实现不同主机之间的进程间通信(pc对pc)2、服务器要同时响应多个客户端(并发服务器)3、网络超时检测4、广播和组播5、本地进程间通信6、项目之前的项目:学生信息的增删改查,并且将学生的信息保存在本地的文件中学习过网络编程之后:服务器:响应客户端的指令,客户端增删改查的信息保存在服务器端数据库中、并发服务器客户端:注册登陆
嵌入式入门学习笔记,遇到的问题以及心得体会!DAY13概述:1.shell脚本(编程)2.shell和shell脚本3.shell的分类4.脚本的书写步骤5.shell编程的步骤6.shell的基本语法7.shell程序和语句笔记:1,shell脚本(编程)编程:编译型(gcc) 和 解释型(bash)2,shell和shell脚本?—》shell :命令行解释器shell脚本:shell命令的有
嵌入式入门学习笔记,遇到的问题以及心得体会!DAY27概述:一、System V 共享内存二、POSIX 信号量三、POSIX 消息队列笔记:注意:不论是怎样的通信,只要牵扯公共资源读读不互斥读写互斥写写互斥一、System V 共享内存1.概念:可以说,共享内存是一种最为高效的进程间通信方式。因为,进程可以直接读写内存,不需要任何数据的复制。为了在多个进程间交换信息。内核专门流出了一块内存。这段
本想详细讲解了如何掌握 Linux 设备模型、设备树、`sysfs` 和平台设备的概念,为编写更复杂的驱动程序奠定基础以及详细的操作实践

该工程通过配置STM32F1系列微控制器的SPI2接口,实现了与 ADS8691 模数转换器的通信,完成了模拟信号的采集与数字转换。代码结构清晰,功能完善,适用于多种需要高精度ADC数据采集的嵌入式应用场景。

嵌入式入门学习笔记,遇到的问题以及心得体会!DAY15概述:1、结构体2、共用体3、枚举4、大小端5、条件编译(书写头文件)----》工程目录笔记:1、结构体:----》关键字:struct概念:可以存放多种数据类型的集合,跟数组类似,只不过比数组更兼容注意:结构体是一种构造数据类型定义格式:----》如何构造一个结构体类型struct 结构体名{数据类型1 成员1;数据类型2 成员2;…数据类型