vxworks

    1熱度

    1回答

    我想創建一個bootloader/bootrom使用VxWorks 6.9中包含的pcpentium/pcpentium4 BSP。 我開始在workbench中使用帶有GNU編譯器的pcpentium/pcpentium4 BSP構建一個未壓縮的ELF映像,我可以使用這個映像在通用的基於Intel處理器的PC上進行安裝。 當我嘗試構建它時,出現下面的錯誤抱怨VX_COPROCS_ALL_TASK

    3熱度

    1回答

    略讀VxWorks應用程序員指南顯示支持pthread,但沒有提及OpenMP。風河論壇上的舊版本thread也表明,VxWorks gcc編譯器默認禁用OMP標誌。在這一點上,似乎很清楚OpenMP不受支持,但是有誰知道最近幾年這種情況是否發生了變化? pthreads是在VxWorks中實現多線程的唯一方法嗎?

    0熱度

    3回答

    我在我們基於C的應用程序中遇到了一個問題,其中VxWorks TASK之一(比如Task1)由於某些未知原因而崩潰。崩潰的任務鎖定了互斥信號量(比如semA)。 現在下一個TASK2正在等待semA以獲得解鎖。由於semA被一個崩潰的TASK鎖定,因此TASK2將無限等待以獲取semA。這已破壞應用程序功能。 我們無法提供超時來鎖定TASK2中的semA,因爲semA正在保護通過套接字發送數據的發

    2熱度

    1回答

    我試圖使用tftp啓動zxw。 我已經爲ipaddr,serverip,netmask設置了相應的環境變量,並且文件成功加載到RAM中。但是,嘗試啓動vxWorks映像時出現以下錯誤。沒有與VxWorks映像,我可以成功地與這些iamges開機的時候我從SD卡 zynq-uboot> bootm 0x5000000 - 0x4000000 #ERROR: booting os 'Unknown

    2熱度

    2回答

    我正在使用VxWorks目標板。我想確保我的應用程序或驅動程序沒有任何內存泄漏。 是否有任何特定的方式,以便我可以在運行時檢查內存泄漏 或沒有運行應用程序?

    -1熱度

    1回答

    軟件是使用C編程語言在VXworks操作系統上開發的。 應用程序建立與其他應用程序套接字連接,並在過程中,它調用許多內置的VxWorks系統調用像send(),recv(),bzero()和bcopy()。 問題是我正在嘗試使用RTRT測試工具對我的軟件進行單元測試(語句覆蓋)。 由於send(),recv()是內置的系統調用,通過這些系統調用傳遞到價值和回報是我的control.How開展使用R

    -1熱度

    1回答

    我無法獲得UTC時間。隨着測試代碼,我發現,無論gmtime的和localtime將返回相同的結果 void testTimeLib() { struct tm utcTime, localTime; time_t now; char utcStr[80], localStr[80]; time(&now); gmtime_r(&now, &u

    0熱度

    1回答

    我的日誌記錄功能在這裏,我們已經共享內存工作在一個嵌入式項目的Vxworks在C. ,我們寫日誌和其他設備讀取。 這裏我希望所有的輸出都指向共享內存和標準輸出,即串行控制檯。我們如何在Vxworks中使用任何第三方庫並使用C語言來實現這一目標。 感謝您的時間和投入。

    0熱度

    1回答

    在vxworks中是否有任何返回在系統中創建的文件描述符總數的API?

    1熱度

    2回答

    我正在使用FTP安裝遠程網絡驅動器。當我做一個statfs()時,我得到一個-1。所以我想知道 statfs()可以讀取使用FTP掛載的遠程網絡驅動器嗎? 如果不是那麼我怎麼才能得到關於這個驅動器的信息(大小,可用空間)? 謝謝。 Satya Sidhu