代码生成之软件安装通用

文档写于2023年6月

第一章 软件安装

从现有的资料来看,都是让安装matlab2018a/b的,但电脑上如果已经安装了matlab2022b或者别的版本,重装可能没必要,因此考虑基于不同MATLAB版本进行其他软件的安装配置。

代码生成需要使用的软件包括以下:

软件

作用

MATLAB

TI CCS

将代码部署到目标上

TI controlSUITE

控制套件,提供了设计资源,包括设备特定驱动程序,文档,特定于应用程序的库与头文件的访问,最大限度减少系统开发时间

TI C2000Ware

包括设备的特定驱动程序、库以及外围示例。

目前TI F2807x需要这个。

F2837xDF2837xSF28004xF2838xF28002xF28003x

F2807xF2837xDF2837xS已经迁移到controlSUITE

TI F28044 Headers

由于使用的DSP芯片是F28335,感觉这两个用不到。也就是说,只需要安装MATLAB、CCS、TI controlSUITE三个软件即可,安装的时候一定要注意安装的版本是否兼容。

注意:

版本兼容问题

首先通过查阅以下网址可知

MatLab and CCS (ti.com)

但该页面上只显示到MATLABR2019b,后面版本的MATLAB不再显示,因此还有如下方式获取版本兼容信息。

1. 打开MATLAB 2022b,点击“附加功能”菜单,选择“获取硬件支持包”。

2.如下图所示界面,在左侧进行筛选,选择Embedded Coder Support Package For Texas instruments C2000。

2.安装 TI controlSUITE

CONTROLSUITE Driver or library | TI.com

3.安装CCS11.0.0

CCSTUDIO IDE, configuration, compiler or debugger | TI.com

4.在线安装MinGW-w64 C/C++编译器。也可以在以后需要时在安装。点击“附加功能”,在弹出的下拉菜单中选择“获取附加功能”选项,如下图所示。

5.搜索“MATLAB Support for MinGW-w64 C/C++ Compiler”,然后点击安装。

6.在弹出的安装页面单击“我接受”按钮,进行安装。

7.安装完成后,在MATLAB命令窗口中键入:mex-setup,然后选择 C++语言。

5. cSPACE上位机安装    (上位机教程中的,可以不用安装)

5.1 安装说明

cSAPCE上位机安装包是以文件夹的方式提供了,里面包含了cSPACE上位机所需的环境组件以及cSPACE上位机。

5.2 安装步骤

1.运行安装包文件夹下的“setup”,安装环境组件。如下图所示,指定环境组件的安装路径,点击“下一步”。

2.安装完成。

3.把安装包文件夹下的“cSpaceWatch0”复制到其他路径,直接运行即可打开cSPACE上位机。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: UDS诊断代码生成工具是一种能够自动生成UDS诊断传输层通信代码的软件工具。它可以自动生成基于CAN和Ethernet通信的UDS协议的诊断代码。这个工具可以大幅减少开发诊断通信协议的工作量和时间。 该工具提供了非常便捷的模板代码,可以让开发人员直接使用。它支持多种汽车诊断协议,包括ISO14229、ISO15765、ISO14230等,并具有通用性。该工具可以集成到第三方开发环境中,比如Eclipse、Visual Studio等。 UDS诊断代码生成工具还提供了可配置的参数库功能,使开发人员可以在多种计算机系统、不同的架构和处理器上进行诊断通信。开发人员可以配置协议的通信速度、带宽和传输层协议等。此外,该工具还支持诊断通信协议的性能测试,以确保协议通信的过程中不会出现故障和误差。 总的来说,UDS诊断代码生成工具是一款非常实用和高效的工具,可以提高汽车电子开发工作的效率和质量。该工具适用于各种汽车电子设备制造厂商、软件开发公司、系统集成商,以及汽车电子相关的研究机构等。 ### 回答2: UDS诊断代码生成工具是一种用于生成汽车诊断系统代码的软件工具。该工具能够根据汽车诊断协议标准,如常用的ODX和PDX标准,生成相应的诊断代码。UDS诊断代码生成工具主要用于帮助汽车制造商和OEM厂商开发嵌入式诊断系统,提高诊断效率、降低诊断成本、提高汽车整车品质。同时,UDS诊断代码生成工具也可以应用于汽车维修、故障排除等领域。 UDS诊断代码生成工具具有以下优点: 1. 高效性。UDS诊断代码生成工具可以自动生成符合相关协议标准的代码,自动化程度高,提高了研发效率和开发速度。 2. 易用性。UDS诊断代码生成工具具有友好的用户界面和操作流程,使用方便,操作简单,不需要过多的编程知识。 3. 兼容性。UDS诊断代码生成工具支持多种汽车诊断协议标准,如ODX、PDX等标准,可以适用于不同的汽车品牌和型号。 4. 稳定性。UDS诊断代码生成工具生成的代码具有高度的稳定性和可靠性,可以保证汽车系统的正常工作和稳定性。 总之,UDS诊断代码生成工具是汽车制造商和OEM厂商进行汽车诊断开发的重要工具之一,具有广泛的应用前景和市场需求。同时,UDS诊断代码生成工具也需要不断优化和升级,以适应不断变化的汽车市场需求和技术发展趋势。 ### 回答3: UDS诊断代码生成工具是一种用于生成汽车诊断代码的工具。该工具以标准化数据交换格式为基础,可以与各种汽车控制单元(ECU)进行通信,并生成相应的诊断代码。UDS即Unified Diagnostic Services,是欧洲联盟针对汽车诊断标准化的一项规定。 UDS诊断代码生成工具具有以下特点: 1. 标准化:该工具遵循UDS标准,生成的诊断代码与标准规范一致,可以确保代码的兼容性和稳定性。 2. 易用性:该工具具有友好的用户界面,操作简单方便,即使是对汽车诊断不熟悉的技术人员也可以快速上手使用。 3. 全面性:该工具支持读取和编写ECU内部存储器中的各种数据,包括故障码、参数、状态、诊断信息等,可以全面地维护和诊断汽车。 4. 稳定性:该工具生成的诊断代码稳定可靠、适用范围广,可以满足各种车型和通信协议的需求。 UDS诊断代码生成工具在现代汽车制造行业中具有广泛应用。它可以为汽车制造商和维修服务提供商提供高效可靠的诊断工具,帮助他们保障整车质量和维修效率。与此同时,它也为汽车修理行业带来了更高的就业机会和工作收益。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值