自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 一种基于CAN/串口通讯的变量参数任意扩展增加的方法 MODBUS RTU

一、通讯协议功能的基本介绍1、该通讯协议支持车载CAN接口,允许自由设定CAN ID和选择扩展帧或标准帧,只需要一个CAN ID就可以。2、该通讯支持串口通讯,暂时使用标准的MODBUS RTU通讯协议,读参数使用0x03功能码、写参数使用0x06 0x10两个功能码。3、该通讯方式最多可以定义256页,每页最多可以定义256个参数,也就是在最多可以自定义65536个参数,足可以满足各类设备调试和...

2018-06-12 11:03:49 1048

原创 MATLAB:基于模型的设计及其嵌入式实现- 如何生产C代码

2019-08-24 17:14:03 1217

原创 AURIX TC275/TC234开发----(3) Hightec 入门操作:工程导入和在线仿真

文件内容主要来自 乾勤文档,使用本人自制miniwiggler也可以在实际产品上仿真1.1导入 Demo 工程打开file 选项,使用Import 功能导入,或者在左边HighTec Project Explorer窗口右键单击使用Import 功能。操作步骤具体如图11.2 软件说明软件说明//核心0 主程序int core0_main (void){Ifx...

2019-08-10 09:53:52 12698 11

原创 AURIX TC275/TC234开发----(2) 下载上位机Memtool介绍

1、该软件可以英飞凌官方网站上免费下载当选择好配置文件后按照下面的步骤进行:将miniwiggler一端连接到电脑,一端连接到 目标单片机; 点击connect ,连接到单片机,首次上电连接可能需要30s,之后连接就是2s的时间之内,连接上之后就会变成“disconnect”,否则就是没有连接成功,请排查是不是线插反了,还是其他原因; 点击“open file...” 选择开发软...

2019-08-10 09:32:43 5244

原创 AURIX TC275/TC234开发----(1) 开发准备工作

TC234/TC275 是英飞凌推出的较新一代AURIX 系列的单核/三核处理器,适合应用于车载控制器的开发,目前在很多车型上有在使用,下面对两种芯片做个简单的分析对比:1)TC275该芯片有三个运算核、两个校验核,类似于将三个高性能单片机集成在一起,功能非常强大; 该芯片推出较早、各种开发例子、资料文档、开发工具相对较为齐全;其他型号均是在TC275之后推出,如性价比更高的TC234、...

2019-08-10 09:16:53 20219 7

原创 高边开关 NXP MC10XS3425 学习笔记

1、该芯片可以控制4个开关通道,2个通道导通内阻10毫欧,两个导通内部为25毫欧。同时可知,前面两个通道的导通电流更大;2、该系列芯片主要是为低电压的汽车LED设计,可控制四个单独的55 W/28 W灯泡和/或氙气模块,和/或发光二极管;3、工作电压范围为6.0至20 V,睡眠电流<5.0μA,扩展模式从4.0到28 V;4、在初始芯片上电后,HS引脚有输出电压,是什么原因?...

2019-03-10 11:54:21 2092 1

转载 飞思卡尔 S19格式文件详解(S-record) 分享

转载:http://blog.chinaunix.net/uid-22915173-id-249854.htmlS-record格式文件是Freescale CodeWarrior编译器生成的后缀名为.S19的程序文件,是一段直接烧写进MCU的ASCII码,英文全称问Motorola format for EEPROM programming。    网上有关S-record格式文件的资料...

2018-08-19 11:18:46 3052

转载 飞思卡尔MC9S12(X)系列的内存资源分配和.prm文件的结构

转发 https://blog.csdn.net/Timbo0/article/details/78010301一、内存分配1.资源分布 如上图所示,单片机型号最后的数字也就代表了单片机中Flash的大小,S12G128 表示Flash有128K Byte,S12G192 表示Flash有192K Byte。但是S12(X)所使用的内核CPU12(X)的地址总线为16位,寻址范围最大为2...

2018-08-19 11:13:00 2440

原创 LTC6804-1 / LTC6811 驱动源代码

