自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 UDS统一诊断服务【七】DTC控制0X85服务

大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是UDS诊断故障码控制0X85服务介绍,希望能对你有所帮助

2023-07-09 16:01:24 1833

原创 UDS统一诊断服务【六】访问时序参数0X83服务

本文介绍UDS统一诊断服务的访问时序参数0X83服务,希望能对你有所帮助。

2023-04-16 08:30:00 1457 1

原创 UDS统一诊断服务【五】诊断仪在线0X3E服务

本文介绍UDS统一诊断服务的0X3E服务,希望能对你有所帮助

2023-04-15 11:24:28 1925

原创 UDS统一诊断服务【四】通信控制0X28服务

本文介绍一下UDS诊断服务的通信控制服务,希望能对你有所帮助

2023-03-29 23:00:21 1384

原创 C语言数组和指针的区别

本文介绍一下C语言数组和指针的区别,以及指针数组和数组指针,希望能对你有所帮助

2023-03-26 12:03:56 1328

原创 C语言面试最常问的三个关键字

本文介绍C语言面试中最常问的三个关键字作用,希望能对你有帮助

2023-03-24 22:56:50 615

原创 UDS统一诊断服务【三】安全访问0X27服务

SecurityAccess 安全访问,27服务,用来保护某些诊断服务的,提供一种保护机制。例如对于重要数据的上传或者下载过程不做任何限制,可能会对整车的安全造成极大的威胁,尤其是针对底盘域的控制器更是要在这方面做好全方位的安全防保护措施。

2023-03-19 17:18:49 4349 1

原创 UDS统一诊断服务【二】ECU复位0X11服务

今天分享的内容是UDS诊断ECU复位0X11服务介绍,希望能对你有所帮助

2023-03-13 08:00:00 1103

原创 UDS统一诊断服务【一】诊断会话控制0X10服务

最近在做诊断相关的开发工作,将自己接触到的知识点记录下来。本文介绍诊断会话控制服务 DiagnosticSessionControl,SID是0X10,主要功能是控制服务端的会话模式切换。一般默认上电后是在默认会话模式下,当某一个服务端正在运行时,只会出现一个会话模式,不会同时存在两个会话模式。

2023-03-12 23:51:24 3836

原创 UDS基础知识介绍

本文介绍UDS的基础知识,便于做汽车诊断的同学知道一些基本原理和概念,希望能对你有点帮助

2023-02-26 00:06:23 5325

原创 ISO 14229、ISO 15765、ISO 11898的区别

最近在做车载诊断相关的工作,对于ISO 14229一点都不熟悉,开发起来进度很慢,也非常痛苦。分不清ISO 14229、ISO 15765、ISO 11898之间有啥联系和区别。下面简单介绍一下这几个ISO标准,希望能对你有一点点帮助

2023-02-24 17:15:58 2769

原创 Leetcode刷题【10. 正则表达式匹配】

力扣第10题,正则表达式匹配

2023-02-21 00:01:06 161

原创 Leetcode刷题【9. 回文数】

力扣第9题,回文数

2023-02-06 23:19:29 163

原创 Leetcode刷题【8. 字符串转换整数】

力扣第8题,字符串转换整数 (atoi)

2023-02-01 00:03:33 200

原创 Leetcode刷题【7. 整数反转】

力扣第7题,整数反转。

2023-01-10 23:12:46 156

原创 Leetcode刷题【6. Z 字形变换】

力扣第6题,Z字形变化。

2023-01-02 22:05:48 119

原创 CANOE 入门使用教程【三】------发送报文介绍

前面已经介绍了CANOE的新建工程,trace窗口的介绍,工作中也会经常要发送报文,本文介绍一下如何发送报文。

2023-01-01 12:10:15 17643 6

原创 Leetcode刷题【5. 最长回文子串】

力扣第5题,最长回文子串。

2022-12-31 23:20:48 126

原创 Leetcode刷题【4. 寻找两个正序数组的中位数】

