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

    文章

    8249

    浏览量

    162376
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18605

    浏览量

    387042
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195966
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于X-NUCLEO-SRC1M1 USB Type-C™ PD扩展板的技术解析与应用指南

    。该扩展板设计用于堆叠到在微控制器中嵌入供电 (UCPD) 外设的任何STM32 Nucleo-64顶部。
    的头像 发表于 10-30 10:40 260次阅读
    基于X-<b class='flag-5'>NUCLEO</b>-SRC1M1 USB Type-C™ PD扩展板的技术解析与应用指南

    ‌基于STM32 NUCLEO-H503RB开发的技术解析与应用指南

    NUCLEO-H503RB为开放式开发平台。得益于STM32微控制器的运用,该平台能够提供一系列性能和功耗特性。该控制板与外部SMPS兼容,运行模式功耗大幅下降。通过ARDUINO® Uno V3连接支持和ST morpho
    的头像 发表于 10-25 17:15 1345次阅读
    ‌基于STM32 <b class='flag-5'>NUCLEO</b>-H503RB开发<b class='flag-5'>板</b>的技术解析与应用指南

    STM32WBA Nucleo-64开发技术解析与应用实践

    STMicroelectronics STM32WBA Nucleo-64包括NUCLEO-WBA52CG、NUCLEO-WBA55CG和NUCL
    的头像 发表于 10-25 16:41 1232次阅读
    STM32WBA <b class='flag-5'>Nucleo-64</b>开发<b class='flag-5'>板</b>技术解析与应用实践

    STEVAL-L99615C评估套件技术解析与应用指南

    STMicroelectronics STEVAL-L99615C评估套件集成了扩展板,搭载L9961和NUCLEO-G071RB STM32 Nucleo-64开发。这款评估套件展
    的头像 发表于 10-25 11:06 833次阅读
    STEVAL-L99615C评估套件技术解析与应用指南

    STM32 Nucleo-64开发技术解析与应用指南

    ARDUINO^®^ Uno V3连接和ST morpho接头,可轻松扩展STM32 Nucleo开放式开发平台的功能。该设有板载ST-LINK调试/编程,具有USB重新枚举功能
    的头像 发表于 10-22 14:26 408次阅读
    STM32 <b class='flag-5'>Nucleo-64</b>开发<b class='flag-5'>板</b>技术解析与应用指南

    STMicroelectronics NUCLEO-H533RE STM32 Nucleo-64开发数据手册

    STMicroelectronics NUCLEO-H533RE STM32 Nucleo-64开发为用户提供一种经济划算、灵活的方法来尝试新兴概念。用户可以从STM32微控制器
    的头像 发表于 10-21 10:48 438次阅读
    STMicroelectronics <b class='flag-5'>NUCLEO</b>-H533RE STM32 <b class='flag-5'>Nucleo-64</b>开发<b class='flag-5'>板</b>数据手册

    STM32WB07CC开发技术解析与应用指南

    STMicroelectronics NUCLEO-WB07CC STM32 Nucleo-64射频开发采用基于Arm® Cortex®M0+内核的STM32WB07CC微控制器
    的头像 发表于 10-17 17:11 733次阅读
    STM32WB07CC开发<b class='flag-5'>板</b>技术解析与应用指南

    STMicroelectronics NUCLEO-C071RB STM32 Nucleo-64开发数据手册

    STMicroelectronics NUCLEO-C071RB STM32 Nucleo-64开发带有板载STM32C071RB MCU,支持Arduino和ST morpho连接。该
    的头像 发表于 10-17 16:47 524次阅读
    STMicroelectronics <b class='flag-5'>NUCLEO</b>-C071RB STM32 <b class='flag-5'>Nucleo-64</b>开发<b class='flag-5'>板</b>数据手册

    ‌STM32 Nucleo-U385RG-Q开发技术解析与应用指南‌

    STMicroelectronics NUCLEO-U385RG-Q开发(带STM32U3 MCU)是一款多功能、全面的评估平台,设计用于让开发人员使用STM32U385RGT6Q微控制器进行探索
    的头像 发表于 10-16 14:46 377次阅读
    ‌STM32 <b class='flag-5'>Nucleo</b>-U385RG-Q开发<b class='flag-5'>板</b>技术解析与应用指南‌

    ‌STM32 Nucleo-64开发技术解析与应用指南

    STMicroelectronics -C051C8 STM32 Nucleo-64开发通过由STM32微控制器为概念测试和原型创建提供了一种经济实惠且灵活的途径。该开发
    的头像 发表于 10-16 10:50 410次阅读
    ‌STM32 <b class='flag-5'>Nucleo-64</b>开发<b class='flag-5'>板</b>技术解析与应用指南

    STM32 Nucleo-64开发技术解析:以NUCLEO-C092RC为例

    用于STM32C092RC的STMicroelectronics NUCLEO-C092RC Nucleo-64开发通过STM32微控制器提供性能,提供了一个经济划算、灵活的概念尝试
    的头像 发表于 10-16 10:26 338次阅读
    STM32 <b class='flag-5'>Nucleo-64</b>开发<b class='flag-5'>板</b>技术解析:以<b class='flag-5'>NUCLEO</b>-C092RC为例

    Microchip AVR64DD14/20 微控制器:高集成度与低功耗的完美结合

    的运行时钟速度高达24MHz,具有64KB闪存、8KB SRAM和256字节EEPROM。微控制器提供14引脚或20引脚封装。avr DD系列采用Microchip Technology的技术,具有灵活和低功耗架构,包括事件系统
    的头像 发表于 10-13 11:38 399次阅读
    Microchip AVR<b class='flag-5'>64</b>DD14/20 <b class='flag-5'>微控制器</b>:高<b class='flag-5'>集成</b>度与低功耗的完美结合

    Microchip AVR64EA28/32/48微控制器:高性能与低功耗的完美融合

    Microchip Technology AVR® EA系列微控制器 (MCU) 采用带硬件乘法器的AVR® CPU,时钟运行速度高达20MHz。这些微控制器带有64KB闪存、6KB SRAM
    的头像 发表于 10-11 14:50 344次阅读
    Microchip AVR<b class='flag-5'>64</b>EA28/32/48<b class='flag-5'>微控制器</b>:高性能与低功耗的完美融合

    8微控制器KF8A100Fxx数据手册

    电子发烧友网站提供《8微控制器KF8A100Fxx数据手册.pdf》资料免费下载
    发表于 05-30 16:11 3次下载

    STM32WBA Nucleo-64开发# 支持Thread、Matter和Zigbee

    STMicroelectronics STM32WBA Nucleo-64包括NUCLEO-WBA52CG、NUCLEO-WBA55CG和NUCL
    的头像 发表于 05-15 15:33 2407次阅读
    STM32WBA <b class='flag-5'>Nucleo-64</b>开发<b class='flag-5'>板</b># 支持Thread、Matter和Zigbee