- 博客(3)
- 资源 (29)
- 论坛 (2)
- 收藏
- 关注
原创 __attribute__ ((__packed__)) 编译通不过
发表于: 2007-09-07 17:49:33编译别人程序的时候遇到struct {unsigned short limit;unsigned int base;} __attribute__ ((__packed__)) idtr;这里产生编译错误,具体提示为error C2065: “__packed__”: 未声明的标识符error C2
2015-12-29 17:30:48
5618
原创 __attribute__((packed))详解
1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ char ch; int a;} sizeof(in
2015-12-29 15:39:59
703
原创 UCOS II学习——它的特点
1.ucos ii是由Labrosse先生编写的一个开放式内核,最主要的特点就是源码公开。这一点对于用户来说可谓利弊各半,好处在于,一方面它是免费的,另一方面用户可以根据自己的需要对它进行修改。缺点在于它缺乏必要的支持,没有功能强大的软件包,用户通常需要自己编写驱动程序,特别是如果用户使用的是不太常用的单片机,还必须自己编写移植程序。2.ucos ii是一个占先式的内核,即已经准备就绪
2015-12-26 10:58:14
2198
图像识别(13)——手势识别(1)——用matchShapes识别手形数字
2017-03-24
LED灯光点捕获+基于QT平台绘制轨迹(1)
2017-02-09
somebot机械臂安装说明书-v0.2.pdf
2020-03-30
UVC预览+曝光滑动调节+Canny阈值调节+圆心打点2
2017-01-13
LED灯光点捕获+基于QT平台绘制轨迹(2)
2017-02-11
BTool Packet Sniffer、BLE_Device_Monitor USBDongle使用手册
2014-05-13
UVC预览+曝光滑动调节+Canny阈值调节+圆心打点
2017-01-13
BTool、PacketSniffer、BLE_Device_Monitor、USBDongle使用手册
2014-05-13
AR眼镜有哪些研发难点?
发表于 2018-06-07 最后回复 2020-04-19
SomebodyLuo的留言板
发表于 2020-01-02 最后回复 2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