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

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

3天内不再提示

集成STM8微控制器的Nucleo-64板的应用

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-16 17:20 次阅读

NUCLEO-8L152R8和NUCLEO-8S208RB是第一款集成 STM8 微控制器MCU) 的 Nucleo-64 板,可通过纤薄的 MCU 配置实现灵活的原型设计。两种型号之间的显着差异在于它们的闪存数量。前者集成了容量为64 kB的STM8L152R8T6 MCU,而后者使用了128 kB存储的STM8S208RBT6。它们也是第一款带有 Arduino TM Uno V3 连接器的 STM8 开发板,允许开发人员使用熟悉的扩展卡、免费插件和流行的编程范例。此外,由于我们还与Cosmic合作提供带有STVD-STM8 IDE 或 Arduino IDE 的免费编译器,这是开发人员第一次可以使用 C++ 为我们的 STM8 MCU 开发软件,而无需购买工具链。

我们的STM32 Nucleo 板特别受欢迎,因为它们有助于原型设计和开发。他们还拥有广泛的扩展板选择,现在与 NUCLEO-8L152R8 和 NUCLEO-8S208RB 兼容,因为所有 Nucleo 型号都提供 Arduino 连接器。这意味着工程团队可以重复使用相同的硬件,这将帮助他们节省成本,但更重要的是减少开发时间,因为他们已经熟悉将堆叠在新的 STM8 Nucleo 板上的扩展。因此,现在可以更轻松地为我们的 8 位系统添加功能,从而在越来越小的封装中实现更复杂和更智能的设计。为了帮助开发人员,我们发布了各种应用说明,展示了如何在这个新平台上启动多个项目。

使用 STM8 做更多事情

我们在每个新板的产品页面上发布了应用说明,以启动开发。例如,应用说明 5182展示了如何将Adafruit 1.8“ TFT shield与NUCLEO-8L152R8或NUCLEO-8S208RB 一起使用,如何将其安装在 UNO 连接器上,以及如何将我们的源文件导入工具链以创建软件可以显示 128 x 60 的图像。

此外,还有一个板载ST-LINK/V2 调试器,它在我们的 STM8 生态系统中首次引入了虚拟 COM 端口。因此,用户不需要额外的探头,并且可以将开发板连接到他们的 PC 以从他们的 IDE 加载他们的应用程序,或者通过将二进制文件拖放到开发板的存储卷上。此外,设计人员可以使用终端应用程序发送命令或监控信息,这对于工程团队和爱好者来说都是令人兴奋的设备。

就像之前的所有 STM32 Nucleo 板一样,新的 STM8 也有一个ST morpho 接头,使开发人员能够访问微控制器的所有引脚,这与 Arduino 连接器的本质限制不同。因此,开发人员可以使用所有 I/O 来管理设备的外围设备并设计利用整个平台的原型。这在使用必须连接到特定引脚的面包板或外部卡时特别有用。它还极大地帮助了以后必须设计自己的定制 PCB工程师,因为它使他们能够很好地了解在使用任何 STM8 MCU 资源组合时会发生什么。

使用 STM8 Nucleo 开发板做得更好

我们还通过将X-NUCLEO-NFC05A1 NFC 扩展板的 NFC 软件包移植到 STM8 架构来改进我们的生态系统。因此,可以将此卡安装在 STM8 Nucleo 系统之上,将STSW-STM8-NFC5 包的源代码导入 IDE 以测试演示应用程序,并在几分钟内开始试验堆栈。

让我们以ST25R3914为例,它是一款获得 AEC-Q100 1 级认证的 NFC/HF RFID 阅读器,这意味着它适用于汽车应用。因此,汽车制造商可以将其用作钥匙替代品,使用户能够通过智能手机或智能手表打开和启动车辆。挑战之一是系统必须位于很小的空间中,例如门把手的背面或前控制台上。

得益于两款新的 STM8 Nucleo 板,任何公司都可以使用我们的扩展板和软件来创建更小的产品来应对这些挑战。由于工程师可以访问微控制器的所有 I/O,因此使用同样获得 AEC-Q100 认证的 STM8 MCU 版本切换到定制 PCB 是轻而易举的事。借助 STM8CubeMX ,开发人员可以从新的零件编号过渡而无需大量重写他们的代码,这将生成新的头文件。

我们还有一个新的存储库,它将对Arduino 平台的支持添加到 STM8 架构中,开发人员可以使用Arduino Boards Manager调用该存储库。他们可以充分利用 STM8 微控制器上的 Arduino 环境,利用免费的 Cosmic 编译器,从而无需通过依赖小型设备 C 编译器 (SDCC) 的第三方项目。

幸运数字

首批 STM8 Nucleo 板NUCLEO-8L152R8和NUCLEO-8S208RB已在多家经销商处或 ST 网站上发售,价格为 8.8 欧元或约 10 美元。除了数字 8 的象征意义之外,我们的使命是让它们尽可能易于使用和负担得起,从而向开发人员开放一个全新的生态系统,为 8 位微控制器的世界带来独特的功能,我们迫不及待地想看到社区将如何处理这些新的可能性。

