MSP432E401Y Launchpad硬件电路

MSP432E401Y是一款32位Arm Cortex-M4F内核的MCU,主频120MHz、256KB SRAM、1MB Flash、6KB EEPROM,具有丰富的通信外设,例如支持以太网、2个CAN、8个UART、4个QSSI(SPI)、10 个I2C; 

同时还有2个12 位SAR的ADC模块,每个模块支持高达2Msps的采样率;3个独立的模拟比较器控制器;16个数字比较器等。

MSP-EXP432E401Y是基于MSP432E401Y MCU的Launchpad开发套件,板卡及其概览如下图:

图片

包括以下功能:

  • MSP432E401Y微控制器

  • 以太网通信,芯片内部集成10/100 MAC 和 PHY

  • 运动控制PWM

  • USB 2.0 microA/B接口

  • 4 个用户 LED

  • 2 个用户按键

  • 1 个独立的休眠唤醒按键

  • 1 个复位按键

  • 可通过跳线选择5V电源供电:

    • XDS-110USB

    • USB设备

    • BoosterPack接口

  • 出厂预烧物联网应用例程

  • 侧边引出I/O口可用于面包板

  • 两组独立的BoosterPack标准接口


板卡供电部分

板卡的5V供电可以有3种选择:

  • 通过上端的调试USB接口;

  • 板卡最下端的USB接口;

  • 剩下的都可以归结为5V排针;

芯片是工作在3.3V的。

图片

板卡上半部分的XDS110调试器,有5V转3.3v的LDO,可以产生3.3v电压。此时,JP101处的3.3v跳线帽要连接上,给下半部分的目标板卡提供3.3v电压。5V跳线帽也要连接上,这样板卡下半部分的5v接口才有电压。此时,5v的供电能力限制为500mA.

如果单独使用外部的5V供电,JP101处的5V跳线帽又没有连接时,需要额外提供3.3v电压(5v跳线帽不接,xds110调试器的usb口没连usb时,板卡上半部分没有供电,5v转3.3v的LDO也不工作。不断开5V跳线帽,还没细看电路,不确定对调试器是否影响。)

建议从以下两种供电方式选一种:

  • 方式1:使用XDS110-USB调试器时,JP1处的跳线帽选择最右侧5V-XDS; JP101处5V和3.3V的跳线帽都连接上。

  • 方式2:外接5v,同时需要外接3.3v。(不用usb通信模块,个人感觉5v电压貌似没啥用,为了稳妥,都先接上吧)。JP1处的跳线帽选择最左侧5V-EXT;  断开JP101处的5V和3.3V跳线帽。

图片

根据电路图,整理下电源的分布:

图片


用户资源

  • 2个用户按键,接GPIO,PJ0和PJ1

  • 1个复位按键,复位板卡,同时会输出到boosterpack扩展模块上

  • 1个唤醒按键,提供一个从休眠模式唤醒的方式

  • 4个用户led

    • D1和D2连接到PN1和PN0,用户软件控制

    • D3和D4连接到PF4和PF0,可用户软件控制或者集成的以太网模块控制

      • D4默认配置为以太网LINK OK指示;

      • D3默认配置为以太网RX/TX活动状态;

图片

  • 2组BoosterPack接口

  • 跳线JP4和JP5,用于将CAN的收发连接到booster pack接口上

    • 默认配置,UART0连接xds-110的虚拟UART,CAN不连接到boosterpack接口。Boosterloader可使用xds-110的虚拟uart。

    • 如果跳线配置到CAN,uart2连接到xds-110的虚拟uart。

  • IIC接口(可以不用太关注,基本用不上)

    • 为满足原来的和新的boosterpack标准,iic在两侧的接口都有。建议优先使用左侧的接口

    • 为了兼容右侧接口的新标准,R19和R20两个0欧电阻用于连接spi和iic,不与其它引脚连接,可以移除

    • 注意,这种情况下,未使用的gpio引脚要配置成输入

图片

图片

图片


