自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数据结构练习题】合并链表

本文主要记录了如何对2个以及多个链表进行合并

2023-09-13 09:59:27 93

原创 【数据结构练习题】反转链表

本文主要记录了牛客网上关于反转链表练习题的一些解题思路,仅供参考

2023-09-12 09:29:26 80

原创 【数据结构】栈的基础知识

本文主要介绍了栈的基础知识:顺序栈和链栈,以及对应的案例

2023-09-11 09:16:38 164

原创 【数据结构】队列的基础知识

本文主要介绍了队列的基础知识:循环队列、链队,以及相应的代码案例,便于理解。

2023-09-06 13:42:41 371

原创 【数据结构】线性表的基础知识

本文主要介绍线性表的基础知识以及实现方法:链表、顺序表等

2023-09-05 11:10:59 116

原创 4. SPI

本文主要介绍了嵌入式通讯协议中的SPI,并比较了I2C SPI 和串口的异同点

2023-09-04 14:54:09 46

原创 3. I2C

本文主要介绍了嵌入式里面比较常见的IIC通讯的基本原理

2023-08-30 08:46:31 60

原创 2. RS232和RS485

本文主要介绍了RS232和RS485,RS232和RS485其实就是对串口进行了优化,提高了传输距离以及抗干扰性能

2023-08-29 13:45:05 245

原创 1. 串口UART

本文主要介绍了串口的通信协议,以及一些注意事项;还有printf函数的重定向

2023-08-28 09:54:17 350

原创 【进阶】7. 程序环境和预处理

本文主要介绍了C语言的程序运行环境和预处理的指令

2023-08-23 09:29:35 65

原创 【进阶】6. 文件操作

本文主要介绍了C语言针对文件的一些操作、一些函数的使用进行了说明。

2023-08-22 08:49:42 59

原创 【进阶】5. 动态内存管理

本文主要介绍了对于动态内存是如何管理,特别要注意动态内存错误的问题!

2023-08-21 19:29:09 60

原创 【进阶】4. 自定义类型:结构体、枚举和联合体

本文主要介绍了C语言的结构体部分,重点是结构体的内存对齐。

2023-08-16 09:08:35 149 1

原创 【进阶】3. 字符函数和字符串函数

本文主要介绍了C语言当中常用的字符串函数,以及一些对应的模拟实现

2023-08-15 09:17:40 87 1

原创 【进阶】2. 指针的进阶

本文只要介绍了C语言指针的进阶部分,包含数组指针、指针数组、函数指针等等。并附有一些练习题,便于加深理解

2023-08-14 22:06:34 61

原创 【进阶】1. 数据的存储

本文主要介绍了数据在内存是怎么存储的,包括整数和浮点数以及大小端的存储规则

2023-08-09 10:23:42 71 1

原创 【初级】8. 实用调试技巧

本文主要介绍了VS2019的代码调试方法,其他版本的也可适用。

2023-08-08 08:35:04 49

原创 【初级】7. 结构体

本文主要介绍了C语言的结构体部分,对于结构体而言,传参的最好方式是传地址。

2023-08-08 08:32:47 45

原创 【初级】6. 指针

本文主要介绍的C语言的核心:指针,对于指针的理解而言,最好的办法就是画图,了解内存的分配机制。

2023-08-08 08:31:08 43

原创 【初级】5. 操作符详解

本文章主要介绍了C语言的操作符,其中隐式类型转换是重点

2023-08-08 08:29:37 73

原创 【初级】4. 数组

该文章介绍了C语言的数组部分,包括一维数组和二维数组,最后还有一些对应的案例。

2023-08-07 09:17:12 76 1

原创 【初级】3. 函数

该文章介绍了C语言函数部分,包括函数的链式访问、递归等等。

2023-08-07 09:15:44 59 1

原创 【初级】2. 分支和循环

该文章介绍了C语言的分支语句和循环语句。

2023-08-07 09:14:01 129 1

原创 【初级】1. 初识C语言——快速入门

该文章为C语言的快速入门文章,包含了C语言一些常见基本的语法。

2023-08-07 09:12:31 106 1

原创 高质量 C++/C 编程指南笔记——C语言部分【附带电子书】

对林锐博士的高质量 C++/C 编程指南的C语言部分做的笔记和提炼。

2023-07-19 17:23:20 696

原创 Typora开启高亮以及设置高亮和引用样式

Typora开启高亮设置以及设置高亮样式

2023-06-21 10:05:22 3127 1

原创 Keil5修改工程名字

修改Keil的工程名字

2023-06-20 16:52:38 2721

原创 共阳极和共阴极接法的对比

共阳极和共阴极的对比

2023-05-16 14:46:18 4165

原创 AD20打样所需的Gerber文件输出

AD20打样所需的Gerber文件输出

2023-02-04 09:30:05 3661

原创 VS2019下载、安装和测试

2022年的VS2019下载、安装和安装是否成功的测试操作

2022-09-15 11:34:36 20934 9

原创 STM32工程文件的建立以及Keil软件的基本设置和修改

STM32建立工程文件

2022-09-07 09:38:51 4960

原创 STM32搭建相关环境【库函数开发】

STM32相关软件的介绍【新手入门向】

2022-09-06 22:44:55 1728

林锐博士的《高质量 C++/C 编程指南》

林锐博士的《高质量 C++/C 编程指南》

2023-07-19

STM32F103C8T6最小系统板(4层)

1. 该系统板为4层板 2. 支持串口一键下载程序,支持串口1通信,有TYPE-C接口 3. 支持SWD烧录程序 4. BOOT的电平用拨码开关进行切换,比跳线帽更加方便 5. 有IIC存储器AT24CXX 6. 有串口通信指示灯 7. 有IIC的OLED接口,更加方便接显示屏 8. 有3.3V和5V的扩展电源 9. 有2个按键和2个指示灯 10. 原理图里面器件的描述里面是立创商城对应的器件编号,方便购买

2023-07-09

STM32F103C8T6最小系统板

1. 该系统板为2层板 2. 不支持串口一键下载程序,但支持串口通信,有USB接口 3. 仅支持SWD烧录程序 4. 有IIC存储器 5. 有串口指示灯 6. 有IIC的OLED接口,更加方便接显示屏 7. 有3.3V和5V的扩展电源 8. 有两个按键和指示灯

2023-06-27

STM32F103C8T6最小系统板(2层)

1. 该系统板为2层板 2. 支持串口一键下载程序,支持串口通信,有TYPE-C接口 3. 可支持SWD烧录程序 4. BOOT用拨码开关进行切换,比跳线帽更加方便 5. 有IIC存储器AT24CXX 6. 有串口指示灯 7. 有IIC的OLED接口,更加方便接显示屏 8. 有3.3V和5V的扩展电源 9. 有2个按键和2个指示灯 10. 器件的描述里面是立创商城对应的器件编号,方便购买

2023-06-27

天气预报 本项目是复刻B站UP主<大轮明王讲Qt>的天气预报项目

项目说明:本项目是复刻B站UP主<大轮明王讲Qt>的天气预报项目 视频链接:https://www.bilibili.com/video/BV1D841147zt/?spm_id_from=..search-card.all.click&vd_source=c40ad1aba7e5c69159758396d78e659f 开发环境:QT 5.14.2 文件说明:可下载Weather_exe文件夹的内容,双击weather.exe文件即可运行

2023-06-23

空空如也

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

TA关注的人

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