自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ERTFYANG学习笔记

嵌入式 ,汽车电子

  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

转载 STM32串口在首次发送字符的时候,首字符丢失解决办法

转载文章链接:https://blog.csdn.net/w282529350/article/details/9025069网上关于发送字符的代码大多如下:USART_SendData(USART1,(uint8_t)ch);while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);其实咋一看是说的通的,但是在仔细看...

2019-12-10 19:11:39 787

转载 协方差矩阵

1. 协方差定义X、Y 是两个随机变量,X、Y 的协方差 cov(X, Y) 定义为:其中: 、2. 协方差矩阵定义矩阵中的数据按行排列与按列排列求出的协方差矩阵是不同的,这里默认数据是按行排列。即每一行是一个observation(or sample),那么每一列就是一个随机变量。协方差矩阵:协方差矩阵的维度等于随机变量的个数,即每一个 observation 的维度。在...

2019-01-08 10:20:38 652

转载 卡尔曼滤波

我是勤劳的搬运工,转自:1、http://blog.csdn.net/karen99/article/details/77717432、http://blog.csdn.net/tudouniurou/article/details/62775123、https://blog.csdn.net/xxyy142857/article/details/46972115---------...

2019-01-07 22:09:36 513

原创 C语言中malloc函数产生的内存泄漏问题

 一、malloc函数        使用malloc函数要注意:如果所申请的内存块大于目前堆上剩余的内存块(整块),则内存分配就会失败,函数返回值为NULL。注意这里说的是“堆上剩余内存块”不是所有剩余内存块之和,因为malloc函数申请的是连续的一块内存。malloc函数申请内存有不成功的可能,那我们在使用指向这块内存的指针时,必须用if( p!=NULL )语句上来验证内存分配是否成...

2018-10-17 09:05:24 2639 1

转载 linux文件权限

转载链接:https://www.cnblogs.com/0xcafedaddy/p/7132860.html 755,775,777,ugoa 等分别代表什么含义?这些数字是如何得到的?1.常用的linux文件权限:444 -r--r--r--600 -rw-------644 -rw-r--r--666 -rw-rw-rw-700 -rwx------744 -rw...

2018-09-18 17:35:36 236

转载 钟平---逻辑英语的语法讲解

转载地址:https://blog.csdn.net/sinat_30545941/article/details/81916128  一切的一切都只是套路!             ——鲁迅核心公式:En: (状语1) 主(定语1) 谓(状语2) (宾)(定语2) (状语1)Ch: (状语1) (定语1)主 (状语2)谓 (定语2)(宾) (状语1)主谓宾的位...

2018-09-17 12:57:48 41589 3

原创 const类型限定符

C primer plus 第六版的403页有较为详细的讲解const1、const int a=12;该声明让a成为只读变量,初始化后就不能再改变它的值。2、在指针声明中使用const主要是区分是限制指针本身为const还是限制指针指向的值为const①、const float *pf;  //pf指向一个float类型的const值创建了pf指向的值不能被改变,而pf本...

2018-09-02 10:34:20 309

转载 static--修饰(局部变量、全局变量、函数)

文章转载链接: https://blog.csdn.net/Payshent/article/details/70242965在我们刚开始接触接触C语言的时候一定听说过static关键字,在刚开始学习C语言的时候相信很多人都会对static感到记忆深刻,刚开始学的时候我也一脸懵逼,现在觉得时候做一个归纳整理了。static的用法也就下面几点, 1):static修饰局部变量 2):stat...

2018-09-01 22:15:56 3377

原创 leetcode题目整数颠倒

