课程概述:每年,随着系统中增加更多功能和连接性,嵌入式软件的开发会变得稍微复杂和昂贵。开发人员面临着寻找方法来开发系统的功能,这些系统可以增加功能并至少保持预算不变。在本课程中,将向与会者介绍设计可重复使用的技术… 继续阅读 CEC– Designing API’s and HAL’用于实时嵌入式系统
年: 2017年 年
嵌入式基础知识–硬件和软件断点
每个开发人员都使用断点来调试其软件。这是根本。双击要中断程序执行的代码行,然后放开它(否则就中断了?)。我遇到的很多开发人员都没有意识到后台发生了不同的断点机制,… 继续阅读 嵌入式基础知识–硬件和软件断点
技巧和窍门–内存管理的7个技巧
在实时系统中管理内存可能具有挑战性。有许多方面需要考虑,例如代码空间内存管理,RAM内存管理,内存优化以及它们如何影响性能等等。以下是七个通用技巧,可帮助实时开发人员开始管理其内存。提示1 –避免在malloc中… 继续阅读 技巧和窍门–内存管理的7个技巧
工具类–瑞萨电子Synergy(TM)配置器
嵌入式软件开发人员使用的工具对于最大程度地提高开发效率和最小化成本,缩短产品上市时间,以及可能最重要的是使开发人员感到头疼至关重要。今天,有很多很棒的工具和工具链可供开发人员使用,最近吸引了我的注意力的是一个,我们将在此探讨的一个… 继续阅读 工具类–瑞萨电子Synergy(TM)配置器
嵌入式基础知识–不要忘了实时
微控制器每天都在变得越来越强大,从而使许多开发人员忘记了许多人在其中工作的资源有限的性质。微控制器不是可以像对待具有无限内存和时钟速度的现代计算机(或手机)所能看到的那样的通用计算设备。大多数基于微控制器的应用程序都是经过设计的… 继续阅读 嵌入式基础知识–不要忘了实时
提示和技巧–满足实时截止日期的7个提示
嵌入式系统必须在实时期限内完成任务,才能高效并按预期运行。没有人喜欢按下按钮并等待三十秒,直到系统最终响应。更重要的是,安全关键系统需要按时完成任务,否则可能发生非常严重的事故,例如受伤或死亡。有… 继续阅读 提示和技巧–满足实时截止日期的7个提示