自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 linux学习之存储器

存储器的种类:分为易失性存储器和非易失性存储器易失性存储器(掉电数据会丢失、读写速度快):RAM(random access memory随机存储内存)又分为DRAM(动态随机存储内存)和SRAM(静态随机存储内存)DRAM(动态随机存储内存)内部电路原理SRAM(静态随机存储内存)内部电路原理有两大类,一种称为静态RAM(StaticRAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地...

2022-03-20 15:52:38 1054 2

原创 C语言学习之sprintf

sprintf函数介绍:该函数原型为:int sprintf(char *str, const char *format, ...);该函数的功能为:本该输出到显示上的数据,改为输出到str所指导内存空间中,把任何数据都可以格式化存放到数组中。代码如下:#include<stdio.h>#include<stdlib.h>#include<stdlib.h>#include<unistd.h>int main(){/* ..

2021-11-26 21:54:10 588

原创 linux学习之进程

进程概念:活跃度程序,占用系统资源,在内存中执行产生一个进程孤儿进程:父进程先于子进程结束,则子进程称为孤儿进程,并且这个子进程被init进程回收#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ pid_t pid; pid=fork(); if(pid==0) { while(1) { printf("i .

2021-11-20 14:42:48 1056

原创 数据结构之队列

队列理解为一种链式线性表,这种链表是“先进先出”代码如下:#include <stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node *next;}linklist;linklist *init_queue(void) //是队列初始化{ linklist *Q=(linklist *)malloc(sizeof(linklist)); Q-

2021-11-14 20:57:13 394

原创 数据结构之双链表循环

定义是:每个数据结点都有两个指针,分别指向直接后继和直接前驱。因此双向链表中单任意一个结点开始,都可以很方便的访问它的前驱结点和后继结点。循环链表指:最后一个结点next指向头结点,头结点的pre指向最后一个结点。编写代码整体思路是: 1)初始化链表:新建头结点,并初始化头结点 2)链表插入(头插法、尾插法) 3)链表删除功能 ...

2021-11-14 13:32:44 498

原创 数据结构之双链表

在调试过程中发现node=l和node=l->next,这两句理解没到位,node=l就是l的地址传给node并且l有头结点,而node=l->next表示node链表指向l链表的第一个结点,l有头结点#include<stdio.h>#include<stdlib.h>typedef struct node{ struct node *pre; int data; struct node *next;}linklist;l

2021-11-11 16:13:25 422

原创 数据结构之单链表循环

单链表循环代码如下:#include<stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node *next;}sqlist;sqlist *init(void) //初始化{ sqlist *l=NULL; l=(sqlist *)malloc(sizeof(sqlist)); l->data=0; l->next=l;

2021-11-10 16:29:47 461

原创 数据结构之单链表

定义:单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中单数据是以结点来表示的,每个结点的构成由:数据域+指针域。单链表代码如下:#include<stdio.h>#include<stdlib.h>typedef struct node{ int data; struct node *next;}link_list;link_list *init_list() //链表初始化{ // node=

2021-11-10 16:23:20 130

原创 数据结构之栈

S=(a1,a2,a3,a4,a5,,,,,,,,,,,,,)允许插入和操作的一端叫 栈顶。表达另一端称为栈底当栈中没有数据元素称为空栈栈的插入操作通常叫进栈

2021-11-10 16:11:02 394

原创 模电学习之电容

设计中常用贴片电阻和电容的封装及对应第功率1210---1/2W 1206---1/4W 0805------1/8W0603----1/10W 0402-----1/16W电容器的含义:衡量导体存储电荷能力的物理量。主要参数有标称容量(简称容量)、允许偏差、额定电压、漏电流、绝缘电阻、损耗因素、温度系数、频率特性。电容器常见的单位:法拉(F)、微法(uF)、 纳法(nF)、皮法(pF)电容器的单位换算:1法拉(F)= 10^3毫法(mF)=10^6...

2021-11-05 16:48:48 621

原创 模电学习之电阻

电阻器的含义:在电路中对电流有阻碍作用并且造成能量消耗的部分叫电阻。电阻的作用:分流、限流、分压、偏置、滤波和阻抗匹配。电阻器:国家标准规定了电阻的阻值按其精度分为两大系列,分别为E-24系列和E-96系列,E-24系列精度为5%,E-96系列为1%,%5和1%精度电阻的标称值,供大家设计时参考:精度为%5的碳膜电阻,以欧姆为单位的标称值:1Ω-22MΩ,精度为1%的金属膜电阻,以欧姆为单位的标称值:10Ω-348kΩ其中设计常用的阻值为:10Ω、100Ω、330Ω、1k、2k、3k、5

2021-11-03 20:29:23 446

原创 如何用示波器测量串口波特率

例如波特率为9600理解为:单位时间内传输9600个码元(位)。1s内可以传输9600位数假如要测量波特率为9600,则每一比特位的时间为:1/9600=104us。一般示波器横向表示时间,直接 在示波器上看测量一个高电平或则一个低电平所需要的时间:如果测出来时间为104us左右则可以断定波特率为9600如下图测出时间为8.68us左右则可以断定波特率为115200如下图...

2021-07-31 16:11:32 6043

原创 2021-07-31

基于串口通信的理解串口通信的基本概念:串口按位发送和接收字节。串口通信有两根线:一根串口通信在常规的通信过程中是发送数据一帧数据是 :一个起始位+数据位8位+一个停止位标注:有些发送一帧数据是:一个起始位+数据位8位+校验位+一个停止位例如在发送一个字节的数据位:0x55其对应的二进制数位:0101_0101可用串口调试助手观察其数据位:0x55则在示波器上观察的数据为:0_1010_1010_1,这样理解为第一位起始位,中间八位为数据位,最后一位为停止位...

2021-07-31 13:49:04 465

原创 2021-03-10

如何理解左移和右移左移理解左移就是:丢弃最高位,0补最低位(向高位移动)例如char i=1; //00000001i=i<<2;//把i里面的值左移 00000100(也就是10进制的4,所以说左移1位相当于乘以2的n次方)有符号数不完全适用这里i的二进制位数与定义i的类型有关,右移理解右移对符号位的处理和左移不同,对于有符号整数来说,比如int类型,右移会保持符号位不变(向低位移动)例如:int i=0x80000000;i=i>>1;//i的值不会变成

2021-03-10 16:17:52 65

原创 2021-02-21

开工大吉开始学习通信

2021-02-21 14:54:07 68

stm32串口通信.rar

stm32串口通信

2021-09-07

stm32f105_can.rar

STM32开发

2021-09-07

硬件资料PCB学习.rar

硬件资料PCB学习.rar

2021-06-17

瑟雷西 STLINK V2资料资料包.zip

STLINK V2驱动资料

2021-03-02

stm32f105芯片CAN1,can2都可以发送,接收数据.rar

基于初学者STM32HAL库编写的CAN通信 亲自编写有效

2021-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除