自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 FreeRTOS——任务-列表-列表项

栈:是单片机RAM里面连续的一段内存空间。要为每个任务分配独立的栈空间。栈空间通常是预定义的全局数组。也可以是动态分配的一段内存空间第一个和第五个:用来检查列表的完整性。第二个:列表项的个数第三个:当前列表项索引号第四个:列表当中最后一个列表项,表示列表的结束。

2024-01-30 22:09:20 538 1

原创 STM32学习笔记(江协科技)-----OLED显示屏

SSD1306简介:•SSD1306是一款OLED/PLED点阵显示屏的控制器,可以嵌入在屏幕中,用于执行接收数据、显示存储、扫描刷新等任务••驱动接口:128个SEG引脚和64个COM引脚,对应128*64像素点阵显示屏••内置显示存储器(GDDRAM):128*64 bit128*8 ByteSRAM••供电:IC逻辑),VCC=7~15V(面板驱动)••通信接口:8位6800/8080并行接口,3/4线SPI。

2024-01-26 21:15:18 543 1

原创 STM32学习笔记(江协科技)-----BKP(备份寄存器)与RTC(实时时钟)

2、RTC和时钟配置系统处于后备区域,系统复位时数据不清零,VDD(2.0~3.6V)断电后可借助 VBAT (1.8~3.6V)供电继续走时。HSE时钟除以128(通常为8MHz/128)1、RTC是一个独立的定时器,可为系统提供时钟和日历的功能。LSE振荡器时钟(通常为32.768KHz)3、32位的可编程计数器,可对应Unix时间戳的秒计数器。4、20位的可编程预分频器,可适配不同频率的输入时钟。LSI振荡器时钟(40KHz)

2024-01-21 22:06:46 505 2

原创 STM32学习笔记(江协科技)-----Unix时间戳

从UTC/GMT的1970年1月1日0时0分0秒开始所经过的秒数,不考虑润秒。GMT(Greenwich Mean Time)格林尼治标准时间:是一种以地球自转为基础的时间计量系统。它将地球自转一周的时间间隔等分为24小时,以此确定计时标准。UTC (Universal Time Coordinated)协调世界时:是一种以原子钟为基础的时间计量系统。它规定铯133原子基态的两个超精细能级间在零磁场下跃迁辐射9,192,631,770周所持续的时间为1秒。

2024-01-20 22:21:30 464 2

原创 Linux--alias

root@0xlu ~]#alias cip='ip addr|tail -n 4|head -1 '###(定义新命令)#alias永久生效。

2023-12-03 20:59:50 354 1

原创 Linux---shell命令

shell----内核----驱动硬件#root用户提示符#普通用户test1的提示符[用户名@主机名 所在目录]##提示符格式定制原格式[\u@\h \W]\$ # \u是用户,\h是主机名,\W是相对路径修改后#永久修改#找个空白的地方,插入一行。

2023-11-28 21:27:49 1286 1

原创 Linux文件属性

文件属性-rw-r--r--. 1 root root 0 7月 20 23:17 /tmp/123.txt第一段的第一个字符,表示文件类型 -文件 d目录 l软链接 b块设备第一段第2-4字符,表示该文件所属用户的权限第一段第5-7字符,表示该文件所属用户组的权限第一段第8-10字符,表示其他用户对该文件的权限第一段的第11个字符,表示开启selinux的状态下创建的第二段的数字,表示该文件的硬链接数量第三段的字符串,表示该文件所属用户。

2023-11-27 19:44:15 359

原创 Linux权限

r 代表读权限 readw 代表写权限 writex 代表执行权限- 空权限位eg:drwxr-xr-xlrwxrwxrwx-rw-------第一个字母代表文件类型:-:普通文件d:目录文件l:快捷方式b:块设备第2-4个字母:所属用户权限(user)第5-7个字母:所属用户组的权限(group)第8-10个字母:other(other)ugo权限体系.代表当前目录..代表上一级目录。

2023-11-25 22:10:13 455

原创 Linux的用户(组)管理

新建一个用户:useradd 用户名(自动创建在home目录下)

2023-11-21 21:23:53 47

原创 Linux的目录结构

目录的分隔符: // :代表根目录/usr/ :代表根目录下的usr目录/usr/test/ :代表根目录下的usr目录下的test目录/bin #存放二进制的可执行文件,命令,特别重要,不能删除!类似于Windows系统以exe结尾的命令文件。/boot #开机启动需要的文件, 特别重要,不能删除!/dev #device设备文件,特别重要,不能删除!类似于Windows的设备管理器。

2023-11-21 20:09:50 39

原创 Linux基础命令

Linux基础命令

2023-11-20 21:18:05 56 1

原创 STM32学习笔记(江协科技)-----ADC模数转换

可以将引脚上连续变化的模拟电压转化为内存存储的数字变化量,建立模拟到数字的桥梁。是一种逐次逼近型模拟数字转换器,有12位,1微秒的转换时间。12位:最大值:1111 1111 1111,即:2^13 - 1 = 4096-1=4095所以转换结果的范围为:0~4095。1微秒:即周期为1微秒,对应(最大)频率为:1/1μs = 1MHZ。输入电压范围:0~3.3v。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。

2023-11-16 20:26:14 339 2

原创 STM32学习笔记(江协科技)-----GPIO

通用输入输出口。引脚电平0v~3.3v。部分引脚可容忍5V。可配置8种输入输出模式。输出模式下:控制端口输出高低电平,可驱动LED,蜂鸣器,模拟通信协议时序等。输入模式下:读取端口的高低电平,用于读取按键输入,ADC电压采集,模拟通信协议接收数据等。所有的GPIO都是挂载在APB2总线上。每个端口都对应寄存器的某一位,该位写0,端口就会输出低电平。写1,端口就会输出高电平。

2023-11-15 17:42:25 363 2

原创 硬件I2C实战(DS3231)

驱动DS3231芯片,可输出时间及对应的温度

2023-11-11 21:34:20 5529 3

原创 W25Q64简介:

DI(MOSI):主机输出,从机输入。DO(MISO):主机输入,从机输出。存储介质:Nor Flash闪存。CLK(SCK):SPI时钟。存储容量:(24位地址)CS(SS):SPI片选。时钟频率:80MHZ。VCC、GND:电源。

2023-11-11 18:43:26 94 2

原创 STM32学习笔记(江协科技)-----硬件I2C实战(MPU6050)

可以由硬件自动执行时钟生成、起始终止条件生成、应答位收发,数据收发等功能。STM32F103C8T6的I2C资源:I2C1,I2C2。支持多主机模型,支持7/10位地址,支持DMA。

2023-10-25 21:55:38 531 4

原创 STM32学习笔记(江协科技)-----软件I2C实战(MPU6050)

利用软件I2C(仅控制GPIO的电平变化)与MPU6050建立通信,读取数据。

2023-10-17 22:09:06 406

原创 STM32学习笔记(江协科技)-----实现串口通信

基于STM32f103c8t6的串口通信实现

2023-10-14 22:27:00 2275 3

原创 STM32学习笔记(江协科技)-----SPI通信协议

SPI通信协议

2023-10-14 15:28:29 638 2

原创 STM32学习笔记(江协科技)-----串口通信协议

串口通信协议

2023-10-14 14:38:38 263

原创 STM32学习笔记(江协科技)-----I2C通信

I2C的通信协议规定

2023-10-14 13:27:50 319 3

空空如也

空空如也

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

TA关注的人

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