發(fā)布成功
實(shí)現(xiàn)C工程文件集成的編譯運(yùn)行
基于提供的C語言文件,將C工程文件,使用MGW編譯器生成可執(zhí)行的文件。(支持window和linux)
window和linux是兩個獨(dú)立的硬件。調(diào)試的時候可以使用虛擬機(jī)測試,但編譯只能在window
實(shí)現(xiàn)C工程文件編譯程序windows上運(yùn)行和Linux上運(yùn)行(可配置)的程序;
需要開發(fā)的代碼:
實(shí)現(xiàn)2個以太網(wǎng)接口通訊,即linux物理機(jī)有兩個以太網(wǎng)接口,一個與win11連接,一個與另外的設(shè)備鏈接。實(shí)現(xiàn)通訊接口:
a) 以太網(wǎng)通訊接口要求提供API:
i. 配置ip和port:int CfgIpPort(local ip,local port); int cfgRmtEp(romet ip, port)
ii. 發(fā)送接口:int TxData(*Pdata, ushort len);支持多線程調(diào)用;
iii. 接收回調(diào):int RxdDataProc(*Pdata, ushort len)
需要開發(fā)的代碼
a) 上述的以太網(wǎng)通訊接口
b) 主函數(shù)及線程
i. 提供一個us級的精準(zhǔn)時鐘計(jì)數(shù)器累加器
ii. 線程一,運(yùn)行C函數(shù)1,提供線程定時運(yùn)行周期時間
iii. 線程二,運(yùn)行C函數(shù)2,提供線程定時運(yùn)行周期時間
iv. 線程三,監(jiān)控線程一和線程二的運(yùn)行:實(shí)現(xiàn)啟動,停止控制命令,同時打印線程1和2的負(fù)載率,判斷是否周期循環(huán)運(yùn)行,出現(xiàn)超時,運(yùn)行不完我的C函數(shù)。
1、我愛方案網(wǎng)是會員制服務(wù),服務(wù)商通過競標(biāo)后即可聯(lián)系雇主;
2、項(xiàng)目預(yù)算與報(bào)價不代表最終成交價格,成交價以雙方協(xié)商為準(zhǔn);
3、平臺提供設(shè)計(jì)項(xiàng)目對接服務(wù),希望促成高效合作,對交易雙方不收取傭金,謝謝留意!
該服務(wù)商是三星服務(wù)商,被選中5次以上,值得信任。
該服務(wù)商是中電認(rèn)證人才服務(wù)商,經(jīng)過平臺線上審核過的服務(wù)商
競標(biāo)數(shù):6
選中數(shù):0
競標(biāo)時間:2024.05.08