Click here to load reader
Upload
loyal
View
279
Download
0
Embed Size (px)
DESCRIPTION
《 嵌入式系统程序设计 》 课程总结. 主要内容(课堂). 嵌入式系统基础 嵌入式 Linux C 程序开发 嵌入式 Linux C 语言基础 嵌入式 Linux 开发环境 嵌入式 Linux 文件 I/O 编程. 多任务编程 多进程 / 多线程 进程间通信 网络编程 设备驱动开发 QT 图形编程. 嵌入式系统概念 交叉编译 交叉调试 Bootloader 作用. Vi Gcc Gcc 编译流程 常用选项 库相关选项 Gdb 上机时进行的操作 Make 能解释规则含义. 数据段 BSS 段 代码段 栈 堆. 字节序. - PowerPoint PPT Presentation
Citation preview
Linux CLinux CLinuxLinuxI/O/QT
Bootloader
ViGccGcc
GdbMake
BSS
APIopen()/read()/write()/close()fopen()/fread()/fwrite()/fclose() fcntllockffork()waitwaitpidexit()_exit()
1fd0fd
ls l
TCP/UDP
Linux/devLinux3InsmodRmmodLsmodmknod /dev/mytestdevice c 59 0printk/var/log/message
QTQmakeQmake projectQmakeMake
minicomarm-linux-gccarm-linux-gdbgdbservernfsnfsnfstftpbootloaderifconfigIPscp [email protected]:/root/Work/Helloworld /root
Web//QT
ToolChainBootpTftpNfsMinicom///
USBHOSTU
//MountSshNfs
minicomarm-linux-gccarm-linux-gdbgdbservernfsnfsnfstftpbootloaderifconfigIPscp [email protected]:/root/Work/Helloworld /root
/