正如许多读者可能已经听说的那样,早在2017年,亚马逊就发布了“新的” 实时操作系统,即Amazon FreeRTOS,它基于流行的开源实时操作系统(RTOS)FreeRTOS。 Amazon FreeRTOS旨在帮助开发人员创建IoT边缘节点,以轻松连接到Amazon Web 服务(AWS)。我发现的有趣问题是… 继续阅读 Amazon FreeRTOS入门
类别: 未分类
工具类–瑞萨电子Synergy(TM)配置器
嵌入式软件开发人员使用的工具对于最大程度地提高开发效率和最小化成本,缩短产品上市时间,以及可能最重要的是使开发人员感到头疼至关重要。今天,有很多很棒的工具和工具链可供开发人员使用,最近吸引了我的注意力的是一个,我们将在此探讨的一个… 继续阅读 工具类–瑞萨电子Synergy(TM)配置器
嵌入式基础知识–不要忘了实时
微控制器每天都在变得越来越强大,从而使许多开发人员忘记了许多人在其中工作的资源有限的性质。微控制器不是可以像对待具有无限内存和时钟速度的现代计算机(或手机)所能看到的那样的通用计算设备。大多数基于微控制器的应用程序都是经过设计的… 继续阅读 嵌入式基础知识–不要忘了实时
提示和技巧–满足实时截止日期的7个提示
嵌入式系统必须在实时期限内完成任务,才能高效并按预期运行。没有人喜欢按下按钮并等待三十秒,直到系统最终响应。更重要的是,安全关键系统需要按时完成任务,否则可能发生非常严重的事故,例如受伤或死亡。有… 继续阅读 提示和技巧–满足实时截止日期的7个提示
工具–设备固件更新(DFU)实用程序
几乎每个产品都需要在某个时候进行软件更新。无论是手机,电视,甚至是冰箱(是的,我都去过那里)。基于微控制器的系统通常不会运行允许替换文件的高级操作系统。相反,开发人员需要引导加载程序。微控制器供应商一直在内部包括固件更新功能… 继续阅读 工具–设备固件更新(DFU)实用程序
加快固件开发的7个技巧
嵌入式软件开发团队面临着独特的挑战。如何在越来越短的时间内开发越来越多的固件。开发人员如何在分配的时间内完成所有工作?这里有七个提示值得深思。提示1 –不断创新的焦点不能仅仅局限于创建代码… 继续阅读 加快固件开发的7个技巧
嵌入式基础知识–选择正确的看门狗策略
设置看门狗策略很容易。只需启用微控制器内部的看门狗定时器并设置中断以偶尔清除定时器并使狗保持快乐吧?不完全是。看门狗有助于确保我们正在创建的嵌入式系统功能强大,并且可以检测出是否运行不正常。出现问题的机会… 继续阅读 嵌入式基础知识–选择正确的看门狗策略
看门狗设计的技巧和窍门
看门狗是开发健壮且故障安全的嵌入式系统的关键和重要组成部分。在许多情况下,我遇到了一些开发团队,他们要么没有完全考虑其监视程序策略,要么禁用了它们的监视程序。为了提高系统健壮性并确保看门狗可以检测到系统故障,请在此处… 继续阅读 看门狗设计的技巧和窍门
工具类–输入智能看门狗
智能看门狗是一种可定制的外部看门狗解决方案,其行为与监控处理器相似,不同之处在于其主要目的是检测何时发生故障并重启微控制器。下图显示了一个简单的示例,该示例显示了如何将智能看门狗集成到项目中:智能… 继续阅读 工具类–输入智能看门狗
放慢速度
在商业世界中,速度至关重要。在竞争对手之前进入市场,引领创新之路,开发周期可能是无休止的。对于嵌入式系统工程师来说,截止日期总是昨天。总是有推动工作更快完成的动力。我们多快可以完成这项工作?某某需要如此快… 继续阅读 放慢速度