感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- 什么是设计?
- C 与 Embedded C
嵌入式应用程式的生命周期
- 开发过程
- 维护过程
- 延长的生命周期
设计工具
- 开源与专有
- 编译器、汇编器和连结器
- 图书馆
- 调试
- 类比
- IDE
嵌入式设计挑战
- 嵌入式计算设计约束
- 成本注意事项
- 性能和效率
- 功耗
- 热管理
定义设计 Goals
- 保持简单
- 定义 功能
- 定义 程式逻辑和结构
系统可靠性
- 检查和维护
- 正常运行时间要求
- 故障 点
代码可重用性
- 无冗馀设计
代码抽象
- 信息隐藏
- 无上下文模组
代码模组化
- 分解
- 松耦合
- 强大的内聚力
- 非回圈依赖关系
代码可维护性
- 可读性
- 测试
- 可配置性
- 效能升级
硬体注意事项
- Scalable 热设计功率 (TDP)
- 集成显卡
- 其他
总结和结论
要求
- 基本的嵌入式系统知识
- Embedded C 程式设计经验
- 了解电子基础知识
观众:
- 开发人员
14 小时
客户评论 (5)
Interaction and communication
Archie Dlamini - Vodacom SA
课程 - JavaScript - Advanced Programming
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
课程 - Design Patterns
I liked the practical exercises for each design pattern introduced.
Carlos Aragones - Roche Diagnostics
课程 - Design Patterns in C#
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
课程 - Introduction to Domain Driven Design
The interaction and enthusiasm he had about the training.