欢迎光临
我们一直在努力

嵌入式软件中的3种错误处理策略

很容易假设一个系统在现场表现得和在工程台上一样完美。在开发过程中,嵌入式软件是在最好的条件下编写的。嵌入式开发人员知道,或者至少有他们自己的系统应该如何工作的概念。 事情通常运行得相当顺利,但随着成千上万的设备开始进入用户手中,意外发生和错误发生的可能性在统计上变得很可能。在今天的文章中,让我们探讨开发人员编写可以处理意外错误的软件所需的策略。

嵌入式软件中的3种错误处理策略

策略 #1 – 不断考虑可能出现的问题

开发人员需要部署以处理错误的第一个策略是在编写每一行代码时积极质疑可能出现的问题。例如,当我为如下函数编写实现时:

void Dio_WriteChannel(DioChannel_t Channel, bool state)

{

// Additional code goes here

}

我问自己几个问题:

如果 Channel 参数超出范围会发生什么?

赞 (0)

粤嵌教育作者

0 0

生成海报

传闻《使命召唤:战区》续作不会在上市代主机发布!

上一篇
2022年1月28日 07:01

图解:寒假来临,这份护眼小贴士送给孩子

下一篇
2022年1月28日 07:01

相关推荐

  • 2021年8月31日

    残疾人能否在自家的耕地发展畜牧养殖?(一二三四残疾标准?)

  • 2021年11月15日

    婚礼现场的描述(描述婚礼现场的优美文字)

  • 2021年8月27日

    微信最近也能领红包了,为什么没有支付宝红包火?(微信支付宝免费互转?)

  • 2021年12月30日

    抖音蓝V怎么申请?达人资源在哪?品牌主最关心抖音的5个问题的答案在此!(抖音蓝V为什么上不了推荐了)

  • 2021年10月20日

    uv胶可以自然干吗,uv胶怎么固化(没有uv灯 怎么固化uv胶)

  • 2021年11月13日

    霸气伤心扎心的句子和心情

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《嵌入式软件中的3种错误处理策略》
文章链接:https://www.6buu.com/559144.html
本站资源仅供个人学习交流,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发