【车载开发系列】汽车嵌入式开发常用工具介绍

【车载开发系列】汽车嵌入式开发常用工具介绍

【车载开发系列】汽车嵌入式开发常用工具介绍

  • 【车载开发系列】汽车嵌入式开发常用工具介绍
    • 一. ChipON IDE For KungFu32
    • 二. ChipON PRO KF32
    • 三. GIT
    • 四. JLink
    • 五. S32DS
    • 六. parasoft c++test
    • 七. TCANLINPro
    • 八. vector Canoe

一. ChipON IDE For KungFu32

它叫国产芯片--芯旺微,芯旺微电子在MCU技术领域深入耕耘多年,硕果累累,自主研发了KungFu处理器内核架构以及配套的开发工具。

本质上它是基于Eclipse的编辑集成环境和GCC编译器,所以熟悉的工程师会更容易上手。其实chipon的安装是比较简单的,无需要license,下一步下一步较多,按照流程就可以安装成功。

KungFu多功能编程器是一款多用途、高可靠性、简洁易用、高效的编程器,它支持在线编程和脱机编程。它既可以配合IDE软件在开发时用于程序下载和仿真,也可以在产品量产阶段配合PRO软件对裸芯片批量编程或者制作成产线烧录工装。

二. ChipON PRO KF32

ChipON KungFu8 PRO编程软件是一款专用于程序烧录的工具软件,配合多功能编程器使用。它具有MCU型号识别、hex文件读取校验、Flash读写管理、EEPROM读写管理、批量编程、脱机编程、ID号自增编程等功能。使用这个软件可以灵活直观的对MCU的存储空间进行读写操作,这将帮助客户更加容易了解每颗MCU的内部情况。

三. GIT

Git是一个分布式版本控制工具,通常用来对软件开发过程中的源代码文件进行管理。通过Git仓库来存储和管理这些文件,Git仓库分为两种:

本地厂库:开发人员自己电脑上的Git仓库

远程仓库:远程服务器上的Git仓库

J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A5/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。产品规格:电源USB供电,整机电流 <50mA 支持的目标板电压 1.2 ~ 3.3V,5V兼容 目标板供电电压 4.5 ~ 5V (由USB提供5V) 目标板供电电流 最大300mA,具有过流保护功能 工作环境温度 +5℃~ +60℃ 存储温度 -20℃ ~ +65℃ 湿度 <90%尺寸(不含电缆) 100mm x 53mm x 27mm 重量(不含电缆)70g 电磁兼容 EN 55022, EN 5502 。

五. S32DS

S32DS的全称是S32 Design Studio for S32 Platform。在S32DS中可以自动生成S19,Hex和Bin文件。

它是NXP公司的仿Eclipse的免费的编程IDE,主要功能是配置MCU引脚与外设,并生成驱动代码。

六. parasoft c++test

C++Test是Parasoft公司出品的一款可以针对C/C++源代码进行静态分析、单元测试、集成测试的测试工具,在C/C++白盒测试领域被广泛使用。

七. TCANLINPro

TCANLINPro,主要实现USB转CAN,CANFD,LIN,PWM以及CAN转LIN等功能,支持CAN DBC文件收发数据,解析数据,支持LIN LDF文件收发数据,解析数据。软件采用新的数据缓存方式,可以无限制抓取大量CAN和LIN数据,抓取数据量仅限制于硬盘可用空间大小。安装该软件的时候会自动安装USB驱动程序,无需额外单独安装驱动。

八. vector Canoe

CANoe是德国Vector公司出的一款总线开发环境,全称叫CAN open environment,主要用于汽车总线的开发而设计的。CANoe的前期是为了对CAN通信网络进行建模、仿真、测试和开发,后来扩展加入了LIN、Ethernet、FlexRay、MOST等网络。

CANoe是网络和ECU开发、测试和分析的专业工具,支持从需求分析到系统实现的整个系统的开发过程。CANoe丰富的功能和配置选项被OEM和供应商的网络设计工程师、开发工程师和测试工程师所广泛使用。

相关推荐
iCxhust2 分钟前
51单片机电力载波应用开发(七)广播通讯
c语言·开发语言·单片机·嵌入式硬件·51单片机
Brilliantwxx18 分钟前
【STM32】基础定时器 TIM 详解:从极简原理到寄存器全解析
stm32·单片机·嵌入式硬件·mcu
Hi2024021740 分钟前
同一个 NMS 算子,两种语言实现:CUDA C 与 Rust 生成 LLVM IR 和 Vortex 汇编的差异
c语言·汇编·rust·gpgpu·vortex·cudac
DS小龙哥43 分钟前
从呼吸心率到离床报警:60G雷达睡眠仪全栈开发实录(硬件+MQTT+小程序)DIY一台全功能睡眠监护仪
stm32·单片机·嵌入式硬件·物联网·小程序·智能家居
lhbweilai1 小时前
深挖FreeRTOS内核实现(二)
c语言·汇编·stm32·单片机
AUTOSAR组织1 小时前
AUTOSAR AP状态管理、操作系统及编程实例
汽车·autosar·软件架构·软件
杨丰玮4181 小时前
C语言核心语法
java·c语言·开发语言·学习方法
这个人很懒67672 小时前
【无标题】
单片机·嵌入式硬件
Wise_Heart2 小时前
ECN 变更闭环管理:让 “改了又改“ 不再失控——全星研发项目管理 APQP 软件系统汽车电子行业专业级研发项目管理平台
汽车
Zwawa2 小时前
反馈:让系统知道自己做得对不对
c语言·单片机·嵌入式