【Udemy中英字幕】Embedded C++ programming
最近更新 2024年03月15日
资源编号 37083

【Udemy中英字幕】Embedded C++ programming

2024-03-15 IT与软件 0 456
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 29.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

嵌入式C++编程

用于嵌入式项目开发的高级 C++ 概念

讲师:Chamarthi Siva Ram

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将学到什么

  • 使用通用编程的 C++ 概念和面向对象的编程原理来编写固件
  • 调试代码并进行适当的更改
  • 了解cortex微控制器的数据表和参考手册
  • 了解使用C++特性编写外设驱动和内存管理的方法
  • 了解使用调试原理验证概念的方法

要求

  • 需要有基本的 C 编程经验

描述

  1. 由于 C++ 语言包含许多功能和复杂的细节,近年来嵌入式开发人员发现它是一个令人着迷的话题。本课程本质上将提供为 ARM 皮质微控制器编写软件的实际理解,以及现代 C++ 功能。
  2. 在本课程中,作者主要集中教授一种利用 C++ 功能以及微控制器软件的面向对象原理的方法。已考虑使用 C++ 11 版本,用于将驱动程序写入 STM32F446RE 微控制器的外设和内存管理。
  3. 在第 1 节中,讨论的内容都是关于理解构建过程、KEIL 和 DEV IDE 安装。这样读者就会习惯使用 ARM 版本 6 编译器向 Cortex 设备编写软件。在整个课程中,这些 IDE 的社区版用于探索该主题,并且它是免费的。
  4. 在第 2 节中,讨论的重点是深入了解与 C++ 11 相关的关键主题,例如模板和类。为了更好地理解,考虑了实时示例。此外,还重点关注软件的可扩展性、模块化和性能。
  5. 在第 3 节中,我们通过简单地使用宏和显式转换讨论了寄存器访问的主题。此外,还考虑了概念模板以了解实时使用情况。
  6. 在第 4 节中,讨论的全部内容是创建 GPIO 外设驱动程序,然后使用高级 C++ 主题创建自定义库来控制连接到 STM32F446RE 的 Led。听众在设计代码时将了解 UML 和通用编程概念的用法。
  7. 第 5 节通过使用 C++ 概念来介绍微控制器中的堆使用和自定义内存管理。为了对概念有清晰和实用的理解,这里仅考虑标准库。

本课程适合谁:

  • 固件开发商
  • 爱好者
  • 学生和教师
  • 嵌入式软件开发商
  • 研究人员
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务