版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
以前使用MDK时总感觉这个IDE不是很方便有些常用功能的快捷键不知道是什么,偶然发现在MDK中可自定义功能的快捷鍵而且有些功能的快捷键已经设置好。
在此将这些快捷用表格形式列出来便于大家查看。
版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
以前使用MDK时总感觉这个IDE不是很方便有些常用功能的快捷键不知道是什么,偶然发现在MDK中可自定义功能的快捷鍵而且有些功能的快捷键已经设置好。
在此将这些快捷用表格形式列出来便于大家查看。
我在写通讯协议的时候喜欢使用 Union 嘚形式将整个数据包按需处理接收数据时使用数组形式来接收,解析数据则使用结构体形式来解析伪代码如下。
但是在给test.tab
赋值之后,会因为结构体对齐原因读取到 “错误” 的test.t.e32
为了解决这个问题,我们要使用过__packed
关键字取消结构体对齐这里面还有坑。
/* 第一次用的时候峩是这样用的 */
/* 找了半天不知道错误在哪 */