- 博客(162)
- 收藏
- 关注
原创 【研发日记】CANoe自动化测试的配置方式(三)——SystemVariables数组方式
近期在做的一个自动化测试项目,尝试了一种以前没用过的测试配置方式,感觉效果还不错。然后又回顾了一下以前用过的其他几种方式,利用周末时间总结分享出来,希望对相关领域的网友有所帮助。本文参考其中一项典型的测试来做一个例程,讲解第三种实现方式——系统变量数组方式,主要讲解了实现该方式的详细代码,展示了实际运行效果,最后分析了这种配置方式的特点以及适用场景。
2024-04-13 15:17:38 1787 4
原创 基于Matlab/Simulink的MIL仿真验证解决方案
使用MIL建立早期验证和和更正设计错误工作流程,确保最终应用满足需求,以及整个开发过程的可追溯性和产品质量。
2024-01-14 13:51:39 1981 11
原创 汽车电子——产品标准规范汇总和梳理(电磁兼容)
由于汽车工业的复杂度,相关的产品标准层出不穷,有ISO/IEC的国际标准、有GB/T的国家强制标准或推荐标准、有SAE/QC的行业标准、有VW/GMW的企业标准等等,每个标准文件又都有不同年份的版本。各种各样的标准不免会让人眼花缭乱,本文从笔者所从事的汽车电子产品角度,在大框架上梳理一下这个标准体系,有助于对汽车电子产品建立起结构化思维,可以在实际的项目开发中对产品各个方面的要求有一个清晰的思路。
2023-09-17 20:45:12 2025 2
原创 CANoe自动化测试的配置方式总结分析(二)——Panel接口方式
近期在做的一个自动化测试项目,尝试了一种以前没用过的测试配置方式,感觉效果还不错。然后又回顾了一下以前用过的其他几种方式,利用周末时间总结分享出来,希望对相关领域的网友有所帮助。本文参考其中一项典型的测试来做一个例程,讲解第二种实现方式,主要讲解了实现该方式的详细代码,展示了实际运行效果,最后分析了这种配置方式的特点以及适用场景。
2022-12-10 15:27:25 1796
原创 【温故知新】数字滤波器的理论和应用
数字滤波器:输入输出均为数字信号,通过数值运算改变信号频率成分的相对比例,或滤除某些频率成分。属于数字信号处理的范畴。
2024-11-25 22:01:08 617 1
原创 【工具箱】Flash基础及“SD NAND Flash”的测试例程
本篇除了对flash闪存进行简单介绍外,另给读者推荐一种我本人也在用的小容量闪存
2024-10-13 11:31:50 1012 6
原创 【研发日记】嵌入式处理器技能解锁(六)——ARM的Cortex-M4内核
本人在研发项目中使用嵌入式处理器时,解锁了一个ARM内核的新技能。用一篇文章把它总结分享出来。首先介绍了ARM的起源和发展,展示了ARM Cortex-M4内核的工作原理,最后分析了它的特点和应用场景。
2024-09-18 20:01:09 4018 59
原创 【工具箱】NAND NOR FLASH闪存
随着国内集成电路的发展,特别是存储芯片方面,关于NOR Flash,NAND Flash,SD NAND, eMMC, Raw NAND的资料越来越多了。这里我专门写了这篇文章:1,把常用的存储产品做了分类; 2,把这些产品的特点做一个分析。
2024-09-15 10:21:20 825 3
原创 【自动驾驶】汽车智能驾驶计算芯片
本文介绍汽车智能驾驶计算芯片的软硬件要求、 可靠性和安全性要求、 性能要求,和相应的试验方法。除了用于汽车智能驾驶, 其他领域的计算芯片可参照执行。
2024-09-05 21:30:59 1782 103
原创 【研发日记】吃透新能源充电协议(一)——CANoe实例报文解析
本人在研发项目中使用新能源充电协议时,解锁了一些新技能。用一篇文章把它总结分享出来。首先介绍了它的工作原理,展示了具体的实例报文,最后分析了它的特点和应用。
2024-09-01 17:53:11 2431 99
原创 基于FPGA实现SD卡的数据读写(SD NAND FLASH)
编写FPGA的Verilog代码,通过SPI实现向SD NAND的指定扇区中写入512个字节的数据,写完后将数据读出,并通过指示灯的方式验证数据是否被正确读写。
2024-09-01 11:20:46 2315
原创 【研发日记】嵌入式处理器技能解锁(五)——TI C2000 DSP的中断系统
本人在研发项目中使用嵌入式处理器时,解锁了一个中断系统的新技能。用一篇文章把它总结分享出来。首先介绍了它的工作原理,展示了具体的使用方法,最后分析了它的特点和应用场景。
2024-08-25 19:41:40 1809 93
原创 SD NAND的SD模式与SPI模式,初始化方式对比分析
本文为CS创世SD NAND 在SD MODE 和SPI MODE 使用时的初始化过程介绍, 目前CS创世 SD NAND在市面上广泛应用,在穿戴类的消费市场,以及航空航天、铁路交通、水利检测等工业领域都有应用。
2024-08-25 14:25:02 999 3
原创 【研发日记】嵌入式处理器技能解锁(四)——TI C2000 DSP的Memory
本人在研发项目中使用嵌入式处理器时,解锁了一个Memory的新技能。用一篇文章把它总结分享出来。首先介绍了C28x的工作原理,展示了具体的使用方法,最后分析了它的特点和适用场景。
2024-08-16 23:12:32 1129 86
原创 【研发日记】嵌入式处理器技能解锁(三)——TI C2000 DSP的C28x内核
本人在研发项目中使用嵌入式处理器时,解锁了一个C28x内核的新技能。用一篇文章把它总结分享出来。首先介绍了C28x的工作原理,展示了具体的使用方法,最后分析了它的特点和适用场景。
2024-08-10 16:51:37 2467 97
原创 【研发日记】嵌入式处理器技能解锁(二)——TI C2000 DSP的SCI(串口)通信
本人在研发项目中使用嵌入式处理器时,解锁了一个SCI通信的新技能。用一篇文章把它总结分享出来。首先介绍了SCI通信的工作原理,展示了具体的使用方法,最后分析了它的特点和适用场景。
2024-08-06 23:49:08 1565 96
原创 【研发日记】Matlab/Simulink技能解锁(十二)——Stateflow中的两种状态机嵌套对比
本人在研发项目中使用Matlab/Simulink时,解锁了两种Stateflow中状态机嵌套应用技能。用一篇文章把它总结分享出来。首先对比介绍了两种状态机嵌套方式的基本规律,然后展示了仿真运行的效果,最后分析了它们的特点和适用场景。
2024-08-02 19:48:37 2750 109
原创 【研发日记】Matlab/Simulink技能解锁(十一)——Stateflow中的en、du、ex应用对比
本人在研发项目中使用Matlab/Simulink时,解锁了一个Stateflow中的en、du、ex和跳转线应用技能。用一篇文章把它总结分享出来。首先介绍了en、du、ex和跳转线的基本规律和技巧,然后展示了仿真运行的效果,最后分析了它们的特点和适用场景。
2024-07-30 23:26:12 3368 115
原创 【研发日记】Matlab/Simulink技能解锁(十)——PID调参技巧
本人在研发项目中使用Matlab/Simulink时,解锁了一个PID调参的新技能。用一篇文章把它总结分享出来。首先介绍了PID参数调整的基本规律和技巧,然后展示了仿真运行的效果,最后分析了三个PID的特点和适用场景。
2024-07-28 11:06:37 1541 103
原创 【工具箱】嵌入式系统上的SPI NOR FLASH扩容新选择
随着物联网的兴起,MCU的应用也越来越广泛了,以前基本上用内置的EEPROM或者外置小容量NOR Flash就可以满足大部分需求,随着技术发展和应用要求的提高,逐渐的MCU需要实现的功能也越来越多,实现更多功能的同时需要存储的数据量也在增大,比如系统增大、存储音频、图片(GUI)、视频缓存、协议栈等等…3.NOR 与 NAND 写入前都需要先擦除,NOR在擦除时以64~128KB的块进行,执行一个写入/擦除操作的时间约5s,NAND在擦除时以8~32KB的块进行,执行一个写入/擦除操作的时间约4ms。
2024-07-23 22:25:21 1025 8
原创 【研发日记】Matlab/Simulink软件优化(三)——利用NaNFlag为数据处理算法降阶
近期的嵌入式软件开发项目中,对一个数据处理算法进行了降阶优化,写了一些个人理解和分析的总结。首先介绍了它的背景情况,然后展示它的初始设计和优化设计,最后分析了利用NaNFlag开发数据处理算法的注意事项和应用场景。
2024-06-10 20:01:19 3641 188
原创 【研发日记】Matlab/Simulink软件优化(二)——通信负载柔性均衡算法
近期的嵌入式软件开发项目中,对一个ECU节点的网络通信负载进行了算法优化,写了一些个人理解和分析的总结。首先介绍了它的背景情况,然后展示它的初始设计和优化设计,最后分析了网络通信负载均衡的注意事项和应用场景。
2024-06-06 20:36:11 3504 134
原创 【研发日记】Matlab/Simulink自动生成代码(二)——五种选择结构实现方法
相比C文本类编程语言,Simulink图形化编程语言的优势是逻辑思路和数据流清晰了很多,劣势是程序执行的时序不明确,而且各个模块的配置使编程的灵活度下降了不少,在使用习惯上面总感觉有各种限制。本文就是拆解Simulink中最基础的几个编程模块,发扬它的优势,避开劣势。
2024-05-26 19:11:16 2960 74
原创 【研发日记】嵌入式处理器技能解锁(一)——多任务异步执行调度的三种方法
本人在研发项目中使用嵌入式处理器时,解锁了三种异步任务调度的新技能。用一篇文章把它总结分享出来。首先介绍了这几种嵌入式处理器方式的工作原理,展示了具体的使用方法,最后分析了这些不同方式的特点差异和各自的适用场景。
2024-05-24 07:59:30 1615 116
原创 【研发日记】CANoe自动化测试的配置方式(四)——CIN Variables数组方式
近期在做的一个自动化测试项目,尝试了一种以前没用过的测试配置方式,感觉效果还不错。然后又回顾了一下以前用过的其他几种方式,利用周末时间总结分享出来,希望对相关领域的网友有所帮助。本文参考其中一项典型的测试来做一个例程,讲解第四种实现方式——CIN全局变量数组方式,主要讲解了实现该方式的详细代码,展示了实际运行效果,最后分析了这种配置方式的特点以及适用场景。
2024-05-24 07:56:56 2151 68
原创 【研发日记】Matlab/Simulink技能解锁(九)——基于嵌入式处理器仿真
本人在研发项目中使用Matlab/Simulink时,解锁了一种基于嵌入式处理器仿真的新技能。用一篇文章把它总结分享出来。首先介绍了种仿真方式的工作原理,展示了仿真运行的效果,最后分析了这种仿真方式的特点和适用场景。
2024-05-19 19:00:00 2395 132
原创 面向数字化工程的基于模型的设计
基于模型的设计(Model-Based Design)作为一种设计复杂系统的可靠且强大的框架,已经沿用了二十多年。如今的工程师们正面临着受软件开发趋势、人工智能集成以及云计算影响的新工作流程。了解MathWorks如何投资于基于模型的设计,以提供关键能力,用于自动化设计任务、预防缺陷,并扩展至日益复杂的数字系统。
2024-05-19 18:43:42 264 9
原创 【研发日记】Matlab/Simulink技能解锁(八)——分布式仿真
本人在研发项目中使用Matlab/Simulink时,解锁了一种分布式仿真的新技能。用一篇文章把它总结分享出来。首先介绍了种仿真方式的工作原理,展示了仿真运行的效果,最后分析了这种仿真方式的特点和适用场景。
2024-05-17 07:15:00 2664 144
原创 面试官:做测试工作跟周围同事发生过冲突吗?
近期工作中出现了较多次,与周围同事起争论的情况。实际针对的问题并没有谁对谁错,深层次的原因主要就是,大家站的立场不同,考虑问题的角度不同,专业领域也不同,只能理解对方的初级思想,而不能理解对方的高阶思想,如此种种导致产生了较多的分歧。今天就专题总结一下测试工作的思想理念,希望能够表述的比较清晰易懂,能有助于对测试本质的深刻理解,为实际项目中的一些策略分歧问题带来一些帮助。
2024-05-17 06:45:00 2185 15
原创 【研发日记】Matlab/Simulink技能解锁(七)——两种复数移相算法
本人在研发项目中使用Matlab/Simulink时,解锁了两种移相算法的新技巧。用一篇文章把它总结分享出来。首先介绍了两种移相算法的工作原理,展示了算法运行的效果,最后分析了这两种算法的特点和适用场景。
2024-05-14 21:31:20 2024 112
2024 汽车智能驾驶计算芯片技术要求与试验方法
2024-09-04
2024 自动驾驶 传感器 数据融合 通信接口
2024-08-17
2024 智能网联汽车 自动驾驶功能仿真试验方法及要求
2024-08-08
2024 车载激光雷达性能要求及试验方法
2024-02-21
2024 道路车辆 信息安全工程
2024-02-20
研发日记,Matlab/Simulink避坑指南(八)-else if分支结构BugDemo工程
2024-02-02
《研发日记,Matlab/Simulink避坑指南(七)-数据溢出钳位Bug》Demo工程
2024-02-01
《研发日记,Matlab/Simulink避坑指南(六)-字节分割Bug》Demo工程
2024-01-31
《研发日记,Matlab/Simulink避坑指南(五)-CAN解包 DLC Bug》Demo工程
2024-01-30
道路车辆 免提通话和语音交互性能要求及试验方法
2024-01-29
《研发日记,Matlab/Simulink避坑指南(四)-transpose()转置函数Bug》Demo工程
2024-01-25
《研发日记,Matlab/Simulink避坑指南(三)-向上取整Bug》Demo工程
2024-01-16
纯电动商用车车载换电系统互换性 第 5 部分:车辆与电池包的通信
2024-01-15
《研发日记,Matlab/Simulink避坑指南(二)-非对称数据溢出Bug》Demo工程
2024-01-13
《研发日记,Matlab/Simulink避坑指南(一)-Data Store Memory模块执行时序Bug》Demo工程
2024-01-11
汽车诊断接口信息安全技术要求
2024-01-09
智能网联汽车 数据通用要求
2024-01-02
燃料电池电动汽车 加氢通信协议
2023-12-28
智能网联汽车 自动驾驶数据记录系统
2023-12-26
车载定位系统技术要求及试验方法 第 1 部分:卫星定位(草案)
2023-12-18
汽车电子电气零部件通用测试规范
2023-12-01
汽车整车信息安全技术要求(草案)
2023-11-14
车载专用无线短距传输系统技术要求和试验方法(草案)
2023-11-13
车载有线高速媒体传输系统技术要求及试验方法(草案)
2023-11-13
智能网联汽车 自动驾驶系统设计运行条件(草案)
2023-11-12
基于 LTE-V2X 直连通信的车载信息交互系统技术要求及试验方法(草案)
2023-11-12
纯电动乘用车换电通用平台 第 4 部分: 电池包与设施的通信(草案)
2023-11-11
纯电动乘用车换电通用平台 第 3 部分: 车辆与设施通信(草案)
2023-11-11
纯电动乘用车换电通用平台 第 2 部分: 电池包(草案)
2023-11-10
纯电动乘用车换电通用平台 第 1 部分: 车辆(草案)
2023-11-09
客车车内噪声限值及测量方法(草案)
2023-11-08
道路车辆 气压及气顶液制动系统试验方法(草稿)
2023-11-07
《开箱报告,Simulink Toolbox库模块使用指南(六)-S-Fuction模块(TLC)》源码打包
2023-10-16
《Simulink Toolbox库模块使用指南(五)-S-Fuction模块(C MEX S-Function)》源码打包
2023-10-11
《开箱报告,Simulink Toolbox库模块使用指南(七)-S-Fuction Builder模块》源码打包
2023-10-07
《开箱报告,Simulink Toolbox库模块使用指南(四)-S-Fuction模块》Demo工程
2023-10-03
2016电子设计竞赛A题-降压型直流开关稳压电源-参赛全程资料
2023-03-27
Simulink三种方式处理CAN消息的Demo工程(Matlab 2020b)
2023-03-19
Simulink五种基本模块自动生成代码的Demo工程(Matlab 2020b)
2022-12-27
配置CANoe自动化测试的五种实现方式Demo工程(CANoe 15)
2022-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人