当前位置: 首页 > news >正文

EB生成配置的过程

        EB Tresos Studio,简称EB,通过图形化的模式进行配置生成,并根据选项配置生成配置代码,即 MCAL 层各个模块的配置参数。

        在 MCAL 代码中,分为静态代码和配置代码。静态代码,就是 AUTOSAR 规范内容,包含对硬件的封装以及标准化接口的封装;配置代码一般用于配置初始化结构体的内容,比如 控制器模式,波特率 等。

        EB生成配置代码需要三样东西:plugin,xdm,以及代码生成器。

准备工作

plugin

        plugin的作用分为以下三种:

1.对应模块的基本信息:包含芯片信息及其对应的外设资源,在创建工程时会用到;

2.配置信息:包含xdm路径,xdm是EB配置项的源文件,为开发提供可视化配置;

3.生成信息:生成代码时加载的代码生成器的路径;

        总结来讲,就是 EB工具 和 生成配置代码需要的文件 间的纽带。但是,EB 还需要找到 plugin 才行。

        在 EB\tresos目录下新建 " links " 文件夹(文件夹必须叫这个名字,不然 EB 工具不识别)。之后在文件夹下新建文本,在其内输入以下内容(你 plugin 所在的路径,此处以我桌面的文件夹举例),然后修改后缀改名为 link 。

path=C:/Users/xxx/Desktop/新建文件夹

http://www.lryc.cn/news/533848.html

相关文章:

  • 量化交易数据获取:xtquant库的高效应用
  • 哨兵模式与 Redis Cluster:高可用 Redis 的深度剖析
  • C++20新特性
  • 电机实验曲线数据提取
  • windows蓝牙驱动开发-调试及支持的HCI和事件
  • Excel大数据量导入导出
  • Linux系统命令无法使用(glib库相关问题)
  • Qt修仙之路2-1 仿QQ登入 法宝初成
  • DeepSeek-V3 论文解读:大语言模型领域的创新先锋与性能强者
  • 配置#include “nlohmann/json.hpp“,用于处理json文件
  • 索引失效的14种常见场景
  • 解决com.kingbase8.util.KSQLException: This _connection has been closed.
  • openAI官方prompt技巧(二)
  • 【非 root 用户下全局使用静态编译的 FFmpeg】
  • 【嵌入式 Linux 音视频+ AI 实战项目】瑞芯微 Rockchip 系列 RK3588-基于深度学习的人脸门禁+ IPC 智能安防监控系统
  • 前端布局与交互实现技巧
  • idea 找不到或者无法加载主类
  • Flink 调用海豚调度器 SQL 脚本实现1份SQL流批一体化的方案和可运行的代码实例
  • ES6 Map 数据结构是用总结
  • go结构体详解
  • 机器学习-关于线性回归的表示方式和矩阵的基本运算规则
  • kafka 3.5.0 raft协议安装
  • 后台管理系统网页开发
  • 使用一个大语言模型对另一个大语言模型进行“调教”
  • golang使用sqlite3,开启wal模式,并发读写
  • 如何利用maven更优雅的打包
  • 音频进阶学习十二——Z变换一(Z变换、收敛域、性质与定理)
  • cursor指令工具
  • MySQL 主从读写分离实现方案(一)—MariaDB MaxScale实现mysql8读写分离
  • 阿里云 | DeepSeek人工智能大模型安装部署