原创 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