自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AutoSAR入门:应用背景及简介

在我们现在的汽车行业里面,汽车电子的发展过程中,我们发现有一些新的趋势汽车电子系统的复杂性不断增长。我们现在可以看到车辆有越来越多的功能,那么这些功能呢,也在往这个控制器上进行集中,比如说我们现在看到有很多域控制器。那么域控制器本身呢,它可能负责很多的功能,那么这就导致了我们这个电子系统的复杂性不断的增长。同时,软件代码的数量也是急速的上升。另外一方面的原因是在这个汽车电子发展过程中,我们发现整车寿命往往长于ECU的生命周期,那也就意味着在整车的生命周期里面,可能需要对ECU的软件进行开发和升级。

2023-10-19 23:53:06 274

原创 AutoSAR点亮LED:开发环境介绍

通过点亮LED灯的实验来了解AutoSAR工具链中的各个软件的作用,并了解使用AutoSAR工程的开发流程,使我们对AutoSAR有一个直观的认识。

2023-10-18 20:12:41 230

原创 AutoSAR入门:软硬件开发环境搭建概览

NXP的车规级MCU内核是Cortex-M4F,带有FPU和DSP功能时钟112M(超频模式)、80M(正常模式)、48M(正常模式,官方开发工具中的配置)低功耗模式包含STOP、VLPS、VLPR等。

2023-10-18 19:52:04 829 1

原创 AutoSAR入门:开发工具链介绍

国外公司BMS 做的比较好的有联电、大陆、德尔福、AVL 和FEV 等等, 现在基本上都是按照AUTOSAR架构以及ISO26262功能安全的要求来做,软件功能更多,可靠性和精度也较高。AutoSAR将嵌入式软件划分为3层,第一层APP层(应用软件层),第二层RTE层(运行时环境),第三层BSW层(基础软件层)。2)主要包含了相关的Driver,设置MCU的资源,比如访问芯片的CAN,LIN等控制器,配置MCU的Port脚,配置MCU时钟等。1)EB用于配置MCAL层,MCAL层是MCU抽象层。

2023-10-18 19:30:03 2410

原创 Simulink中STM32支持包安装

Simulink中STM32支持包在线安装一直失败,通过多次尝试确认以下离线安装方法可以成功安装,特此记录。

2022-11-20 14:17:23 3116 3

原创 Simulink中Coder generation选项缺失问题

Simulink中Coder generation选项缺失问题

2022-11-18 09:50:43 788

原创 熟练掌握的软件

软件验证、测试工具:1、软件名:PolySpace功能:用于检测代码中的运行时错误(即需要程序运行起来之后才可能显现的错误),如指针越界、数据溢出等。主要错误如下图所示。描述:需要在MATLAB中运行2、软件名:QAC功能:是用于代码规则检查的自动化工具,代码审查主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码的逻辑表达的正确性,代码结构的合理性等方面;可以发现违背程序编写标准的问题,程序中不安全、不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问题,包括变量

2022-01-18 14:21:14 1526

原创 两列清单法

两列清单法最想做的25件事,其中5件是真正想做的,在这5件事情没做完前,一点都不能碰其余的20件。25件事列表:1、读完严蔚敏的《数据结构》2、弄明白追踪小球的代码3、学习ZYNQ板子4、学习RT-thread5、学习UCOSII6、学习STM32的架构,时钟,及所有外设功能。7、自己做一块STM32的板子用于毕业设计8、写完毕业论文9、策划一场说走就走...

2020-03-18 21:29:38 378

原创 matlab中创建函数的格式

函数定义格式:function 变量名 = 函数名(n个参数)描述语句 举例:function y = sinfun1(M)%函数功能和参数作用x = 0 : M-1;for k = 1 : numel(x)    y(k) = sin(x(k) / (100 * pi));end 注意:end是和for配对的,而不是和function配对的。注意:紧跟着...

2019-01-11 21:41:00 7492

原创 函数句柄、单元数组与结构

一、函数句柄分为两类:1,命名的函数句柄f = @sin2,匿名的函数句柄f = @(x) x.^2f = @(x, y) sqrt(x.^2 + y.^2)二、单元数组定义:可以包含一组对象,比如数字,字符,矩阵,以及其他单元数组例如:a = 100b = 'abc'c = [1, 2, 3; 4, 5, 6; 7, 8, 9]d = {a, ...

2019-01-11 21:27:38 487 2

原创 MATLAB常用操作

clear -- 从工作空间移除所有变量,释放系统内存clc -- 清除命令窗口的所有内容edit + filename -- 创建编辑文件,后缀为 .mdoc + 函数或命令 -- 查看帮助手册g = imread('filename') -- 读取图像文件,并将数据存放在矩阵g中imshow(g) -- 显示矩阵gfigure,imshow(g) -- 另开一个figu...

2019-01-11 20:52:28 237

原创 数字图象处理入门资料

分享一下数字图像处理的入门资料,希望有缘看到这篇博客,并且也想学习数字图像处理这门技术的人,我们可以共同学习,共同进步。首先,书我看的是刚萨雷斯的《数字图象处理的Matlab实现》第二版,以这本书为主,将书上的每个实验都自己做一遍,如果遇到有些概念不清楚的话,就查阅刚萨雷斯的《数字图象处理》第三版。需要的软件是matlab,我装的是2012a版本的。还有做实验的需要一些图片资源。有了这些东西我...

2019-01-10 11:48:16 168

原创 Verilog实现加减乘除运算

用Verilog实现,两个16位输入,一个32位输出的四则运算模块,这里我是使用的调用IP核的方式,毕竟人家官方推出的要比我们自个写的要稳定一点,这里调用了加法器,减法器,乘法器,触发器的IP核。代码如下:module jisuan(    //input pin;    Clk,    Rst_n,    data_A,    data_B,    mode, //+,-,*...

2019-01-09 09:18:56 21210 10

原创 Verilog实现LCD1602显示驱动

在做计算器时,需要将结果显示出来,所以就使用了LCD1602模块,这里附上驱动代码和验证代码以及调试心得。驱动代码如下://*************************************//module name :lcd_drive//engineer    :Jiahui Wen//time          :2018-11-30//function      :...

2019-01-09 08:44:14 5898 2

原创 verilog矩阵按键实现

最近闲着没啥事,用FPGA做一个计算器,练练手。其中用到了4*4的矩阵按键,在这里详细的记录一下矩阵按键的代码以及仿真代码。代码如下:/**************************************************** key_flag delay 1 clock of key_value *************************************...

2019-01-08 19:31:44 3684

空空如也

空空如也

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

TA关注的人

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