调试器

  • XDS-110 调试接口

    • LaunchPad板卡自带的XDS-110调试器。XDS-110允许使用 CodeComposer Studio™ IDE 或任何支持的工具链对 MSP432E401Y 进行编程和调试。注意 XDS-110 目前只支持 JTAG 调试。

    • JP101移除TDI、TDO、TCK、TMS 和RST 跳线,可以J102调试外部板。要恢复与板载MSP432E401Y 微控制器的连接,请重新安装 JP101 上的跳线。

  • 外部调试器

    • J11 用于连接外部调试器,例如IAR I-Jet、Segger J-Link 或 Keil®ULINK。遵循 Arm10 针迷你 JTAG针脚排列。要使用外部调试器,请确保 TDI、TDO、TCK、TMS、RST 和3V3 跳线与J101 断开连接。许多外部调试器不通过该调试器提供3.3V 电源,需要外部 3.3V电源为板卡供电。

  • 虚拟串口

    • 当插入 USB主机时,XDS-110将枚举为调试器和UART的虚拟COM端口。JP4 和JP5 控制选择来自MSP432E401Y 的哪个 UART连接到虚拟COM口;在默认配置的是UART0。

      图片

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: MSP432E401Y是一款高性能的低功耗微控制器,适用于各种嵌入式应用。学习MSP432E401Y可以使我们了解到如何开发和设计各种应用程序。 首先,我们可以学习MSP432E401Y的架构和硬件功能。该微控制器具有强大的处理能力和多种接口,包括串口、SPI、I2C和GPIO,可以与其他外部设备进行通信。此外,它还具有LCD控制器和触摸屏接口,方便我们与用户界面进行交互。 其次,我们可以学习如何使用MSP432E401Y进行编程。它支持多种编程语言,如C和汇编语言,并提供了丰富的软件开发工具和库,如代码编辑器、编译器和调试器。通过学习如何编写代码并调试程序,我们可以实现各种功能,如控制外部设备、处理数据和实现算法。 另外,学习MSP432E401Y还可以了解到如何进行电源管理和低功耗设计。它具有多种节能模式,可以根据应用需求进行灵活配置,从而延长电池寿命和降低功耗。此外,它还支持外部功耗管理接口,可以与其他电源管理器件进行通信,实现更高效的功耗管理。 最后,通过学习MSP432E401Y的应用案例和开发方案,我们可以掌握如何将它应用于实际项目中。无论是物联网、智能家居还是工业自动化,MSP432E401Y都可以为我们提供强大且可靠的解决方案。 总之,学习MSP432E401Y可以让我们掌握嵌入式系统设计和开发领域的知识和技能,为我们未来的职业发展和创新提供了基础。 ### 回答2: MSP432E401Y是一款现代微控制器,由德州仪器(Texas Instruments)公司设计和生产。它基于Cortex-M4内核,并具备低功耗特性。那么,如何进行MSP432E401Y的学习呢? 首先,要深入了解MSP432E401Y硬件特性和技术规格。可以查阅官方文档和技术手册,并关注官方社区和论坛,以便获取更多有关该微控制器的信息。 其次,熟悉MSP432E401Y的软件开发环境。Texas Instruments提供了MSP432软件开发工具包(SDK)和集成开发环境(IDE)。学习使用这些工具,编写、调试和测试MSP432E401Y的应用程序。可以通过阅读相关文档和教程,动手实践来提高自己的技能。 与此同时,可以尝试各种不同的实际应用场景。可以选择一些简单的项目,并逐步增加复杂度。通过实践深入了解如何使用MSP432E401Y来解决不同类型的问题。 此外,参与社区和论坛活动也是学习MSP432E401Y的好方式。与其他开发者分享经验和知识,提出问题并讨论解决方案。 最后,不断学习并保持热情。MSP432E401Y是一款功能强大且灵活的微控制器,但要掌握它需要持续的学习和实践。通过不断挑战自己,研究新的应用和技术,可以不断提升自己的技能水平。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值