- 博客(21)
- 收藏
- 关注
原创 FreeRTOS——任务-列表-列表项
栈:是单片机RAM里面连续的一段内存空间。要为每个任务分配独立的栈空间。栈空间通常是预定义的全局数组。也可以是动态分配的一段内存空间第一个和第五个:用来检查列表的完整性。第二个:列表项的个数第三个:当前列表项索引号第四个:列表当中最后一个列表项,表示列表的结束。
2024-01-30 22:09:20
613
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
757
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
627
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
517
2
原创 Linux--alias
root@0xlu ~]#alias cip='ip addr|tail -n 4|head -1 '###(定义新命令)#alias永久生效。
2023-12-03 20:59:50
386
1
原创 Linux---shell命令
shell----内核----驱动硬件#root用户提示符#普通用户test1的提示符[用户名@主机名 所在目录]##提示符格式定制原格式[\u@\h \W]\$ # \u是用户,\h是主机名,\W是相对路径修改后#永久修改#找个空白的地方,插入一行。
2023-11-28 21:27:49
1328
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
379
原创 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
507
原创 Linux的目录结构
目录的分隔符: // :代表根目录/usr/ :代表根目录下的usr目录/usr/test/ :代表根目录下的usr目录下的test目录/bin #存放二进制的可执行文件,命令,特别重要,不能删除!类似于Windows系统以exe结尾的命令文件。/boot #开机启动需要的文件, 特别重要,不能删除!/dev #device设备文件,特别重要,不能删除!类似于Windows的设备管理器。
2023-11-21 20:09:50
69
原创 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
395
2
原创 STM32学习笔记(江协科技)-----GPIO
通用输入输出口。引脚电平0v~3.3v。部分引脚可容忍5V。可配置8种输入输出模式。输出模式下:控制端口输出高低电平,可驱动LED,蜂鸣器,模拟通信协议时序等。输入模式下:读取端口的高低电平,用于读取按键输入,ADC电压采集,模拟通信协议接收数据等。所有的GPIO都是挂载在APB2总线上。每个端口都对应寄存器的某一位,该位写0,端口就会输出低电平。写1,端口就会输出高电平。
2023-11-15 17:42:25
436
2
原创 W25Q64简介:
DI(MOSI):主机输出,从机输入。DO(MISO):主机输入,从机输出。存储介质:Nor Flash闪存。CLK(SCK):SPI时钟。存储容量:(24位地址)CS(SS):SPI片选。时钟频率:80MHZ。VCC、GND:电源。
2023-11-11 18:43:26
165
2
原创 STM32学习笔记(江协科技)-----硬件I2C实战(MPU6050)
可以由硬件自动执行时钟生成、起始终止条件生成、应答位收发,数据收发等功能。STM32F103C8T6的I2C资源:I2C1,I2C2。支持多主机模型,支持7/10位地址,支持DMA。
2023-10-25 21:55:38
652
4
原创 STM32学习笔记(江协科技)-----软件I2C实战(MPU6050)
利用软件I2C(仅控制GPIO的电平变化)与MPU6050建立通信,读取数据。
2023-10-17 22:09:06
546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人