力扣第4题,寻找两个正序数组的中位数。

2022-12-30 23:12:43 87

原创 Leetcode刷题【3. 无重复字符的最长子串】

力扣第三题,无重复字符的最长子串

2022-12-29 23:09:58 105

原创 Leetcode刷题【2. 两数相加】

力扣第2题,两数相加。

2022-12-27 23:18:09 118

原创 Leetcode刷题【1.两数之和】

力扣第一题,两数之和。

2022-12-26 23:17:34 129

原创 CANOE 入门使用教程【二】------Trace窗口介绍

CANOE的trace窗口可以实时显示总线上通信的数据,还有一些数据辅助分析功能,可查看收发的报文详情,对比、过滤、统计报文的相关数据

2022-12-23 17:29:51 8629 4

原创 CANOE 入门使用教程【一】------新建工程

在做车载产品的时候,经常会用到CANOE,尤其是诊断。本文介绍CANOE的基本使用,用的CANOE软件是12.0.75-64bit版本,硬件是CAN1610

2022-12-03 11:57:59 9141

原创 FlexRay 总线详细介绍

前面已经介绍了CAN、CAN FD、LIN总线,本文介绍一下Flex Ray总线

2022-11-28 20:36:22 7559

转载 C语言编程规范

规则并不是完美的,通过禁止在特定情况下有用的特性,可能会对代码实现造成影响。但是我们制定规则的目的“为了大多数程序员可以得到更多的好处”, 如果在团队运作中认为某个规则无法遵循,希望可以共同改进该规则。

2022-11-27 16:44:48 1238

原创 CAN FD总线详细介绍

前面的文章介绍了CAN协议、本文介绍一下CAN FD,对比一下这两者的区别。希望看完后,能对你有所帮助。

2022-11-26 17:56:02 7556 1

原创 LIN总线详细介绍

车载总线众多,初学者可能疑惑很多。本文主要介绍LIN总线的发展历史,LIN总线的特点,在汽车领域的使用场景,LIN总线的协议层详细介绍。希望能对你有所帮助

2022-11-22 23:13:08 12987 3

原创 CAN总线详细介绍

介绍CAN总线的特点,协议的组成结构

2022-11-19 21:48:46 5563

原创 ADAS常见缩写(RCW、ACC、BSD等)

近年来,随着智能驾驶的快速发展,智能辅助驾驶的功能也越来越多,本文介绍ADAS相关功能的一些缩写词。

2022-10-23 17:20:16 5863 1

原创 常用车载总线CAN、CAN FD、LIN、FlexRay、Ethernet介绍

摘要:相信做汽车电子行业的小伙伴,对CAN等常用车载总线并不陌生,当然了,可能不做汽车电子的也知道CAN,因为CAN的使用范围不再局限于汽车行业了。航空航天、机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械等都会使用到。总线那么多,你是否也和我一样,懵懵懂懂,搞不清楚他们之间的区别呢?下面简单介绍一下,有个初步的了解,希望能帮助你区分它们

2022-10-07 21:20:09 16727 4

原创 Linux常用命令

Linux系统命令接近400个,初学者很难在短时间之内掌握这么多命令,没必要一股脑学完,我们只要掌握常用的就好了,其他的以后慢慢积累即可。此处整理常用的Linux命令,便于在Linux系统开发中查阅。

2022-10-06 22:39:10 1834

原创 Autosar介绍

随着汽车电子进入了高速发展的时代,据统计一辆汽车其内部的代码量已经超过了1千万行,超过上百个ECU。而随着顾客对功能需求的增加,以及整车厂对顾客需求的满足,这个数字依然成上升趋势。功能需求越多,软件复杂度就会越高。就会面临软件可重用性差、硬件平台各式各样很难统一、软件模块化极其有限等问题。各大厂商为了解决这些问题,Autosar就诞生了。

2022-10-05 20:28:30 5882 3

原创 雷达基础知识

