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