码农的“懒人宝典”

2024-07-26 10:35:47 - 媒体滚动

码农的“懒人宝典”

码农的“懒人宝典”

提到软件开发,大家第一印象是码农窝在座椅里敲着神秘莫测的代码,调试通过后就可以发布使用,似乎一切工作都可以在工位的大“躺椅”中完成。

但是,对于航空工业一飞院机电所嵌入式软件开发的同事们而言,开发工作不只是脑力活,也是个体力活、耐心活。由于型号的软件需求涉密,而软件赖以运行的硬件设备密级一般较低,这就要求软件开发人员在园区网内对照需求写好代码,然后刻盘带去试验室,再将代码烧入相应的硬件设备中调试。于是,机电所嵌入式软件开发的同事们便日常穿梭于三处办公楼之间,循环往复。当你在306办公室埋头调代码时,309办公室突然有工作要处理,只得回去处理后再返回,情景如下:

这样的软件开发调试过程效率低还费小电驴,有没有什么好的解决办法呢?经过室内聪明脑袋瓜们的构想,码农的“懒人宝典”嵌入式软件虚拟验证平台应运而生。

简单来说,就是搭建一套仿真验证环境代替之前的硬件环境,用于机电系统软件的功能验证,软件开发人员可将这套仿真验证环境部署在园区网的计算机上,这样就再也不用刻盘去306试验室调代码啦,也不用担心硬件环境资源紧张的问题了。

调试完成后,软件代码无需做任何修改,统一刻盘后带到306后一次性烧写至硬件环境中即可。于是,软件开发人员告别日常奔波之苦。自此,工作场景如下:

目前,嵌入式软件虚拟验证平台已经部署到机电系统软件开发人员的电脑上,并被大规模使用,省时省力又可靠,小伙伴们无不称赞。

今日热搜