摘要:本文主要介绍雷达的基础知识雷达

2022-09-19 23:56:34 2706

原创 git config --global报error:invalid key

摘要:本文主要介绍在搭建git环境时,执行git config --global 配置用户名和邮箱时,报错invalid key的解决方法。

2022-07-30 17:30:44 7963 1

原创 Git常用命令总结

摘要:本文旨在总结在工作中常用的一些git操作。如有错误,欢迎指正。

2022-06-13 00:47:43 771

原创 ID3格式介绍

摘要:在做音频项目开发时,经常会和音频打交道,会涉及到很多音频的基础知识。如音频格式,编解码,采样率、A/D,D/A转换等。本文旨在介绍歌曲ID3信息。如有错误,欢迎指正。

2022-06-06 00:17:10 3468

原创 I2S、TDM详细介绍

1. I2S简介I2S全称Inter-IC Sound, Integrated Interchip Sound,或简写IIS,是飞利浦在1986年定义(1996年修订)的数字音频传输标准,用于数字音频数据在系统内部器件之间传输,例如编解码器CODEC、DSP、数字输入/输出接口、ADC、DAC和数字滤波器等。除了都是由飞利浦定义外,I2S和I2C没有任何关系。I2S是比较简单的数字接口协议,没有地址或设备选择机制。在I2S总线上

2022-03-30 00:28:37 22251 3

原创 Adobe Audition生成正弦波音频

摘要:在音频开发工作中,经常会用到的1KHZ正弦波去测试,比如经过编解码后,是否会变形,产生pop音等。做音频开发的同学应该比较清楚。本文记录一下,如何用Adobe Audition生成一个正弦波。打开Adobe Audition 软件文件------>新建------>音频文件在弹出的窗口,填写音频文件的一些信息,文件名,设置你想要的采样率,声道数,采样位深度。此处以48K*16bit为例设置完成后,生成了一个音频文件效果------>生成------>音调设

2022-03-20 23:30:24 5283

原创 gcc编译过程

1. gcc编译器的安装工作中,在Linux环境下,有过量产项目的公司,gcc一般都是已经安装好了的。如果需要安装,请从官网下载或网上找资源下载gcc官网:https://gcc.gnu.org/此处不赘述安装过程了查看是否安装成功:gcc -v 能查到gcc版本号,说明安装成功2. 编译过程介绍:最开始学习编程的时候,一般都是用IDE去编译的,不管是IDE还是gcc编译的时候都会有四个过程一个编译过程一般要经过四个过程:预处理------编译------汇编------链接预处理:

2021-12-21 23:09:58 4247

ADAU1787 data sheet

ADAU1787是一款有双DSP(FastDSP和SigmaDSP)的codec,适用于做TWS耳机,或做音频的小伙伴。 ADAU1787 是一款具有四个输入和两个输出的编解码器,整合了两个数字信号处理器 (DSP)。从模拟输入到 DSP 内核再到模拟输出的路径已针对低延迟进行优化,适用于噪声消除耳机。通过加入少量无源组件,ADAU1787 提供了完整的耳机解决方案。

2022-10-05

I2S协议规范,英文版

I2S协议介绍,适合嵌入式开发,音频驱动开发,想了解I2S的小伙伴。 I2S全称Inter-IC Sound, Integrated Interchip Sound,或简写IIS,是飞利浦在1986年定义(1996年修订)的数字音频传输标准,用于数字音频数据在系统内部器件之间传输,例如编解码器CODEC、DSP、数字输入/输出接口、ADC、DAC和数字滤波器等。 I2S是比较简单的数字接口协议,没有地址或设备选择机制。在I2S总线上,只能同时存在一个主设备和发送设备。主设备可以是发送设备,也可以是接收设备,或是协调发送设备和接收设备的其它控制设备。在I2S系统中,提供时钟(SCK和WS)的设备为主设备。更详细的介绍,请参考此文档

2022-10-03

空空如也

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

TA关注的人

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