审核编辑:郭婷

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

    关注

    48

    文章

    7539

    浏览量

    151298
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17117

    浏览量

    350929
  • Arduino
    +关注

    关注

    188

    文章

    6468

    浏览量

    186922
收藏 人收藏

    评论

    相关推荐

    什么是微控制器/它的关键组成部分有哪些?

    微控制器
    芯广场
    发布于 :2024年09月18日 15:02:33

    微控制器内部的存储有哪些

    微控制器(MCU)内部的存储微控制器系统的重要组成部分,它负责存储程序代码、数据以及控制逻辑等信息。这些存储类型多样,各具特点,共同支
    的头像 发表于 08-22 10:41 737次阅读

    微控制器的结构和应用

    微控制器(Microcontroller Unit,简称MCU)作为嵌入式系统的核心部件,其原理和应用在现代科技发展中占据了举足轻重的地位。本文将从微控制器的原理、基本结构、工作原理、性能特点以及广泛的应用领域等方面进行详细阐述,旨在全面介绍
    的头像 发表于 08-22 10:40 977次阅读

    微控制器的定义和工作原理

    微控制器,作为现代电子技术中的核心部件,其发展历程与电子技术的进步息息相关。自20世纪70年代中期诞生以来,微控制器凭借其高度集成化、低成本、高性能等优势,已广泛应用于电机控制、条码阅
    的头像 发表于 05-24 17:17 1603次阅读

    请问STM8能处理64位的数据吗?

    IAR for stm8 中给64位数据变量赋值时出现integer constant is too large的错误。 问下STM8能处理64位的数据吗?
    发表于 05-14 08:13

    stm8怎么通过nucleo自带的stlink调试下载程序?

    请教下各位大大,stm8怎么通过nucleo自带的stlink调试下载程序
    发表于 05-09 07:46

    8位Atmel 微控制器ATMEGA325V-8AU技术手册

    电子发烧友网站提供《8位Atmel 微控制器ATMEGA325V-8AU技术手册.pdf》资料免费下载
    发表于 05-06 14:59 0次下载

    32位基于ARM核心的带64或128K字节闪存的微控制器数据手册

    电子发烧友网站提供《32位基于ARM核心的带64或128K字节闪存的微控制器数据手册.pdf》资料免费下载
    发表于 03-21 09:07 1次下载

    STM32WBA Nucleo-64设置主频为100M,发现启动过程中卡死在PWR_VOSR_VOSRDY,为什么?

    使用ST官方的STM32WBA Nucleo-64板子, 当设置主频为100M,发现启动过程中卡死在PWR_VOSR_VOSRDY; 设置主频为16MHz的时候,可以正常完成初始化。 使用的是CodeMx生成的工程 这是啥原因呢?看手册也没找到原因
    发表于 03-14 08:28

    针对 C2000™ 微控制器集成微控制器 (MCU) 电源解决方案数据表

    电子发烧友网站提供《针对 C2000™ 微控制器集成微控制器 (MCU) 电源解决方案数据表.pdf》资料免费下载
    发表于 03-04 14:12 0次下载
    针对 C2000™ <b class='flag-5'>微控制器</b>的<b class='flag-5'>集成</b><b class='flag-5'>微控制器</b> (MCU) 电源解决方案数据表

    CAN如何读取SAF-C515C-8EM微控制器

    您好,请告诉我您 CAN 如何读取 SAF-C515C-8EM 微控制器,然后将您读取的内容写入新的微控制器
    发表于 01-31 07:53

    意法半导体STM8L050低成本8引脚内集成丰富的模拟外设和DMA控制器

    意法半导体推出了全新的8微控制器STM8L050的推出,以提升低成本、低功耗8微控制器(MCU)的功能
    发表于 01-18 15:46 489次阅读

    FH8A51S封装SOP8 SOT23-6 微控制器MCU介绍

    微控制器。这两种封装形式都具有体积小、重量轻、易于集成等特点,特别适用于空间受限的应用场景。FH8A51S 是一款基于
    的头像 发表于 01-16 23:05 982次阅读
    FH<b class='flag-5'>8</b>A51S封装SOP<b class='flag-5'>8</b> SOT23-6 <b class='flag-5'>微控制器</b>MCU介绍

    智能集成:整合模拟元件和ARM微控制器内核,解决棘手嵌入式系统问题

    智能集成:整合模拟元件和ARM微控制器内核,解决棘手嵌入式系统问题
    的头像 发表于 01-05 18:18 708次阅读
    智能<b class='flag-5'>集成</b>:整合模拟元件和ARM<b class='flag-5'>微控制器</b>内核,解决棘手嵌入式系统问题

    继电器光耦在微控制器中的应用

    继电器是电子系统中的重要组件,用作使用低功率信号控制高功率电路的开关。继电器与微控制器集成在各种应用中变得越来越普遍。该领域的一个重大进步是继电器光耦合的使用,这是一种增强基于
    的头像 发表于 01-05 16:09 445次阅读
    继电器光耦在<b class='flag-5'>微控制器</b>中的应用