自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 单链表的一些疑惑

作为自己的笔记记录一下单链表的建立typedef struct Node{ ElemType data; struct Node *next;}Node;typedef struct Node *LinkList;Status InitList(LinkList *L){ *L=(LinkList)malloc(sizeof(Node)); /* 产生头结点,并使L指向此头结点 */ if(!(*L)) /* 存储分配失败 */...

2021-09-14 16:43:18 156

原创 指针基基础

指针&取地址符:取变量占据的内存地址 *指针运算符:取出指针指向的地址存储的内容定义一个指针: int *p;指针的赋值:指针运用的前提是给指针赋值,指针存储的是其要指向的地址。&p:指针的地址P:指针要指向变量的地址*p:指针指向变量的存储空间指针有两种赋值方法:int *p; p=&a;2. 在初始化创建指针时就赋值 int *p=&a;PS:只有先给指针赋值地址 才能进行后面的操作 例如:*p=3; i...

2021-09-13 21:51:16 338

原创 原子哥 OLED显示实验笔记2

原子哥讲解的有1206 1608 2412三种字体意思是:例如1206用12行6列的12*6个方格显示字体以1206的字符%为例 在OLED显示字符%{0x18,0x00,0x24,0xC0,0x1B,0x00,0x0D,0x80,0x32,0x40,0x01,0x80},/*"%",5*/这里可以看到1206占用12个字节,这个12字节是如何体现出了的呢,第一列前八个点占一字节,紧接着一字节高四位占余下4个点(也就是四位),剩余低4位舍弃不用,后面几列同理。应用到的函数如下...

2021-08-26 21:08:39 3190

原创 原子哥 OLED显示实验笔记

本人小白 有什么错误多多指教OLED 8080 并行接口信号线说明片选信号就是选用一个或某一个集成电路芯片时使用的信号。有很多芯片挂在同一总线上(像电脑里很多外设都是挂在总线上),但我们有时候需要对其中特定的某个芯片进行数据、地址或命令的独立传输,此时,我们需要有一个信号来告诉挂在总线上的芯片们,这些数据、地址是传给哪个芯片的。这样,其他芯片就会对这些信号没有反应,而目标芯片就知道这些数据是传给自己的从而做出反应。这个信号就叫做片选信号CS向OLED写数据用WR 向OLED读数据用RD.

2021-08-26 20:25:10 1140

原创 原子哥 串口通信代码笔记2

本人小白 有什么错误多多指教串口收发状态的函数USART_GetFlagStatus和USART_GetFlagStatus函数USART_GetITStatus与USART_GetFlagStatus的区别是:该函数不仅会判断标志位是否置1,同时还会判断是否使能了相应的中断。通常在中断函数中使用USART_GetFlagStatus(USART1, USART_FLAG_TC);当其置1 标志着串口1发送完成USART_GetFlagStatus(USART1, USART_FLAG_R.

2021-08-25 23:05:03 1255

原创 原子哥 串口通信代码笔记1

本人小白自学 想通过记笔记加深自己的记忆 有什么错误欢迎大家指点首先UART是异步通信 没有时钟控制 所以要自行设置波特率TXD是发送引脚 单片机发送数据 RXD是接收引脚 单片机接收数据以串口1为例 PA9为发送引脚 PA10为接收引脚首先要配置引脚 PA9 PA101.打开串口1和引脚A的时钟2.PA.9为复用推挽输出 PA.10为浮空输入 GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphCloc...

2021-08-25 21:58:18 275

空空如也

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

TA关注的人

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