基于Nios II的RTEMS嵌入式開發(fā)模式的搭建
3)其他外設(shè)驅(qū)動,網(wǎng)絡(luò)驅(qū)動,攝像頭驅(qū)動等都在此處添加。
3.2.3編譯下載
準備好Nios II的BSP之后既可以按照RTEMS官方提供的內(nèi)核編譯流程編譯,之后即可編譯鏈接用戶應(yīng)用程序。通過命令行的nios2-download即可實現(xiàn)程序下載。
4.結(jié)論
本文首先介紹了如何使用Quartus II、SOPC Builder工具進行系統(tǒng)開發(fā)的一般流程,并簡要分析NiosII硬件系統(tǒng)及其軟件系統(tǒng)的架構(gòu)。接著詳細講述如何為RTEMS構(gòu)建支持NiosII的板級支持包以及使用Nios2eds進行應(yīng)用軟件的開發(fā)。全文從底層硬件到上層軟件,詳細描述了如何為基于NiosII軟核構(gòu)建基于RTEMS的板級支持包。本文同時給出了基于Nios II軟核的RTEMS移植方法和實驗平臺構(gòu)建的一般方法。
評論