自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 SOA 服务设计-传统车载架构的迭代升级

文章目录1. 分布式ECU-基于信号的架构设计1.1. 需求分析1.2. LC 逻辑功能架构1.3. MBSE 架构开发2. SOA架构-服务设计2.1. 与3.0架构设计差异2.2. SOA 服务设计方法1. 分布式ECU-基于信号的架构设计之前分析了后续车载网络整体架构的升级迁移路线, 智能网联汽车总线发展趋势将会是怎样 ,现在我们来看,在域控制器开发阶段,针对传统车厂,在分布式ECU,或五大域2.5代范围集成,已经有了深厚的架构开发和经验积累的前提条件下,如何转型并进行中央域控的服务设计。本章节

2021-12-05 22:15:42 947

原创 树莓派CAN通讯教程 - MCP2515

树莓派CAN通讯教程 - MCP25151. 楔2. 硬件连接和环境准备2.1. 硬件连接2.2. 环境准备2.3. 检测MCP2515是否被正确挂载3. CAN 通讯设置及程序开发3.1. 系统命令3.2. c语言调用socket接口进行开发3.3. 实际效果1. 楔在上篇文章树莓派GPIO和PWM控制教程中,笔者详细介绍了如何使用树莓进行普通IO控制模拟,以及PWM 波形发送等操作,同时还提到了汽车电子常见的CAN 通讯也能够使用树莓派完成,本文针对此进行详细说明。使用硬件为树莓派3b+, MCP

2021-08-07 14:55:05 9394 3

原创 2020年汽车电子软件主流构建方案讲解-cmake

1. 概述2. cmake 简介3. 示例工程构建讲解3.1. 环境准备3.1.1. linux3.1.2. windows3.2. Cmake + Ninja 构建系统详细说明3.2.1. PreLoad.cmake3.2.2. CMakeLists.txt3.2.3. gcc_arm_eabi_toolchain.cmake3.3. 构建系统使用教程3.3.1. Step1. 在cmake文件夹下创建build文件夹 ,并进入文件夹3.3.2. step2. ..

2020-12-19 22:44:46 1912 5

原创 2020年汽车电子软件主流构建方案讲解-makefile

1. 前言2. makefile2.1. STM32工程示例2.2. 示例工程构建教程2.2.1. 环境准备2.2.2. 目标构建1. 前言当前,在汽车电子软件产品开发中,由于软件架构划分越来越泾渭分明,MCAL BSW Bootloader 部分CDD 复杂设备驱动等要不就是相对独立,要不就是不同组织协同开发,或者直接购买供应商的代码,所以越来越多的开发团队采用 源码和 不同的静态链接库进行协同编译的方式构建目标文件。而且在汽车行业中,整车厂大多采用自己定义的二进制软件编码.

2020-06-06 20:02:50 1419 1

原创 MBD开发之Simulink与持续集成

文章目录概述思想引入工具引入知识储备配置和设定设定gitlab 触发 jenkins授权jenkins 调用 gitlab脚本示例小结概述MBD ,model base design ,使用模型描述需求,并采用代码自动生成技术进行嵌入式开发。为当前汽车电子软件行业,AutoSAR架构下开发的主流技术。随着DevOps概念的持续火热,以及在AutoSAR软件开发的标准性和分布性,行业内已经逐步...

2020-02-04 14:30:11 4477 1

原创 Python 调用动态链接库教程(return/指针)

文章目录前言C语言实现部分Python 测试部分代码前言当下Python在汽车电子行业越来越火,尤其在各家上了AUTOSAR之后,由于其繁琐的开发流程以及相关工具尚未完善的现状,导致需要进行一系列的工具化,自动化,工具链化的工作,Python作为近几年火气来的语言,加之网络上已经存在很多汽车电子开发过程中需要的轮子(例如 canmatrix 可以一键转换dbc为excel等),导致身边的同事,...

2019-08-25 20:28:17 1430

原创 2019上海车展札记

文章目录1. 楔2. Future Mobility 未来出行3. 人声鼎沸4. 中国制造4.1. 奇瑞4.2. 吉利4.3. 红旗5. 新能源5.1. 特斯拉5.2. 蔚来5.3. 理想5.4. 比亚迪6. 尾声1. 楔一年一度的车展如火如荼的又开起来了,这次刚好这周末有空,而且又在上海,距离我这也就半个小时的高铁路程,所以本着凑热闹的心态,佛系逛展了。这也算是我人生中第一次看车展,之前在北...

2019-04-30 22:05:44 937

原创 树莓派GPIO和PWM控制教程

