本書是《ARM嵌入式技術系列教程》之一。采用JX2410實驗系統(tǒng)作為硬件平臺,詳細講解了風河公司開發(fā)平臺TornadoII的建立和使用,內容覆蓋典型應用系統(tǒng)開發(fā)的各個階段。以S3C2410處理器為例,結合ARM嵌入式處理器的結構特點,描述如何在ornado II上進行BSP板級支持包的移植,從最基本的中斷處理、定時器處理到一些常用的設備驅動(如串口、鍵盤驅動和網卡驅動等);還涉及vxWorks應用程序的設計與開發(fā);另外,還從實際應用出發(fā),介紹如何使用Tornado II來調試VxWorks應用程序。本書可作為VxWorks初學者的實踐教程,對于VxWorks開發(fā)人員也有一定參考價值。本書涉及使用Tornado開發(fā)工具進行系統(tǒng)開發(fā)的各階段,從最基本的Tornado開發(fā)環(huán)境的安裝和設置,到工程的建立、BSP移植、驅動程序和應用程序的開發(fā),以及Tornado調試工具的使用等。詳細分析了BSP在JX2410平臺上的移植,并且講述了一些典型驅動程序的編寫,包括字符設備、塊設備和網絡設備等。