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

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

3天内不再提示

怎样使用ARM Cortex-M4进行串行通信

454398 来源:wv 2019-10-13 17:09 次阅读

第1步:要求

完成此项目需要做以下事情:

1- Texas Instruments EK-TM4C123GXL

2-电位计(例如5K)

3- LCD 16x2

4-虚拟终端 (PC上的软件)

5- LM Flash编程器 (PC上的软件)

=》如果您不知道如何使用和安装 LM Flash Programmer ,然后请查看我以前的Instructable,或单击以下链接:

下载LM Flash Programmer

上传.bin或。使用LM Flash编程器生成hex文件

步骤2:引脚分配和接线

引脚分配和接线》 ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) 和其他外围设备与此步骤相连,并给出以下信息

====== ===========

TM4C123GXL =》 LCD

================

VBUS =》 VDD或VCC

GND =》 VSS

PB4 =》 RS

GND =》 RW

PE5 =》 E

PE4 =》 D4

PB1 =》 D5

PB0 =》 D6

PB5 =》 D7

+ 3.3V =》 A

GND =》 K

=======================

TM4C123GXL =》电位计

=======================

VBUS =》第一针

GND =》第三针

=================

电位器=》 LCD

================

第二引脚=》 Vo

=》您可以使用电位计设置对比度

步骤3:上传.bin文件

通过此步骤上传附加的.bin文件使用 LM Flash编程器 ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) 。

第4步:输入数据进行输入

将.bin文件上传到 ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) ,您可以在16x2 LCD屏幕上输入并在端子中输入所需的输入,例如 Energia IDE串行监视器, Tera Team虚拟终端, Keil uVision 或任何其他虚拟终端。

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

    关注

    134

    文章

    9021

    浏览量

    366378
  • 串行通信
    +关注

    关注

    4

    文章

    561

    浏览量

    35230
  • Cortex-M4
    +关注

    关注

    6

    文章

    89

    浏览量

    46491
收藏 人收藏

    评论

    相关推荐

    实际项目开发中为何选择ARM® Cortex®-M4 内核的HK32MCU?

    ®Cortex®-M4内核的HK32F407芯片的深度知识,并围绕各类实际案例详细解读了如何选型,为何选择ARM®Cortex®-M4内核的
    的头像 发表于 10-22 17:19 248次阅读
    实际项目开发中为何选择<b class='flag-5'>ARM</b>® <b class='flag-5'>Cortex</b>®-<b class='flag-5'>M4</b> 内核的HK32MCU?

    STM32H757XI使用STM32CubeIDE双核一起调试,cortex-M7无法运行怎么解决?

    ) != RESET) (timeout-- &gt; 0)); 然后用尽时间进入Error_Handler(void)。 但是与此同时cortex-M4可以正常调试。 如果不勾选
    发表于 04-01 06:02

    东芝推出适用于电机控制的Arm Cortex-M4微控制器

    东芝电子元件及存储装置株式会社(“东芝”)近日重磅推出新款适用于电机控制的TXZ+™族高级系列32位微控制器。该系列基于高效的Cortex®-M4内核,并集成了浮点单元(FPU),为电机控制提供了强大的计算支持。
    的头像 发表于 03-28 10:38 609次阅读

    关于STM32F429IIT6高性能Arm®Cortex®-M4 32位RISC内核微控制器

    STM32F429IIT6基于高性能Arm®Cortex®-M4 32位RISC内核,工作频率高达180 MHz。Cortex-M4核心采用浮点单元(FPU)单精度,支持所有
    发表于 03-12 09:39

    业界首款基于Arm Cortex-M85处理器的MCU

    所有RA8系列MCU均利用Arm Cortex-M85处理器和Arm的Helium技术所带来的高性能,结合矢量/SIMD指令集扩展,能够在数字信号处理器(DSP)和机器学习(ML)的实施方面获得相比
    发表于 03-05 14:14 583次阅读
    业界首款基于<b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M</b>85处理器的MCU

    Cortex-M85内核单片机如何快速上手

    2022年4月,Arm推出了全新的MCU级内核Cortex-M85。截止目前(2024年2月),Cortex-M85是最新、最强的Cortex-M
    发表于 02-29 09:35 633次阅读
    <b class='flag-5'>Cortex-M</b>85内核单片机如何快速上手

    ARM®Cortex®-M23 32位MCU数据表

    电子发烧友网站提供《ARM®Cortex®-M23 32位MCU数据表.pdf》资料免费下载
    发表于 02-22 14:32 0次下载
    <b class='flag-5'>ARM</b>®<b class='flag-5'>Cortex</b>®-<b class='flag-5'>M</b>23 32位MCU数据表

    CYT2B9可以使用IAR + J-link进行Corex-M4工程的调试吗?

    您好,我正在使用 CYT2B9,请问可以使用 IAR + J-link 进行 Corex-M4 工程的调试吗? 我们目前的情况是只能使用 IAR+J-link调试 Cortex-M0 的工程,调试
    发表于 02-02 08:31

    强大的Arm® Cortex®-M3内核(下)

    经过前一期的芝识课堂,我们了解了东芝MCU产品所基于Arm Cortex-M3内核的基本结构和寄存器分配的细节。
    的头像 发表于 01-25 09:25 1048次阅读
    强大的<b class='flag-5'>Arm</b>® <b class='flag-5'>Cortex</b>®-<b class='flag-5'>M</b>3内核(下)

    Arm®Cortex®-M4 32位MCU GD32F303xB数据手册

    电子发烧友网站提供《Arm®Cortex®-M4 32位MCU GD32F303xB数据手册.pdf》资料免费下载
    发表于 01-14 09:54 0次下载
    <b class='flag-5'>Arm</b>®<b class='flag-5'>Cortex</b>®-<b class='flag-5'>M4</b> 32位MCU GD32F303xB数据手册

    Arm®Cortex®-M4 32位MCU GD32F303xx数据手册

    电子发烧友网站提供《Arm®Cortex®-M4 32位MCU GD32F303xx数据手册.pdf》资料免费下载
    发表于 01-14 09:49 8次下载
    <b class='flag-5'>Arm</b>®<b class='flag-5'>Cortex</b>®-<b class='flag-5'>M4</b> 32位MCU GD32F303xx数据手册

    Arm Cortex-M52的主要特性和规格

    Arm Cortex-M52是一款采Arm Helium 技术的新型微控制器内核,旨在将AI功能引入更小、成本更低的物联网设备,而不是基于Arm C
    的头像 发表于 01-02 11:12 1281次阅读
    <b class='flag-5'>Arm</b> <b class='flag-5'>Cortex-M</b>52的主要特性和规格

    GD32A490 Arm®Cortex®-M4 32位MCU用户手册

    电子发烧友网站提供《GD32A490 Arm®Cortex®-M4 32位MCU用户手册.pdf》资料免费下载
    发表于 12-14 10:30 3次下载
    GD32A490 <b class='flag-5'>Arm</b>®<b class='flag-5'>Cortex</b>®-<b class='flag-5'>M4</b> 32位MCU用户手册

    基于CORTEX-M3的多机通信网络的设计与实现

    电子发烧友网站提供《基于CORTEX-M3的多机通信网络的设计与实现.pdf》资料免费下载
    发表于 11-08 09:47 0次下载
    基于<b class='flag-5'>CORTEX-M</b>3的多机<b class='flag-5'>通信</b>网络的设计与实现

    Arm Cortex R4F内核与M4F内核有什么区别?

    TI的FAE给推荐了一款基于Arm Cortex R4F内核的MCU TMS570系列,不知道这个内核与ARM Cortex
    发表于 11-06 07:13