树莓派GPIO和PWM1. 目的在汽车电子开发中,CAN通讯是很难避开的一个技术点,当前CAN已经形成了行业内较为稳定的开发及相关测试验证方法,其中一种较为主流的就是使用CANoe和开发相应的CAPL脚本配合测试。然而,这套方案下来无论人力财力都是价格不菲,而且面对日异月新的技术发展也显得较为保守。所以笔者尝试使用树莓派配合MCP2515模块,进行低成本的CAN网络节点搭建和报文模拟,试图拓宽...

2019-02-07 11:05:57 25215 7

原创 Simulink与树莓派联合仿真(HIL平台搭建)

Simulink与树莓派-HIL(硬件在环)平台搭建1. 序2. 准备工作3. 下载适配包4. 配置连接5. 简单测试模型搭建1. 序最早知道树莓派能够和Simulink进行连接,是无意中看到的一个simulink网上研讨会的视频,基于Simulink的树莓派开发板(Raspberry Pi)编程,还记得当时看完之后心潮澎湃,这简直就是一个HIL平台啊,不了解汽...

2018-06-18 01:31:01 11682 10

原创 Python操作Excel插入删除行

Python操作Excel插入删除行1. 前言2. 使用openpyxl3. 使用xlwings 3.1. 删除行: range.api.EntireRow.Delete()3.2. 插入行: sheet.api.Rows(row_number).Insert()1. 前言由于近期有任务需要,要写一个能够处理Excel的脚本,实现的功能是,在A表格上其中一列,对...

2018-05-15 21:13:53 27384 8

原创 Simulink模型架构指导

Simulink模型架构指导1. Simulink 和 Stateflow的角色2. 模型结构分层 2.1 层的类型2.2 顶层划分方法2.3 功能层和子功能层建模方法2.4 调度层建模方法2.5 控制层建模方法2.6 选择层建模方法2.7 数据流层建模方法2.8 Simulink 模型和嵌入式实现的关系3. AUTOSAR 概念 3.1 AUTOSAR 软件平台概...

2018-05-09 23:22:44 13633 2

原创 Simulink中枚举数据类型的使用方法

Simulink中枚举数据类型的使用方法1. 楔子2. Simulink 模型中使用枚举数据类型3. Stateflow 模型中使用枚举数据类型1. 楔子笔者刚刚接触simulink和stateflow时,受之前的c语言影响,很多变量都想要使用枚举类型,来方便数据管理,最早用的matlab2012,那个时候枚举变量的定义需要使用编写脚本的方式,很不友好,所以后来放弃...

2018-05-09 23:21:31 8736 3

原创 汉诺塔问题

先补上代码,之后填坑# -*- coding: utf-8 -*-B= [] #设置操作过程列表def move(n, a, b, c): if n==1: buzhou=a+'-->'+c #一个圆盘需要从A到C操作步骤 B.append(buzhou) #向列表中添加操作步骤 return print(buzhou) move

2017-09-22 15:26:49 360

原创 Simulink 中 model advisor 检查规则自定义

Model advisor 检查规则自定义Model advisor 检查规则自定义Model advisor 检查规则简介检查规则自定义1 创建新的规则及放到相应目录中2 确定是否需要增加自动修改功能3 关键功能分析4 脚本源码示例5 效果展示备注1. Model advisor 检查规则简介model advisor是simulink自带的静态模型检查器,能够根据设定的规则对模型

2017-09-10 18:21:01 10209 1

原创 Simulink 模块仿真验证

摘要当模型搭好并成功运行,正确生成配置的代码后,开发人员为了确保可靠性需要进行单元测试,也就是将输入变量进行所有可能的值进行排列组合式的赋值并同时编写对应的正确输出结果,然后在simulink中进行仿真验证,本文讲述如何进行快速搭建SIL(Software in the loop) 进行模块验证。 以如下模型为例子 搭建测试框架确保模型能够正确运行并生成代码后,在matlab窗口键...

2017-03-26 17:12:34 10675 2

原创 MC9S12G系列mcu ,spi波特率特性研究

出现问题 :1. 9s12G系列控制板采用MC33662外部LIN芯片,使用高速模式后,在115200波特率下无法与labview上位机进行正常通讯,但是MC9S12VR系列单片机采用高速通讯模式后(使用内部LIN芯片),115200 波特率下能够与上位机通讯。2. 上位机发送通讯报文,停止位按照软件设置发送,但是下位机通讯报文停止位没有根据寄存器设置一致,而且与波特率有关,是否有问题?

2017-03-19 11:37:18 1901

EWSA 跑包专用工具

EWSA 跑包工具,破解WEP WAP ,WAP-2 利器,已破解

2012-03-16

卡皇驱动windows7

驱动,卡皇,8187L芯片,可供大家免费下载,提供完全的资源

2012-03-16

minidwep-gtk-21026-cdl

很难找的资源,tgz压缩格式,无线网络密钥审核的利器,网络管理工具,最后你懂得

2012-01-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除