0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STM32 Nucleo板为嵌入式系统提供新方法

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-11 10:50 次阅读

在什么时候,管理嵌入式系统的基础知识将与被认为对繁荣社会至关重要的数学或文学一样有价值?人们为这些问题苦苦挣扎,但业界似乎越来越认为理解嵌入式系统非常重要。例如,Arm 教育(ArmEducationX)刚刚在流行的 MOOC(大规模开放在线课程)平台 edX 上推出了新课程。题为Embedded Systems Essentials with Arm: Get Practical with Hardware,它使用NUCLEO-F401RE进行实验室应用。入门课程针对希望提高自己的本科生、业余爱好者和专业人士。也是必修的第二门课Arm Education 的专业证书。

实用硬件:使嵌入式系统更易于访问

ST的教育平台

“我应该从哪里开始”或“我应该知道什么”是对电气和计算机工程感兴趣的人的常见问题,但正确的答案并不总是显而易见的。ST 有专门的教育平台,使基础知识更容易获得。我们的团队与加州大学洛杉矶分校的 William Kaiser 教授合作,在本科课程中使用 SensorTile 进行嵌入式系统。我们还在更高级的科目上进行了合作,例如在缅因州大学由 Yifeng Zhu 教授教授的C 语言嵌入式系统和汇编。同样,Kaiser 教授开发了有关电机控制控制系统的高级课程,我们提供了许多入门指南。但是,Arm Education 的新课程令人兴奋,因为它为嵌入式系统提供了一种新方法。

Arm Education 的嵌入式系统创新方法

依靠 edX,Arm Education 使学生能够使用流行的学习平台并提供专业证书。用户还可以获得一个强大的志同道合的学者社区,可以激励和支持他们。该课程是自定进度的,以适应各种生活方式,并且可以随时注册。因此,它提供了更大的灵活性,并且可以让没有经验的学生轻松进入该主题。专业证书还旨在广泛了解嵌入式系统和Mbed、Arm 的开发工具和 RTOS。因此,Embedded Systems Essentials with Arm: Get Practical with Hardware 更侧重于为该领域提供一个可访问的切入点,而不是简单地模仿大学课程。

使课程更易于访问的愿望在其底层结构中也很明显。新课程有四个模块,两个关于串行通信,两个关于实时操作系统 (RTOS)。它建立在 Arm Education 的第一门课程(Embedded Systems Essentials with Arm:入门)的基础上,将确保对更高级主题感兴趣的学生能够自信地前进。这两门课程都只需要对 C 有基本的了解,并尝试用实际应用挑战学生。事实上,即使是那些对嵌入式系统有很好理解的人,仍然会在回答那些挑战他们对物联网及其计算范式的思考方式的问题上找到价值。

实用硬件:让学习体验更加真实

可访问的物料清单

激发课程作业的同样对更易访问性的渴望促使 Arm Education 选择了 NUCLEO-F401RE 板。该开发工具是最流行的 STM32 Nucleo 系统之一。因此,它受益于大量文档和强大的社区,可以在必要时帮助学生。位于开发板中心的 STM32F4 还为入门课程提供了最佳折衷方案。事实上,MCU 具有成本效益,同时提供了解决所提出概念所需的 I/O 和性能。此外,参加该课程的学生将在业内许多人用于其项目的同一块板上学习。因此,这是一种确保用户获得能够在他们的职业生涯中为他们服务的专业知识的方法。

除了电路板,ST 和 Arm Education 还编制了一份材料清单,其中包含学生在课程中需要的组件。事实上,课程的作者整理了一份设备清单,这些设备将使各种教学更加实用和相关。例如,学生在学习串行通信时可以体验小型 LCD,从而直观地看到微控制器发送的信息。除其他外,BoM 还包括一个面包板、一个传感器和一个电位计,以及一些电阻器。BoM 具有成本效益,对于已经拥有它的人来说,带有 STM32 Nucleo 板的总价格约为 60 美元或不带 50 美元。

在大流行中

这场全球大流行的众多悖论之一是,当学生们在网上上课时,购买书籍或硬件组件比平时要复杂一些。因此,ST 正在与分销商合作,以便每个人都可以掌握 BoM 中的所有组件。全球危机可能使某些零件难以获得,但我们正在与我们的合作伙伴广泛合作,以确保学生尽快获得他们的全部材料清单。同时,可以在没有硬件的情况下开始课程并在处理实验室之前学习基本概念。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2548

    文章

    50768

    浏览量

    752294
  • 嵌入式
    +关注

    关注

    5075

    文章

    19039

    浏览量

    303701
  • 电路板
    +关注

    关注

    140

    文章

    4915

    浏览量

    97498
