2013年5月14日

摘要: #include <stdio.h>#pragma pack(1)typedef struct { unsigned int one:24; unsigned int two:25; unsigned int three:23; unsigned int four:24;} demo_type;int main(void){ demo_type s; printf("sizeof demo_type = %u\n", sizeof(demo_type)); unsigned a; a = s.two; return 0;}#pragma p... 阅读全文
posted @ 2013-05-14 13:39 zcranberry 阅读(205) 评论(0) 推荐(0) 编辑

2013年3月17日

摘要: 看了两篇博客,第一篇http://blog.csdn.net/clever101/article/details/7269058,自己的工程现在还不是很大,应该不会遇到自定义函数和库函数重名的问题。第二篇http://www.sf.org.cn/article/base/200808/21170.html,里面有句貌似是笔误了。最后一次示例处 class B;应为class A;周四的时候被头文件包含搞得焦头烂额,自己用gcc -E 看了下预编译结果,基本明白了。在诸如第二篇博客中提到这样一个问题。 1 #pragma once 2 3 #include “B.h” 4 5 class A.. 阅读全文
posted @ 2013-03-17 13:28 zcranberry 阅读(251) 评论(0) 推荐(0) 编辑

2012年12月9日

摘要: http://blog.csdn.net/hwg_ldw/article/details/7032669基本如上文所述。主要需要注意的,chip_define,头文件和库函数搜索目录。macros.ini好像没用到,另外一些目录的表示还没弄明白。现在用的绝对目录,移植起来还是有点麻烦。 阅读全文
posted @ 2012-12-09 20:42 zcranberry 阅读(188) 评论(2) 推荐(0) 编辑

2012年12月8日

摘要: 程序用到了FPGA中断程序。不加断点的时候一切运行正常。但是一旦加了断点,发现负责中断技术的变量增长地很慢。开始还以为是条件断点不起作用,后来发现是断点的加入似乎拖慢了程序运行的速度。(可能影响了实时中断?) 阅读全文
posted @ 2012-12-08 15:24 zcranberry 阅读(697) 评论(0) 推荐(0) 编辑

导航