vxworks嵌入式作業系統,是美國 wind river system 公司( 以下簡稱風河公司 ,即 wrs 公司)推出的乙個實時作業系統。
我工作中的vxworks平台核心板由:omap晶元(arm+dsp)* 2 + fpga * 1組成。開發工具為wind river workbench。
該嵌入式軟體由三層組成:作業系統層、中間層、應用層。
作業系統層:存放vxworks嵌入式作業系統原始碼,已固化到晶元中。
中間層:平台共性程式,主要負責封裝複雜的資料處理、資料互動、外設初始化等,為應用層提供介面即可。
應用層:顧名思義,實現所有邏輯控制、簡單的資料處理、動作響應、故障判斷及保護等等實際應用。
使用ftp連線主機板之後,可以看到其中的檔案系統:
vxworks中有乙個啟動執行緒任務的api介面:taskspawn()
根據手冊查得 taskspawn函式原型如下:
* int taskspawn
* (
* char * name, // name of new task (stored at pstackbase)
* int priority, // priority of new task
* int options, // task option word
* int stacksize, // size (bytes) of stack needed plus name
* funcptr entrypt, // entry point of new task
* int arg1, // 1st of 10 req'd args to pass to entrypt
* int arg2,
* int arg3,
* int arg4,
* int arg5,
* int arg6,
* int arg7,
* int arg8,
* int arg9,
* int arg10
* )
使用示例:
taskspawn(taskname_10ms, tpri_10mstask, vx_fp_task, pdt10ms_stack_size, (funcptr)mai_10mspdt,0,0,0,0,0,0,0,0,0,0);
工作中的筆記
錯誤 0xc0202009 資料流任務 出現 ole db 錯誤。錯誤 0x80004005。已獲得 ole db 記錄。源 microsoft sql native client hresult 0x80004005 說明 對於造型說明無效的字元值 sql server 匯入和匯出嚮導 錯誤 0x...
工作筆記 工作中需要注意的細節的處理方式
1 在寫dom的時候需要注意一點是dom的書寫方式 a b a和b的區別是name的屬性值有問題,a的屬性值中不存在空格,b的屬性值中存在空格,有空格的不能在ajax傳輸中正確使用,會出現報錯 2 trim value 這個jquery的方法很好用,有的時候查詢功能需要用到,也就是說需要把查詢的關鍵...
Struts1 3 10學習筆記 工作原理
struts工作原理 1 頁面form do 請求,2 傳送給actionservlet,actionservlet會查詢struts config.xml找到對應的actionform和action 對應的actionform,name與action中的name一致 loginform type ...