收藏 人收藏

    评论

    相关推荐

    嵌入式系统与物联网的结合

    。这两者的结合,智能设备和智能系统的发展提供了强大的动力。 一、嵌入式系统与物联网的基本概念 嵌入式
    的头像 发表于 11-06 10:23 222次阅读

    AMD 面向嵌入式系统推出高能效 EPYC 嵌入式 8004 系列

    领先地位。   AMD EPYC 嵌入式 8004 系列处理器专为计算密集型嵌入式系统所设计,可为高需求工作负载提供卓越性能,同时以紧凑的尺寸规格最大限度
    发表于 10-11 13:58 698次阅读

    【北京迅】《stm32mp157开发嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载

    【北京迅】《stm32mp157开发嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载
    的头像 发表于 09-03 16:26 726次阅读
    【北京迅<b class='flag-5'>为</b>】《<b class='flag-5'>stm32</b>mp157开发<b class='flag-5'>板</b><b class='flag-5'>嵌入式</b>linux开发指南》第五章 Ubuntu使用apt-get下载

    七大嵌入式GUI盘点

    提供商业技术支持,同时也继续提供开源版本。MiniGUI嵌入式Linux系统提供了完整的多进程
    发表于 09-02 10:58

    嵌入式linux开发怎么操作

    开发概述 嵌入式Linux开发是一种专门嵌入式系统开发而设计的硬件平台。它具有体积小、功耗
    的头像 发表于 09-02 09:09 338次阅读

    嵌入式linux开发芯片的工作原理

    了处理器、存储器、输入/输出接口等硬件资源的嵌入式系统开发平台。它通常采用Linux操作系统作为底层软件平台,提供了丰富的开发工具和库函数,方便开发者进行
    的头像 发表于 09-02 09:07 350次阅读

    从菜鸟到大牛!嵌入式完整学习路线:STM32单片机-RTOS-Linux

    嵌入式系统是许多现代电子设备和智能系统的核心,掌握嵌入式系统,意味着能够设计和开发更加智能化的产品。本文
    的头像 发表于 07-23 16:11 3721次阅读
    从菜鸟到大牛!<b class='flag-5'>嵌入式</b>完整学习路线:<b class='flag-5'>STM32</b>单片机-RTOS-Linux

    嵌入式系统怎么学?

    系统设计与调试:需要掌握嵌入式系统的设计方法和调试技术,包括硬件设计、软件设计、电路调试等,以确保系统的稳定性和可靠性。 随着技术的不断进
    发表于 07-02 10:10

    入门嵌入式系统这些知识你知道吗?

    嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的
    发表于 05-03 09:54 529次阅读

    嵌入式fpga是什么意思

    嵌入式FPGA是指将FPGA技术集成到嵌入式系统中的一种解决方案。嵌入式系统是一种特定应用而设
    的头像 发表于 03-15 14:29 1205次阅读

    轧机牌坊滑板压亏修复的新方法

    电子发烧友网站提供《轧机牌坊滑板压亏修复的新方法.docx》资料免费下载
    发表于 03-14 16:16 0次下载

    氢压机轴承位磨损维修的新方法

    电子发烧友网站提供《氢压机轴承位磨损维修的新方法.docx》资料免费下载
    发表于 03-01 16:23 0次下载

    嵌入式系统发展前景?

    应用领域。随着汽车电子化和智能化程度的不断提高,嵌入式系统将在汽车控制、安全系统、自动驾驶等方面发挥更为重要的作用。 工智能和机器学习技术的发展
    发表于 02-22 14:09

    什么是嵌入式系统嵌入式系统的具体应用

    嵌入式,一般是指嵌入式系统。用于控制、监视或者辅助操作机器和设备的装置。
    的头像 发表于 12-20 13:33 2427次阅读

    IC封装中快速创建结构的新方法

    IC封装中快速创建结构的新方法
    的头像 发表于 12-06 16:34 570次阅读
    IC封装中快速创建结构的<b class='flag-5'>新方法</b>