首页 / 行业
EsDA系统实现“一次编程终生使用跨平台”
2021-12-17 16:11:00
EsDA(Embeded software Design Automation),全称是嵌入式软件设计自动化,它是一个由多种软件组成的软件过程管理和开发的工具,致力于解决嵌入式软件开发过程中的各种问题。这里的“自动化”,包含了几个方面的“自动化”。
设计自动化:可以通过“绘图、拖拽”的方式开发嵌入式软件,根据图形化的描述自动生成解决方案、应用程序;
测试自动化:为了保证软件的可靠运行,必须经过充分的测试。嵌入式软件比较特殊,其需要运行在特定的硬件平台上,因此嵌入式软件的测试还包含对一系列硬件功能、硬件特性的测试(硬件测试自动化);
部署自动化:可以自动部署到各种应用场景,比如:服务器、云端、具体硬件等。
为了实现“嵌入式软件设计自动化”,ZLG致远电子投入了大量资源,研发了完整的EsDA系统。
最上层AWStudio是用户直接接触到的可视化设计工具,其包含了大量的工具软件。这些软件是整个EsDA的核心,支撑AWStudio为用户提供可视化的设计。
EsDA经过实战证明,做到了“一次编程终生使用跨平台”,彻底摆脱软件开发对个人的依赖,转向依赖不断积累的“知识库”,且开发效率提高了80%,实现了从0到1的突破。
从2006年初开始,EsDA软件开发走过了15个春秋。虽然最困难时开发团队分崩离析,但有一个伟大的程序员仍然在坚持。他和我一样因为“相信而看见”,颠覆传统软件开发的梦想终将实现。伟大的程序员之所以伟大,他既非名牌大学毕业,也不是硕士博士,而是与一批志同道合的人,共同奋斗实现了伟大的梦想。虽然他是我教过的学生,在没加入公司前,我根本没注意到他,但后续的这么多年里,我俩聊天时总能互相影响而产生共鸣,亦师亦友、携手同行。
回头来看,无论大学教学还是企业管理,一个好的团队,人的精神面貌始终第一。当时我要求学生每次活动前,必须起立唱班歌《超越梦想》,而且每天必须坚持晨跑。背后批评的人不少,其实仪式感就是向好的开端。因此教学和管理不应限于专业知识,应该通过各种形式培养他们的志趣,使之成为正直诚信有理想且热爱生活的人,这才是最根本的。
此时此刻,大家一定想知道,他现在怎么样了?他已经成为股东、副总级技术专家和优秀的管理者。他和我一样没有华丽的出身,却深知人生之不易,一旦做了自己喜欢的事,就会坚持不懈用一生的努力,证明自己存在的价值。
经常有热心的朋友问,“你们用什么语言开发软件?”成都研发中心主要使用c,开发过程控制管理软件AXIO用的是python,广州研发中心主要使用c、c++和js。希望有更多的优秀人才加盟广州致远电子有限公司,共同实现伟大的梦想共同致富,产品详情请查阅www.zlg.cn和致远电子微信公众号,简历请发送到zhouligong@zlg.cn。
原文标题:周立功:EsDA嵌入式软件设计自动化工具
文章出处:【微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。
审核编辑:汤梓红
最新内容
手机 |
相关内容
低耗能,小安派-LRW-TH1传感器通用板
低耗能,小安派-LRW-TH1传感器通用板,一块板即可连接多种传感器!,传感器,多种,连接,一块,通用,接口,小安派-LRW-TH1传感器通用板是一款射频前端芯片GC1103在智能家居无线
射频前端芯片GC1103在智能家居无线通信IoT模块中应用,模块,芯片,无线通信,智能家居,支持,数据交换,射频前端芯片GC1103是一种低功耗创造多样信号的万能工具:函数/任意
创造多样信号的万能工具:函数/任意波形发生器,函数,波形,信号,工具,创造,时钟,函数/任意波形发生器是一种用于产生各种形状和频率的新思科技与Arm持续加速先进节点定
新思科技与Arm持续加速先进节点定制芯片设计,芯片,节点,核心,解决方案,功耗,工具,新思科技(Synopsys)是一家全球领先的电子设计自动化什么是可编程只读存储器,可编程只读
什么是可编程只读存储器,可编程只读存储器的基本结构、特点、工作原理、应用、发明过程、故障分析、日常保养及市场前景,可编程只读慧荣科技Ferri嵌入式存储通过芯驰
慧荣科技Ferri嵌入式存储通过芯驰车载平台认证,车载,认证,平台,嵌入式,车载系统,多种,慧荣科技是一家专注于嵌入式存储技术的公司,其慧荣科技打造企业级SSD主控芯片,为
慧荣科技打造企业级SSD主控芯片,为企业数据中心保驾护航,芯片,数据中心,企业,企业级,多种,数据存储,慧荣科技是一家专注于研发和生产基于电力载波通信的远程开关设计可
基于电力载波通信的远程开关设计可使用线驱动器CN6212,驱动器,载波,调制解调器,连接,软件编程,芯片,基于电力载波通信的远程开关设