
2007年4月25日
摘要: 公司一直在搞这方面的开发,想把这方面开发需要注意的地方纪录下来。原来做的上层软件的开发,觉得绝大多数与数据库和业务流程打交道,基本上调试不怎么费时费事,出了问题很快调试跟踪就能搞定,但嵌入式开发就有很大不同,首先是调试很困难,基本靠日志进行定位,出问题时,也是要看堆栈、寄存器,和汇编。vxWorks中对一个函数的入参和出参放在哪些寄存器要非常熟悉。而linux下除精通GDB外,也需要知道一些寄存器...
阅读全文
posted @
2007-04-25 19:45 不再专注于.net技术 阅读(285) |
评论 (0) |
编辑

2006年10月1日
摘要: 664337866 TESTTESTTESThttp://www.cnblogs.com/lifeihost/http://www.cnblogs.com/lifeihost/http://www.cnblogs.com/lifeihost/http://www.cnblogs.com/lifeihost/http://www.cnblogs.com/lifeihost/http://ligeyi...
阅读全文
posted @
2006-10-01 10:26 不再专注于.net技术 阅读(66) |
评论 (0) |
编辑

2006年3月27日
摘要: 母亲的一生为你做了什么你知道吗??你自己看看吧~~~ 当你1岁的时候,她喂你吃奶并给你洗澡;而作为报答,你整晚的哭着; 当你3岁的时候,她怜爱的为你做菜;而作为报答,你把一盘她做的菜扔在地上; 当你4岁的时候,她给你买下彩笔;而作为报答,你涂了满墙的抽象画; 当你5岁的时候,她给你买了漂亮的衣服;而作为报答,你穿着它到泥坑里玩耍; 当你7岁的时候,她给你买了球;而作为报答,你用球打破了邻居的玻璃;...
阅读全文
posted @
2006-03-27 09:01 不再专注于.net技术 阅读(56) |
评论 (0) |
编辑

2006年3月14日
摘要: 进程之间共享数据的两种方法:1。共享数据段#pragma data_seg("SS")const int MYVARIANT = 123456;#pragma data_seg()#pragma comment(linker,"/SECTION:SS,RWS") LINK选项,创建数据段2。内存映射文件HANDLE hFile = CreateFile("E:\\aa.txt",GENERIC_A...
阅读全文
posted @
2006-03-14 17:39 不再专注于.net技术 阅读(110) |
评论 (0) |
编辑

2006年3月13日
摘要: UINT ThreadProc3(LPVOID pParam){WaitForSingleObject(hEvent[0],INFINITE);for (int i = 0; i < 10; i++){g_cArray[i] = 'a';Sleep(1);} TRACE("Second T3");SetEvent(hEvent[0]);SetEvent(hEvent[2] );return ...
阅读全文
posted @
2006-03-13 22:09 不再专注于.net技术 阅读(314) |
评论 (0) |
编辑

2006年3月10日
摘要: 线程同步是一个非常大的话题,包括方方面面的内容。从大的方面讲,线程的同步可分用户模式的线程同步和内核对象的线程同步两大类。用户模式中线程的同步方法主要有原子访问和临界区等方法。其特点是同步速度特别快,适合于对线程运行速度有严格要求的场合。在MFC中封装了CCritionSection等对象可以对共享资源进行锁定 内核对象的线程同步则主要由事件、等待定时器、信号量以及信号灯等内核对象构成。由于这种...
阅读全文
posted @
2006-03-10 09:36 不再专注于.net技术 阅读(173) |
评论 (0) |
编辑

2006年2月28日
摘要: chapter3:IP:网际协议从概念上说, I P路由选择是简单的,特别对于主机来说。如果目的主机与源主机直接相连(如点对点链路)或都在一个共享网络上(以太网或令牌环网),那么I P数据报就直接送到目的主机上。否则,主机把数据报发往一默认的路由器上,由路由器来转发该数据报。大多数的主机都是采用这种简单机制。为一个网络指定一个路由器,而不必为每个主机指定一个路由器,这是I P路由选择机制的另一个基...
阅读全文
posted @
2006-02-28 11:57 不再专注于.net技术 阅读(74) |
评论 (0) |
编辑
摘要: 链路层介绍:(1)为I P模块发送和接收I P数据报;( 2)为A R P模块发送A R P请求和接收A R P应答;(3)为R A R P发送R A R P请求和接收R A R P应答尾部封装 提高效率而做,现在已经废除以太网的数据封装格式,注意数据长度为46-1500 bytesS L I P的全称是Serial Line IP。它是一种在串行线路上对I P数据报进行封装的简单形式PPP:点对...
阅读全文
posted @
2006-02-28 11:32 不再专注于.net技术 阅读(97) |
评论 (0) |
编辑
摘要: 第一章:Tcp/ip协议中,如果采用可靠的连接,则需要在tcp协议中采用超时重发,发送接受端确认等机制。在ip层还有ICMP,IGMP协议,分别是报文控制协议,组管理协议,在链路层中有ARP,RARP协议和硬件相关处理。通常在应用层是用户进程运输层有TCP,UDP网络层 IP,ICMP,IGMP协议链路层中有arp,rarpP i n g和Tr a c e r o u t e 它们都使用了I C ...
阅读全文
posted @
2006-02-28 11:06 不再专注于.net技术 阅读(233) |
评论 (0) |
编辑