发布成功
实现C工程文件集成的编译运行
基于提供的C语言文件,将C工程文件,使用MGW编译器生成可执行的文件。(支持window和linux)
window和linux是两个独立的硬件。调试的时候可以使用虚拟机测试,但编译只能在window
实现C工程文件编译程序windows上运行和Linux上运行(可配置)的程序;
需要开发的代码:
实现2个以太网接口通讯,即linux物理机有两个以太网接口,一个与win11连接,一个与另外的设备链接。实现通讯接口:
a) 以太网通讯接口要求提供API:
i. 配置ip和port:int CfgIpPort(local ip,local port); int cfgRmtEp(romet ip, port)
ii. 发送接口:int TxData(*Pdata, ushort len);支持多线程调用;
iii. 接收回调:int RxdDataProc(*Pdata, ushort len)
需要开发的代码
a) 上述的以太网通讯接口
b) 主函数及线程
i. 提供一个us级的精准时钟计数器累加器
ii. 线程一,运行C函数1,提供线程定时运行周期时间
iii. 线程二,运行C函数2,提供线程定时运行周期时间
iv. 线程三,监控线程一和线程二的运行:实现启动,停止控制命令,同时打印线程1和2的负载率,判断是否周期循环运行,出现超时,运行不完我的C函数。
1、我爱方案网是会员制服务,服务商通过竞标后即可联系雇主;
2、项目预算与报价不代表最终成交价格,成交价以双方协商为准;
3、平台提供设计项目对接服务,希望促成高效合作,对交易双方不收取佣金,谢谢留意!