資源簡介
目錄
第1章 linux快速入門.1.1 嵌入式linux基礎
1.2 linux安裝
1.3 linux文件及文件系統
1.4 實驗內容——安裝linux操作系統
本章小結
思考與練習
第2章 linux基礎命令
2.1 linux常用操作命令
2.2 linux啟動過程詳解
2.3 linux系統服務
2.4 實驗內容
本章小結
思考與練習
第3章 linux下的c編程基礎
3.1 linux下c語言編程概述
3.2 進入vi
3.3 初探emacs
3.4 gcc編譯器
3.5 gdb調試器
.3.6 make工程管理器
3.7 使用autotools
3.8 實驗內容
本章小結
思考與練習
第4章 嵌入式系統基礎
4.1 嵌入式系統概述
4.2 arm處理器硬件開發平臺
4.3 嵌入式軟件開發流程
4.4 實驗內容——使用jtag燒寫nandflash
本章小結
思考與練習
第5章 嵌入式linux開發環境的搭建
5.1 嵌入式開發環境的搭建
5.2 u-boot移植
5.3 實驗內容——移植linux內核
本章小結
思考與練習
第6章 文件i/o編程
6.1 linux系統調用及用戶編程接口(api)
6.2 linux中文件及文件描述符概述
6.3 不帶緩存的文件i/o操作
6.4 嵌入式linux串口應用開發
6.5 標準i/o開發
6.6 實驗內容
本章小結..
思考與練習
第7章 進程控制開發
7.1 linux下進程概述
7.2 linux進程控制編程
7.3 linux守護進程
7.4 實驗內容
本章小結
思考與練習
第8章 進程間通信
8.1 linux下進程間通信概述
8.2 管道通信
8.3 信號通信
8.4 共享內存
8.5 消息隊列
8.6 實驗內容
本章小結
思考與練習
第9章 多線程編程
9.1 linux下線程概述
9.2 linux線程實現
9.3 實驗內容——“生產者消費者”實驗
本章小結
思考與練習
第10章 嵌入式linux網絡編程
10.1 tcp/ip協議概述
10.2 網絡基礎編程
10.3 網絡高級編程
10.4 ping源碼分析
10.5 實驗內容——ntp協議實現
本章小結
思考與練習
第11章 嵌入式linux設備驅動開發
11.1 設備驅動概述
11.2 字符設備驅動編寫
11.3 lcd驅動編寫實例
11.4 塊設備驅動編寫
11.5 中斷編程
11.6 鍵盤驅動實現
11.7 實驗內容——skull驅動
本章小結
思考與練習
第12章 qt圖形編程
12.1 嵌入式gui簡介
12.2 qt/embedded開發入門
12.3 實驗內容——使用qt編寫“hello,world”程序
本章小結..
3.7 使用autotools
3.8 實驗內容
本章小結
思考與練習
第4章 嵌入式系統基礎
4.1 嵌入式系統概述
4.2 arm處理器硬件開發平臺
4.3 嵌入式軟件開發流程
4.4 實驗內容——使用jtag燒寫nandflash
本章小結
思考與練習
第5章 嵌入式linux開發環境的搭建
5.1 嵌入式開發環境的搭建
5.2 u-boot移植
5.3 實驗內容——移植linux內核
本章小結
思考與練習
第6章 文件i/o編程
6.1 linux系統調用及用戶編程接口(api)
6.2 linux中文件及文件描述符概述
6.3 不帶緩存的文件i/o操作
6.4 嵌入式linux串口應用開發
6.5 標準i/o開發
6.6 實驗內容
本章小結..
思考與練習
第7章 進程控制開發
7.1 linux下進程概述
7.2 linux進程控制編程
7.3 linux守護進程
7.4 實驗內容
本章小結
思考與練習
第8章 進程間通信
8.1 linux下進程間通信概述
8.2 管道通信
8.3 信號通信
8.4 共享內存
8.5 消息隊列
8.6 實驗內容
本章小結
思考與練習
第9章 多線程編程
9.1 linux下線程概述
9.2 linux線程實現
9.3 實驗內容——“生產者消費者”實驗
本章小結
思考與練習
第10章 嵌入式linux網絡編程
10.1 tcp/ip協議概述
10.2 網絡基礎編程
10.3 網絡高級編程
10.4 ping源碼分析
10.5 實驗內容——ntp協議實現
本章小結
思考與練習
第11章 嵌入式linux設備驅動開發
11.1 設備驅動概述
11.2 字符設備驅動編寫
11.3 lcd驅動編寫實例
11.4 塊設備驅動編寫
11.5 中斷編程
11.6 鍵盤驅動實現
11.7 實驗內容——skull驅動
本章小結
思考與練習
第12章 qt圖形編程
12.1 嵌入式gui簡介
12.2 qt/embedded開發入門
12.3 實驗內容——使用qt編寫“hello,world”程序
本章小結..
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#define?SERVPORT?3333
#define?MAXDATASIZE?100
main(int?argcchar?*argv[]){
int?sockfdsendbytes;
char?buf[MAXDATASIZE];
struct?hostent?*host;
struct?sockaddr_in?serv_addr;
if(argc?2){
fprintf(stderr“Please?enter?the?server‘s?hostname!\n“);
exit(1);
}
if((host=gethostbyname(argv[1]))==NULL){
perror(“gethostbyname“);
exit(1);
}
if((sockfd=socket(AF_INETSOCK_STREAM0))==-1){
perror(“socket“);
exit(1);
}
serv_addr.sin_family=AF_INET;
serv_addr.sin_port=htons(SERVPORT);
serv_addr.sin_addr=*((struct?in_addr?*)host->h_addr);
bzero(&(serv_addr.sin_zero)8);
if(connect(soc
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????627??2006-08-22?09:05??7\dameon.c
?????文件????????175??2006-08-22?08:54??7\execl.c
?????文件????????274??2006-08-22?08:54??7\execle.c
?????文件????????172??2006-08-22?08:53??7\execlp.c
?????文件????????295??2006-08-22?08:59??7\execve.c
?????文件????????146??2006-08-22?09:00??7\exit.c
?????文件????????897??2006-08-22?09:07??7\exp1.c
?????文件????????877??2006-08-22?09:07??7\exp2.c
?????文件????????416??2006-08-22?08:53??7\fork.c
?????文件????????207??2006-08-22?08:52??7\process.c
?????文件????????862??2006-08-22?09:06??7\syslog_dameon.c
?????文件????????523??2006-08-22?09:03??7\waitpid.c
?????文件????????167??2006-08-22?09:00??7\_exit.c
?????目錄??????????0??2006-08-22?10:06??7
?????文件????????191??2006-08-22?09:17??8\alarm.c
?????文件???????1378??2006-08-22?09:24??8\exp1.c
?????文件???????1032??2006-08-22?09:26??8\exp2.c
?????文件????????756??2006-08-22?09:15??8\fifo_read.c
?????文件????????653??2006-08-22?09:15??8\fifo_write.c
?????文件????????448??2006-08-22?09:17??8\kill.c
?????文件????????971??2006-08-22?09:22??8\msg.c
?????文件????????365??2006-08-22?09:18??8\mysignal.c
?????文件????????284??2006-08-22?09:08??8\pipe.c
?????文件????????829??2006-08-22?09:11??8\pipe_rw.c
?????文件????????346??2006-08-22?09:12??8\popen.c
?????文件????????626??2006-08-22?09:21??8\share_memory.c
?????文件????????962??2006-08-22?09:19??8\sigaction.c
?????目錄??????????0??2006-08-22?10:07??8
?????文件????????859??2006-08-22?09:32??9\attr_thread.c
?????文件???????1919??2006-08-22?09:35??9\exp1.c
............此處省略25個文件信息
- 上一篇:C primer plus 源代碼
- 下一篇:C語言經典編程282例源碼
評論
共有 條評論