- 博客(7)
- 收藏
- 关注
原创 结构体内存对齐梳理
struct的自身对齐量 = min{默认对齐量,struct中各成员自身对齐量的最大值}union的自身对齐量 = min{默认对齐量,union中各成员自身对齐量的最大值}(union类似,不过union中所有成员的起始地址相同)自身对齐量 = min{默认对齐量,成员自身大小}#pragma pack(n) 指定默认对齐量。enum变量的大小与数值的范围有关,最小为4字节。所占内存大小,再根据结构体的自身对齐量。64位系统默认对齐量为8,32位为4。各成员存放在自身对其量的整数倍地址处。
2023-07-20 10:08:19 133 1
原创 虚拟机NAT网卡连接外网
Primary WINS Server(Windows Internet Naming Service)是一个用于在Windows网络中解析NetBIOS名称的服务。WINS服务器维护了一个NetBIOS名称到IP地址的映射表,使得计算机可以通过名称来寻找其他计算机的IP地址。把虚拟机的网关设置为主机的Primary WINS Server地址。查看Primary WINS Server的地址。在windows10的cmd中,使用。
2023-07-11 09:43:58 74
原创 海尔gedp嵌入式软开一面
这是我秋招第一次参加面试,回答的时候有点紧张,在复盘的时候觉得很多问题答得不够好,自己的项目是和实验室论文相关的,很难几句话讲明白,看来以后需要多准备下项目相关的问题。gedp工程师需要在五个部门轮岗2年,期间需要上课考核,貌似是关于项目管理等等的非技术类课程。公司里别人写的bug,因为某些原因需要你来改,你怎么看待这件事?有没有自己写过什么控制算法,听说过foc吗?嵌入式设备开发和普通计算机开发有什么不同?除了写的这两个项目还有什么可以讲讲?裸机开发和rtos开发的区别?在哪里看到的招聘信息?
2023-07-07 11:16:45 265
原创 【LVGL、DRM】动态链接库LDFLAGS的赋值方式
这个赋值方式,它只是给LDFLAGS设置默认值,如果当前环境中LDFLAGS已经被用户配置过,这个默认值就不会起效。=赋值符改为+=赋值符即可。
2023-07-07 11:14:56 576 1
原创 【MPU6050+esp32-idf】MPU6050的FIFO溢出错误的解决办法
该函数的more变量会返回FIFO中剩余的数据包个数。读取数据要快些读,否则会产生FIFO溢出错误。
2023-07-03 14:18:04 1155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人