原创 select_tcp
/*select_tcp.c*/ #include<stdlib.h> #include<stdio.h> #include<errno.h>
原创 消費者與生產者線程同步程序
/*producer-customer.c*/ #include<stdio.h> #include<stdlib.h> #include<un
原创 線程函數傳遞結構體
/*thread_struct.c編寫應用程序,創建一線程,並向該線程處理函數傳遞以結構體*/ #include<stdio.h> #inclu
原创 tcp網絡客戶端程序
/*tcp_client.c*/ #include<stdlib.h> #include<stdio.h> #include<errno.h> #include<string.h> #include<netdb.h> #include<s
原创 tcp網絡服務器程序
/*tcp_server.c*/ #include<stdlib.h> #include<stdio.h> #include<errno.h>
原创 線程互斥鎖控制開發
/*thread_mutex.c*/ /*由於線程共享進程的資源和地址空間,因此在對這些資源進行操作的時候,必須考慮到線程間資源訪問的同步與互斥
原创 win7系統下使用telnet登陸到虛擬機中的linux系統
一、首先配置win7系統開啓telnet服務 控制面板--程序--打開和關閉windows功能勾上telnet服務 二、linux系統配置(本人用的是linux enterprises 5) 使用命令rpm -qa telnet查看是否安
原创 IAR安裝與破解WIN7版本
1.獲取主機ID。 2.用文本編輯器打開註冊機提供的一個批處理文件,將裏面的ID改爲自己電腦的ID。 3.保存,運行這個批處理文件,就會生成一
原创 Linux多線程簡單聊天程序
功能描述:程序應用多線程技術,可是實現1對N進行網絡通信聊天。但至今沒想出合適的退出機制,除了用Ctr+C。出於演示目的,這裏採用UNIX域協議
原创 uboot移植(二)
二、修改NorFlash驅動支持 現在檢測到的Flash容量是512kB的,因爲uboot默認的NorFlash配置是AM29LV400,nua
原创 嵌入式學習之uboot移植
uboot版本:uboot2010.03 硬件平臺:NUAA2440開發板 主機編譯環境:linux --- enterprise5 交叉編譯器
原创 線程信號量同步
/*thread_sem.c*/ #include<stdio.h> #include<stdlib.h> #include<pthread.h
原创 多客戶網絡程序
/*multisevertcp.c*/ #include<stdlib.h> #include<stdio.h> #include<errno.
原创 Uboot啓動流程
開發板上電後,執行U-Boot的第一條指令,然後順序執行U-Boot啓動函數。看一下board/smdk2410/u-boot.lds這個鏈接腳
原创 struct成員對齊問題
/*struct的成員對齊*/ #include <iostream.h> #pragma pack(8) struct example