01.初识TMS570LC43及IDE安装

01.初识 TMS570LC43 以及 IDE 安装

一、TMS570LC43 介绍

我们使用 TI 的官方 LAUNCHXL2-570LC43 开发套件 | TI.com.cn 开发板进行学习,该开发板功能齐全,且MCU的全部引脚均已引出。其采用 TMS570LC4357 芯片作为主控使用。

TMS570LC4357 设备是 Hercules TMS570 系列的一部分 基于ARM® Cortex-R®的高性能汽车级MCU。TMS570LC4357器件具有片上诊断功能,包括: 双 CPU 同步,CPU的内置自检(BIST)逻辑,N2HET 协处理器和片上SRAM;L1 缓存上的 ECC 保护、L2 闪存、 和SRAM存储器。该器件还支持 ECC 或奇偶校验保护 外设存储器和外设 I/O 上的环回功能。

TMS570LC4357 器件集成了两个 ARM Cortex-R5F 浮点 CPU, 以锁步方式运行,提供1.66 DMIPS/MHz的高效性能,并且可以 运行频率高达 300 MHz,提供高达 498 DMIPS。该设备支持 big-endian [BE32] 格式。

TMS570LC4357器件具有 4MB 的集成闪存和 512KB 的数据 具有单位纠错和双比特错误检测功能的RAM。这 该器件上的闪存是非易失性、可电擦除的和 可编程存储器,采用64位宽的数据总线接口。这 闪存在 3.3V 电源输入(与 I/O 电源电平相同)下运行,用于 所有读取、编程和擦除操作。SRAM支持读写 以字节、半字和字模式进行访问。

而我们采用的开发板 LAUNCHXL2-570LC43 开发套件 | TI.com.cn 具有以下特性:

  • USB 供电,并可以使用外部 5v 电源
  • 板载 USB XDS_ICDIc2 JTAG 调试
  • IEEE 1588 精确时间以太网 PHY DP83630
  • 板载 SCI 到 PC 串行通信
  • 用户可编程的按钮
  • 复位开关
  • LED 和模拟输入
  • 两个 40 引脚 BoosterPack XL 插头(附带一个)
  • 用于进一步扩展的高密度并行端口(EMIF、RTP、DMM)连接器
  • 用于接头原型设计(未附带)的封装,提供所有 MCU 引脚
  • 通过 14 引脚 TI-JTAG 插头(未附带)实现外部高速仿真

在这里插入图片描述

二、IDE 安装

开发环境需要使用到 HALCoGen 和 Code Composer Studio(CCS)。下面将介绍两个软件的安装方法。

2.1 安装 HALCoGen

HALCoGen 是一个HAL库程序生成器,它拥有图形化用户界面,用户可以配置外设、中断、时钟和其他各项参数。用户配置完成后,可以生成外设初始化和驱动程序代码,并将其导入到 CSSIAR WorkbenchKeil uVision 中进行使用。

我们可以通过 HALCOGEN IDE、配置、编译器或调试器 | 德州仪器 TI.com.cn 进行软件的下载。

如果点击无效,这里提供网址链接,可以直接复制进入:

  • https://www.ti.com.cn/tool/cn/HALCOGEN

打开页面后,如下图所示,点击进行下载:

在这里插入图片描述

其安装无特殊步骤,可一直点击下一步。

2.2 CCS 安装

Code Composer Studio 是适用于 TI 微控制器和处理器的集成开发环境(IDE)。它包含一整套用于开发和调试嵌入式应用的工具。Code Composer Studio 可在 Windows®、Linux® 和 macOS® 桌面上下载。Code Composer Studio 包含用于优化的 C/C++ 编译器、源代码编辑器、项目构建环境、调试器、性能分析器以及很多其他功能。

我们可以通过 CCSTUDIO IDE、配置、编译器或调试器 | 德州仪器 TI.com.cn 进行软件的下载。

如果点击无效,这里提供网址链接,可以直接复制进入:

  • https://www.ti.com.cn/tool/cn/CCSTUDIO

打开页面后,按照如下所示进行下载:

在这里插入图片描述

在这里插入图片描述

下载完成后,在安装过程中可以仅选择和 TMS570 有关的安装包,如下所示:

在这里插入图片描述

在这里插入图片描述

其余步骤按照常规安装步骤即可,安装时间较长,耐心等待!

三、写在最后

本文介绍了 TMS570LC43 对应开发板及其相关资源,同时介绍了相关开发 IDE 的安装。

在后续的文章中,将对 TMS570LC43x 进行详细的入门指导,欢迎读者关注!!!

欢迎广大读者提出问题以及修改意见,本人看到后会给予回应,欢迎留言,后续会逐步进行开源!!!
另外,由于文章是作者手打的文字,有些地方可能文字会出错,望谅解,也可私信联系我,我对其进行更改。

本文部分文字信息来源:

  • 16
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TMS570LS43是一款高性能的汽车电子控制单元(ECU)微控制器。它基于Arm Cortex-R4F处理器架构,具备可靠的实时性能和丰富的外设。 TMS570LS43代码是指用于开发和编程TMS570LS43微控制器的软件代码。代码可用于实现各种汽车电子控制应用,如发动机管理系统、刹车控制系统和安全气囊系统等。 TMS570LS43代码可以使用C或C++等编程语言编写。该代码涵盖了与微控制器外设(如GPIO、CAN、SPI和UART等)交互的驱动程序、中断服务程序和应用逻辑。通过编写这些代码,开发人员能够控制外部设备、读取传感器数据、处理复杂算法和执行决策操作。 为了编写TMS570LS43代码,开发人员需要使用能够生成针对该微控制器的可执行代码的集成开发环境(IDE),如Code Composer Studio。IDE提供了工具和功能,用于编辑、编译、调试和下载代码到目标设备中。 开发人员可以使用TMS570LS43代码来开发高性能的汽车电子系统。代码可以进行实时控制、数据采集和处理、网络通信和故障诊断等功能。借助TMS570LS43的高性能和可靠性,开发人员能够满足汽车行业对安全性、可靠性和实时性的要求。 总之,TMS570LS43代码是用于开发和编程TMS570LS43微控制器的软件代码。它可以实现各种汽车电子控制应用,并且通过提供强大的性能和功能,有助于提高汽车系统的效率和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值