以下内容来自官方网站下载,未经任何更改/*! LTC6804-1 Multicell Battery Monitor@verbatim The LTC6804 is a 3rd generation multicell battery stack monitor that measures up to 12 series connected battery cells with ...

2018-07-28 20:58:10 8662 6

原创 电子料盘 电容 物料标识识别

前些天朋友发我了一个电容盘上面的物料标识图片,一下子搞蒙了,做了这么多年的电子工程师,居然看不懂标识,很是尴尬。也许大家都知道常见的各种封装,电阻的数字读法,电阻的色标读法等下,在读物料标识的时候仅有这些知识还远远不够,所以在网上搜集了下面的一些资料,基本上能读懂意思,但是与一个合格的仓库管理人员相比还有很大的差距。物料上的标识如下:朋友告知这是 村田生产,1206封装的4.7uF电容,X7R...

2018-07-28 20:51:44 11283 2

原创 野马汽车-野马T70 U能E350 电池管理系统 BMS CAN报文分析 谷神电池

注意:以下内容均为个人推测一、ID分配can定义:使用扩展帧 500k,截取的汽车底盘的电池箱到高压总控箱之间的协议。每秒总线大约800帧数据。 二、 ID分配 节点名称 源地址 备注 主控 0xF4 采集单元 0x01-0x08 未知(暂时命名绝缘模块) 0x11 推测是绝缘模块 从控广播 0x00   29 标识符的分配表: 其中,优先级为 3 位,可以有 8 个优先...

2018-07-10 13:30:45 1842

原创 S32K144学习笔记:23 看门狗

/*** @file Wdg_PBCfg.c* @version 1.0.0* @brief AUTOSAR Wdg - contains the data exported by the watchodg module* @details Contains the information that will be exported by the module, as req...

2018-07-07 14:52:21 8751 3

原创 S32K144学习笔记:4 信号复用和引脚分配

4.1信号多路复用使多功能共享单片信号         信号复用单元包括来自GPIO的控制信号、端口和PAD接口逻辑。信号复用单元由几个独立的子单元组成,每个子单元处理一个pad的信号多路复用。端口控制块控制模块特定的PAD设置(上拉等)和外部引脚的信号。参见port_pcr。控制信号的描述。关于每个端口的重置值,请参阅依附于参考手册的io信号描述输入多路复用表。4.2功能描述信号复用体系结构实现...

2018-07-07 13:04:49 11612 3

原创 S32K144学习笔记:3 寄存器映射(Memory Map)

3.1 介绍此芯片包含各种存储器和内存映射外围设备,它们位于一个32位的连续内存空间中。本章描述了该内存空间内的内存和外围位置。有关内存映射的详细信息显示在附加到本文档的电子表格中:s32k1xx_Memory_map.xlsx。若要访问此电子表格,请查看文档的附件列表。Systems request Start address (hex) End address (hex)...

2018-07-07 11:29:06 13463

转载 STM32 USB接口 一键下载电路详解与过程分析

要想了解一键下载电路的工作过程,首先要了解STM32的几种启动模式。​STM32的几种启动模式如下表所示:​ 从表中可知,我们想用串口下载代码,就要配置BOOT0为1,BOOT1为0,但是如果想让STM32一复位就运行代码,就要配置BOOT0为0,BOOT1配置为什么都可以,为了解决这个问题,我们可以设计一个电路,通过串口转USB芯片CH340G的DTR#和RTS#引脚的信号来控制...

2018-07-03 08:22:12 20165 1

原创 方便实用的串口调试工具/串口调试助手/串口精灵 (工具一)

网络上有各式各样的串口调试助手,经过了这么多年的使用,发现还是下面这款比较好用,但是网络上流传的却不是很多,我放到很奇怪,在此分享一下。下面逐一介绍一般调试助手不具备的功能。1、住界面如下在发送区域可以很多行,作为不同的命令,默认自动保存,下次打开还可以继续上次的工作2、循环发送功能,可以按照顺序或者指定行发送数据命令3、可以完成很多校验计算工作4、显示的颜色也支持任意设置5、在使用其他调试助手的...

2018-06-29 18:11:43 12666 3

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (8)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 17:42:19 856 1

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (9)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 17:39:32 1276

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (7)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 17:34:54 1729 5

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (6)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 17:25:40 594

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (5)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过次数感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 15:33:19 755 3

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (4)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过次数感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 15:20:41 378

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (3)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过次数感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 15:17:22 885 2

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (2)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过次数感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 15:12:21 1002 1

原创 MATLAB:基于模型的设计及其嵌入式实现- 状态机 stateflow (1)

声明:以下图片均来源于《基于模型的设计及其嵌入式实现》第二版,版权归书本作者所有本人看过次数感觉不错,分享给大家,从106-183页。为了防止单个网页太大,分为几篇博客。如有需要完整的高清打包图片,可以留言,约292MB。...

2018-06-29 15:07:02 2306 6

原创 STM32系列 CAN 升级/IAP 自定义CAN命令(上位机部分)

1、每款产品可以使用不同的波特率,CAN命令,所有的参数均可以通过配置文件定义2、升级命令就类似于密码,不知道命令的人是无法更急程序的, 有一定的安全保密性质3、只要所有的升级程序流程保持一致,就可以是通用版。4、该升级程序不仅仅可以用于全部STM32系列, 也可以用于其他厂家的MCU。5、使用的时候按照按钮上面的定义1、2、3、4即可完成产品的程序更新,非常方便下面是配置文件的内容配置ini文件...

2018-06-23 16:29:56 9686 2

原创 BMS AUTOSAR V4.2 需求规格文件列表

AUTOSAR_TR_ReleaseOverviewAndRevHistory.pdf 01_Standard/AUTOSAR_ASWS_TransformerGeneral.pdf 01_Standard/AUTOSAR_MMOD_XMLSchema.zip 01_Standard/AUTOSAR_MOD_AISpecification.zip 01_Standard/AUTOSAR_MOD_E...

2018-06-23 16:09:11 2065

原创 昆仑通态MCGS 模拟运行提示 uncomress alloc memory no memory 错误

1、软件提示如下内容:点击确定后提示关闭程序对话框。2、台式电脑信息:3、昆仑通态软件版本信息4、解决方法:在MCGS组态环境上 右键选择属性,切换到“兼容性”选项卡,在兼容模式勾选,并选择windows 7,重新打开即可。...

2018-06-16 12:28:28 13146

原创 特斯拉电池包拆解过程 TESLA

每个模组6串,共计16个模组

2018-05-25 22:06:28 7137

原创 CANdbc编辑器的下载和入门介绍

candb 是汽车CAN总线dbc文件的常用编辑软件之一,下面介绍如何下载和安装,本人电脑使用的是win7 64bit。1、首先打开vector的官方网站 https://vector.com/,找到下载专区点击显示结果,可以看到下面的内容,下载之后安装即可。http://download.vector.com/servicepacks/CANdb-PP_Admin.J1939_30SP27.zi...

2018-05-24 13:37:10 33277 9

原创 一种MODBUS RTU扩展串口通讯协议

        一直以来,都希望有一个比较通用的串口UART通讯协议,看到当前modbus RTU的工业应用场景比较多,但是该协议,每次最多256个字节,而且必须是一问一答的通讯方式。而我想象中的通讯协议应该可以相对较长的数据,大约一次可以1Kb以上吧,,所以下面就在MODBUS RTU的协议基础上略作扩展,功能码使用0x03、0x06、0x10,但是只扩展了0x03功能码,毕竟ERTU通讯大部分...

2018-05-24 12:55:12 5145 2

MODBUS RTU

40000之后的数据显示出来,读用0x03,写用0x06和0x10命令,完全参数化显示,为个人原创,非网络上可以下载的,和常见的软件差异化很大。需要认真阅读说明后才能使用。有任何疑问可以留言沟通

2018-06-30

Vector CANdb++

can 网络数据解析工具 不仅包含Vector官方网站下载的CANDB++,还包含安装所依赖的vc2013文件,以及所缺少的dll动态链接库,可以适用多种windows系统。

2018-06-12

空空如也

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

TA关注的人

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