無論你是新手還是老手,或是使用其他語言的程序員,我能肯定你能在此書用受益。而本書除了介紹BASH的知識之外,也有許多有用的關于Linux/UNIX的知識和其他shell的介紹。
標簽:
上傳時間: 2017-04-16
上傳用戶:aysyzxzm
* This source demonstrates sending HTTP POST request to webserver from C++ * This uses sockets hence can be compiled on Linux, UNIX, Win
標簽: This demonstrates webserver sending
上傳時間: 2013-12-26
上傳用戶:haohaoxuexi
This source demonstrates sending HTTP POST request to webserver from C++ This uses sockets hence can be compiled on Linux, UNIX, Windows
標簽: This demonstrates webserver sending
上傳時間: 2014-07-07
上傳用戶:firstbyte
Using Trolltech s Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux--without making source code changes. With this book Trolltech insiders have written a start-to-finish guide to getting great results with the most powerful version of Qt ever created: Qt 4.1.
標簽: industrial-strength applications Trolltech natively
上傳時間: 2017-08-11
上傳用戶:邶刖
unix/linux使用socket編程的一個具體示例,包括服務器段和客戶端程序。并給出使用嵌入式microwin的GUI的參考設計說明。
上傳時間: 2013-12-26
上傳用戶:nanshan
Linux是一個Open Source的UNIX-like作業系統,除了有著廣大的支援社群以外,穩定、模組化、擁有廣大的應用免費應用軟體支援是它主要的優點。ARM嵌入式處理器則是目前應用在嵌入式系統領域中,佔有率最高的處理器,同時也是Linux核心目前所能夠支援的處理器之一,然而要使得Linux在ARM嵌入式處理器上運作,勢必要經過移植 (porting) 的過程,也就是要將平臺相依 (platform dependent) 的部分做適當的修改
標簽: UNIX-like Source Linux Open
上傳時間: 2015-11-08
上傳用戶:dengzb84
【下載說明】 這里提供給大家的是《Embedded Linux: Hardware, Software, and Interfacing》(嵌入式 Linux---硬件、軟件與接口)一書的英文原版CHM格式下載。 【作者簡介】 Craig Hollabaugh has been fascinated by electronics since he bought an AM radio in elementary school. He was first exposed to Unix during a cross-country talk session in 1985. Later, he administered networked Sun and DEC workstations while pursuing a doctoral degree in electrical engineering at Georgia Institute of Technology. 【內容提要】 本書通過一個冬季旅游勝地自動化管理項目實例,從軟件、硬件和接口的觀點介紹嵌入式Linux。引入項目需求后,作者講述了開發環境的建立,接著用一系列軟硬件接口實例展示了如何使用異步串行通信、PC并口、USB、內存I/O、同步串行通信以及中斷,等等。最后介紹了將前面所有的工作有機地組織在一起的系統集成過程。本書以實際應用為導向,書中整個項目的實施過程和軟硬件接口實例都具實踐指導意義。
標簽: Linux Interfacing Embedded Hardware
上傳時間: 2014-01-22
上傳用戶:shus521
Linux 這樣的類 UNIX 操作系統相比,一般意義上的傳統嵌入式操作系統具有一些 特殊性。舉例而言,諸如 uClinux、uC/OS-II、eCos 等操作系統,通常運行在沒有 MMU(內存管理 單元,用于提供虛擬內存支持)的 CPU 上;這時,往往就沒有進程的概念,而只有線程或者任務的 概念,這樣,MiniGUI 的運行環境也就大相徑庭。因此,為了適合不同的操作系統環境,我們可將 MiniGUI 配置成三種不同的運行模式:
上傳時間: 2013-12-20
上傳用戶:ecooo
Uclinux是當前廣泛應用的一種嵌入式Linux操作系統,是一個完全符合GNU/GPL公約的項目,與UNIX完全兼容,完全開放源碼。英文單詞中u表示Micro,c表示control,所以Uclinux的意思是“微控制領域的Linux系統”。 Uclinux針對嵌入式應用的特點,對Linux的內核(所用版本為linux2.6)進行了修改和重新編譯,其大小遠小于原來。它包含Linux常用的API,保留了原來Linux操作系統具有的高穩定性、強大的網絡功能和卓越的文件系統支持功能等優點。 Blackfin系列DSP是ADI公司推出的高性能,低功耗的新一代DSP處理器,融合了Analog Devices/Intel的微信號結構(MSA),其應用范圍廣泛,包括汽車圖像系統,寬帶無線系統,多媒體消費電子產品,數字視頻錄像機,安防與監控,機頂盒和視頻會議等。
上傳時間: 2014-01-12
上傳用戶:66666
目前嵌入式主要開發環境有 Linux、Wince等;Linux因其開源、開發操作便利而被廣泛采用。而 Linux操作系統也只是一個簡單的操作系統,簡單的使用對于嵌入式開發人員來說價值并不很高,真正有價值的是掌握 Linux的基本服務和 Linux的設計理念、思想,這對于嵌入式開發人員的長期發展是很極其重要的。Linux系統有很多發行版,RedHat、Ubuntu、Fedora等。作為嵌入式開發人員,我們沒有必要把精力放到使用哪個 Linux發行版上,而是盡快把 Linux系統盡快安裝好。如果打算堅持長期學習,那么建議您把自己的電腦做成雙系統,而不要在虛擬機上安裝。C語言是嵌入式開發必備的基礎知識。在 Linux下從事C語言的開發,你會覺得更為順暢、更為自然,因為C語言是因unix的出現而誕生的,Linux內核幾乎完全是由C語言編寫完成的。學習C語言,如果不會用指針,那么就稱不上會C語言。做嵌入式開發指針更顯得尤為重要,所以做嵌入式開發除了掌握位操作、限定詞等,對指針的掌握是不可或缺的。而且要掌握多級指針、函數指針等等。涉及到指針,那么就會講到內存分配。在大學中,學習C語言一般的學習很少講到內存分配,但是如果期望從事嵌入式開發,那么就必須懂得C語言是怎么做內存分配管理的。指針之外,還要學習模塊化編譯處理、指針與數組、gcc、Makefile、GDB、遞歸、結構體、宏定義使用等。C語言是整棟嵌入式大廈的基礎,所以在學習嵌入式時,必須把C語言重視起來,多敲代碼,多練。一名優秀的程序員必定是通過“體力勞動”再轉向“腦力勞動的”,這也是為什么我們要有“寫不出代碼=0”思想的原因所在如果說C語言相當于文子,那么數據結構就相學于在造句、寫文章,代嗎質分取決于對數據結構的掌握程度。在數據結構部分我們要把鏈表、樹、排序作為學習重點且我們也可以查看一些比較常見的函數(如 strcopy、strcat、printf等)在內核中是如何實現的,以及編寫代碼模擬堆棧,這不僅有利于編寫代碼質量的提高,而且還可以初步了解 Linux內核精髓,為今后工作打下堅實的基礎
上傳時間: 2022-04-01
上傳用戶: