前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >工欲善其事,必先利其器

工欲善其事,必先利其器

作者头像
用户1605515
发布2018-04-10 13:17:27
1.1K0
发布2018-04-10 13:17:27
举报
文章被收录于专栏:嵌入式程序猿
随着嵌入式开发技术的进步,产品功能的越来越复杂,传统全靠工程师手动编码测试,验证的开发模式俨然已经无法满足开发中大型工程的需求,急需改变传统模式寻求新的模式和方法。解放思想,解除固有的禁锢,积极接受新的方法。

俗话说的好,工欲善其事,必先利其器,我们可以引进新的优秀的开发工具和软件到开发模式中,没错就是在开发中引进先进的工具。

首先来介绍下visualSTATE,其实IAR这款工具已经推出好几年了,但是好像用的人据我接触的好像不多,确实是一款优秀的嵌入式开发工具,可以基于状态机建模仿真,设计测试用例,集成仿真调试,标准报告生成,几乎是一条龙,强烈建议各位在你们的开发中使用。

其实Polyspace我们在公众号里已经不止一次介绍过了,这里就不在赘述了,是代码验证领域一款优秀的工具,同时价格也非常昂贵,想学习的可以下载试用版。

Testlink,管理需求和设计测试用例,是一款经典的工具软件,也值得推荐使用,

其实还有很多优秀的工具,这里只是抛砖引玉,想说明的是使用先进的开发工具,缩短开发流程,加快产品上市速度,在激烈的市场竞争中抢的先机。

在嵌入式开发中,现在很多的软件都支持MISRA标准,所以我们还必须熟悉这些标准,遵守标准。设计中要时刻以标准要求。

像与安全相关的产品还必须遵守UL和IEC等标准。其实很多工程师不愿意去看晦涩难懂的标准,其实标准是非常的重要,从里面可以学到很多知识,甚至开发思路。

最后想说的一点是提高代码重用率,可以建立重用库,同时充分利用现有的解决方案,如芯片商的SDK,通用的标准协议栈等。也可以选择一些优秀的开源软件,站在巨人的肩膀上你才能看的更高,走的更远。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档