摘要: 今天在编译一个使用信号量实现进程同步时,出现了库函数不存在的问题。如下图 编译结果实际上是说,没include相应的头文件,或是头文件不存在(即系统不支持该库函数) 但我man shm_open是可以找到帮助文件的(说明系统支持),原因何在??? 注意到link with -lrt 就是说需要使用- 阅读全文
posted @ 2016-02-25 15:44 wj_hubei 阅读(435) 评论(0) 推荐(0) 编辑
摘要: http://blog.chinaunix.net/uid-26000296-id-3408970.html /* * \File * main.c * \Descript * father-process reads input file and sends to child-process by 阅读全文
posted @ 2016-02-23 14:26 wj_hubei 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 程序主要实现复数的加减乘,数乘,取共轭功能。 将所有函数都定义为了成员函数。 使用库函数atof将字符串转换为浮点型数据。 函数主要难点在于处理输入。由于需要判断输入是选择退出还是继续,所以用字符串来接收输入,判断是否为q或Q后将字符串转换为double型。 由于库函数中定义了complex类,因此 阅读全文
posted @ 2016-02-15 17:11 wj_hubei 阅读(3012) 评论(0) 推荐(0) 编辑
摘要: 设计类时,考虑以下五点 1、构造函数初始化列表 2、函数该不该加const 3、参数传递尽量考虑用引用传递,考虑加不加const 4、返回用不用引用 5、数据尽量放在private,函数尽量放在public 一、构造函数 ①构造函数参数名不能与类成员名相同 ②只有当没有定义能和构造函数时,编译器才提 阅读全文
posted @ 2016-01-28 11:49 wj_hubei 阅读(779) 评论(3) 推荐(0) 编辑
摘要: 现在读书会已经过去一周,一直没有写感想。刚开始没想写,是觉得写不出是么东西来,而且有时候觉得写这些东西比较费时间(主要是自己打字太慢),想着反正都已经知道了,有什么好写的。但这两天发现,还是要总结一下,因为写出来的东西可能条理更清楚一点, 读书会谈到的团队问题,讲到首先要找几个志同道合的,... 阅读全文
posted @ 2016-01-26 15:01 wj_hubei 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 一、Linux内核打实时补丁 1、将下载的Linux和xenomai安装包放在/usr/src目录下,并解压文件包,命令如下 tar xjf Linux-3.8.13.tar.bz2 tar xjf xenomai-2.6.3.tar.bz2 2、利用/xenomai-2.6.3/scripts目录 阅读全文
posted @ 2016-01-24 22:26 wj_hubei 阅读(4535) 评论(0) 推荐(0) 编辑
摘要: 一些安装xenomai的参考资料: http://my.oschina.net/hevakelcj/blog/124290 http://blog.sina.com.cn/s/blog_60b9ee1d01019ul9.html http://blog.csdn.net/vfatfish/artic 阅读全文
posted @ 2016-01-20 19:30 wj_hubei 阅读(851) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/robertsong2004/article/details/43889249 嵌入式系统的开发,如果对实时性要求不高,就可以使用Linux自身的实时补丁实现软实时性。 但是在需要硬实时的情况下,通常是双系统来做,一个硬实时的RTOS加上一个Linux, 实 阅读全文
posted @ 2016-01-19 10:00 wj_hubei 阅读(2210) 评论(0) 推荐(0) 编辑
摘要: EtherCAT通信通过主站发送EtherCAT数据帧读写从站设备的内部存储区实现。 一个EtherCAT网段相当于一个以太网设备,主站首先通过以太网数据帧头的MAC地址寻址到网段,然后使用EtherCAT子报文头中的32位地址寻址到段内设备。 寻址到网段: 根据EtherCAT主站机器网段的连接方 阅读全文
posted @ 2016-01-17 22:39 wj_hubei 阅读(2113) 评论(6) 推荐(0) 编辑
摘要: EtherCAT数据直接使用以太网数据帧(以太网帧解释http://blog.chinaunix.net/uid-23080322-id-118440.html)传输,使用的帧类型为0x88A4。EtherCAT数据宝库2个字节的数据头和44~1498字节的数据。数据区有一个或多个EtherCAT子 阅读全文
posted @ 2016-01-16 15:48 wj_hubei 阅读(5588) 评论(1) 推荐(0) 编辑