- 博客(7)
- 收藏
- 关注
原创 嵌入式知识笔记2——C语言+MySQL
指针是 C 语言中比较重要的概念,它是一个变量,存储着一个内存地址。指针的使用可以让我们更加灵活地对内存进行操作,能够在函数之间传递参数,并且可以减少程序内存的使用量。指针还可以用于对数组进行操作,同时还能够实现动态数据结构。
2025-03-30 14:04:59
665
原创 嵌入式知识笔记1——C++面试复习(3)
在实际使用中,应该根据具体的需求和平台特性选择合适的复制策略,以达到最佳的性能。-对于未对齐的数据,`memcpy`函数可能需要先处理头部和尾部未对齐的字节,确保中间的复制过程是对齐的,以利用硬件指令的优势。`memcpy`函数通过指针操作内存地址,使用`void*`类型的指针来接收源地址和目标地址,这样可以处理任意类型的数据。,必须捕获该变量,即将此变量写在捕获列表中。定义的宏常量没有数据类型,只是进行简单的替换,不会进行类型安全的检查;定义的常量是有类型的,是要进行判断的,可以避免一些低级的错误。
2025-03-18 11:59:33
1025
原创 嵌入式知识笔记1——C++面试复习(2)
虚函数在定义时在普通函数的基础上加上virtual关键字,纯虚函数定义时除了加上virtual关键字还需要加上=0;
2025-03-17 14:52:00
864
原创 智能家居——STM32+S5P6818
本项目采用STM32搭建终端节点,应用OLED显示屏、电机、灯光、报警器、ds18b20温湿度传感器,通过TCP协议将串口数据传递给S5P6818搭建的服务器端,采用QT进行图形界面的设置,同时连接舵机、报警器等。服务器通过MQTT协议链接阿里云飞燕平台,上传温度、湿度等环境数据。并通过云平台连接手机APP,控制电机、舵机等完成相关命令。电机:控制窗帘,电机正转控制窗帘开,反转控制窗帘关OLED显示屏:显示当前温湿度数据。
2025-03-10 17:03:22
1267
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人