一、思路输入一个int型数x1、先计算出x的余数,为了读出数x的最后一位2、对x除以10,得到一个新的x3、重复1、2两个步骤就可以依次得到x的每一位数字4、对x的各个位进行加权计算得出翻转后的结果,5、翻转过程中要判断是否超出了int型可存储的最大范围。 二、程序int reverse(int x) { int m = 0; int temp;...

2018-07-30 22:39:11 279

原创 scanf函数使用遇到的问题

本人在使用scanf函数时,偶然在该函数的第一个参数的%s后面添加了一个“\n”,导致程序运行有问题。#include <stdio.h>int main(){ char pet[30]; printf("请输入一个字符串\n"); scanf("%s\n",pet); printf("%s\n", pet); return 0;}显然上述程序的scanf函...

2018-07-25 20:48:33 350

转载 大小端模式,stm32采用小端模式

存储模式:小端:较高的有效字节存储在较高的存储器地址,较低的有效字节存储在较低的存储器地址。大端:较高的有效字节存储在较低的存储器地址,较低的有效字节存储在较高的存储器地址。 STM32 属于小端模式,简单地说:比如:temp=0X12345678;假设temp的地址为:0X4000 0000那么,在内存里面,其存储就变成了:|       地址                       ...

2018-07-19 21:45:30 9565

转载 strtol函数参数详解

    long int strtol(const char *nptr, char **endptr, int base);为什么第二个参数不用初始化只用定义一个未初始化的char 类型的指针即可???strtol是atoi的增强版,参数base范围从2至36,或0。参数base代表采用的进制方式,0/10是十进制1. endptr是一个传出参数,函数返回时指向后面未被识别的第一个字符。例如ch...

2018-06-12 09:14:22 2893 2

原创 while(getchar()=='\n')continue;为什么作用是清空行

综合网上多篇资料,自己总结出了下面的内容:1、getchar()是在输入缓冲区顺序读入一个字符(包括空格、回车和Tab);2、从缓冲区读走一个字符,相当于把这个字符从缓冲区里面清楚;3、第一次执行getchar函数时,确实需要人工的输入,但是如果你输了多个字符,以后的getchar函数再执行时就会直接从缓冲区中读取了。实际上是 输入设备->内存缓冲区->程序getchar函数  ;4、...

2018-06-03 21:01:28 10908 11

转载 c语言运算优先级记忆方法

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名 ->成员选择(指针)对象指针->成员名 2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式 ++自增运算符++变量名/变量名++单目运算符--自减运算符--变量名/变量名--单目运算符*取值运算符*指针变量...

2018-05-26 14:15:34 671

原创 MATLAB利用串口接收数据,并实时显示图形

MATLAB利用串口接收数据,并实时显示图形,点这里

2018-05-08 17:28:10 34403 1

转载 matlab数据采集——串口操作

matlab功能强大,串口操作也很简单,相信看过以下两个实验你就能掌握咯!开始吧!实验1:从电脑COM2口读取数据,并将数据保存在TXT文件中,方便数据分析,下面是M脚本:[java] view plain copy%名 称:Matlab串口-Lab1  %描 述:串口读,并写入txt文件中  s=serial('com2');  s.BytesAvailableFcnMode='byte';  ...

2018-05-08 16:55:33 10624

原创 carsim学习笔记6——转向系统的学习

讲解了carsim的英语部分

2018-04-18 11:07:46 8469 5

原创 carsim学习笔记4——构建路面

carsim的道路模型设置这里选择如下图所示:1、X-Y coordinates of path(道路的x_y坐标)条件选择如下所示:这个道路是以x,y点构建的道路模型这个道路模型求解后,动画显示只有中心线而没有路面以及路边环境,原因是这个里面只给了x_y坐标,只能得到道路的中心线不能获得路面的信息以及周边环境的信息。道路构建原理:①根据x_y坐标建立的只是一个道路的中心线,中心线的长度就是参数设...

2018-04-13 16:37:12 25101 12

原创 carsim学习笔记5——carsim与simulink联合仿真

一、如何在carsim中找出想要的输入输出1、在carsim的输入输出接口设置界面选中i_i_imports_tab.txt或者i_i_outputs_tab.txt,右侧有一个view  spreadsheet按钮,点击后,会用excel打开这个文件,显示出所有的输入输出接口2、在excel中,选中全部内容——点击排序和筛选——选择筛选——在excel中点击想选io口的单位所在表格——点击所在列...

2018-04-12 21:59:48 16044 3

原创 carsim学习笔记4——路面的一些设置1

这里以3D路面为例点击路面进去具体的设置界面路面中心线X_Y坐标,这里选择的是一条直线路面高度与位移的关系,即道路的坡度大小设置路面左右两侧高度的设置,可以设为一边高一边低,一般在曲线路面是使用,为了保证一定的离心力1、路面中心线X_Y坐标的设置2、3、路面超高(不清楚这个术语的字是否正确)设置同样,新建一个数据库,点击蓝色部分进入具体的参数设置,如下图所示点击右下角的view 3DMap显示出一...

2018-04-12 16:51:52 22119 1

原创 carsim学习笔记3——仿真环境(驾驶员道路环境)

external PARSSFILE是外部变量同样仿真之前,每一步都建立自己的数据库这里以1210km/h的双移线为例,建立自己的数据库,然后点击进入具体的参数设置1、速度控制2、制动控制2.1 braking制动压力常量制动压力为变量(大小随时间变化)疑问:使用制动时,车辆的刹车灯没亮(表示刹车没加进去),不知道什么原因???2.2 braking pedal force  踏板力制动3、变速器...

2018-04-12 10:33:01 23600 3

原创 carsim的学习笔记2——test specifications

一、整车的参数配置 一般选择vehicle accembly,因为这个里面提供的车型比vehicle loaded condition中提供的车型要多。 vehicle configuration:lnd_lnd中的lnd_lnd表示的含义是前后都是独立悬架。1、为了不破坏原先软件自带的数据库,需要自己新建数据库①按工具栏中的new新建一个整体的数据库②新...

2018-04-10 16:27:19 13847 9

原创 carsim学习笔记1—界面工具的含义

工具栏中的tool的erd file utility 可以进行3种文件格式的转换tool中的preferences进去后发现左下角出现红色,可能是数据库的这部分内容被删除了;view界面是去调节一些界面的大小等参数的设置;animate右边的是设置车的颜色,下面的复选框可以选择观察车辆的角度,即选择以什么样的角度来观察车辆的运行;...

2018-04-09 20:50:32 6013

原创 carsim8.02和matlab2016b的联合仿真,找不到carsim s-function的解决办法

本人是一个carsim的初学者,使用的是网上关于ABS的那个例程。但是跟着教程做到联合仿真的那一步的时候,遇到了题目中的问题。解决步骤:1、将carsim的求解器sloves的文件目录加载到matlab的路径中去2、将matlab的默认工作目录设置为carsim中simulink模型所在的目录3、联合仿真后发现可能发现simulink模块库中仍然没有carsim s-function模块,这时候可...

2018-04-02 16:36:03 14084 9

转载 can报文的帧格式

2017-12-21 16:15:45 4741

转载 CAN2.0的标准帧和扩展帧格式

2017-12-21 15:31:59 26629 2

转载 CAN 多于8字节的拆包组包协议

一、、分段协议分段协议位于CAN数据区中的一个单字节中,格式如下:76543210分段类型分段计数 分段类型 - 表明是第一段、中间段的还是最后段的发送。分段类型位值1

2017-12-21 15:20:10 8696

转载 can总线资源总结

①网址链接:http://lib.csdn.net/embeddeddevelopment/knowledge/901?page=11#md②CAN总线多帧即连续帧数据发送 拆包与重装        网址:http://blog.csdn.net/mengqingbin5219/article/details/77970774

2017-12-21 14:57:26 745

Carsim Educational Manual

读者下载时请注意,该文档是英文的,Carsim Educational Manual包含了carsim的使用指南

2018-07-02

汽车理论(余志生)

根据作用于汽车上的外力特性,分析了与汽车动力学有关的汽车各主要使用性能:动力性、燃油经济性、制动性、操纵稳定性、行驶平顺性以及通过性,并在满足这些整车性能要求的基础上提出选择汽车设计参数的一些原则

2018-07-02

stateflow学习教程

本书详细介绍了 MATLAB 产品体系中用于动态逻辑系统建模仿真的 Stateflow 产品的应用方法

2018-06-15

Bosch汽车电气与电子

该书是Bosch各个部门合作编写,详细介绍了汽车电气与电子方面的知识

2018-06-15

空空如也

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

TA关注的人

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