自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AD软件画电路图笔记

最近使用AD软件画了一个arduino的板子,自己画原理图库、pcb库、原理图、pcb图,以及后来打板和原材料购买。和后来的硬件电路焊接,及硬件电路测试和烧录程序。这是我整个流程下来记的笔记,分享给大家。一:AD软件新建项目1、两库:原理图库,pcb库。两图:原理图,pcb图。2、新建工程:new-project-pcbproject3、建立原理图:工程上右键ade new to project - schematic。建立pcb图:工程上右键ade new to project - pcb。4、

2020-09-21 09:57:39 8992

原创 qml左上角图片更改

一、首先我们拥有一个png的图片在网页上搜索图片转换png转ico如下图所示 :二、在pro文件中添加下面的一句话RC_ICONS = icon.ico

2020-12-30 11:10:00 280 1

原创 常用PLC各系列简介大全

西门子:三菱欧姆龙松下基恩士台达信捷施耐德AB(罗克韦尔)

2020-10-10 16:27:03 2397

转载 全局路径规划之-A*算法

A* 寻路算法原文地址: http://www.gamedev.net/reference/articles/article2003.asp概述虽然掌握了 A* 算法的人认为它容易,但是对于初学者来说, A* 算法还是很复杂的。搜索区域(The Sea...

2020-02-19 10:28:43 2305 2

原创 MATLAB仿真出现的错误

错误一:Output argument ‘y1’ is not assigned on some execution paths.原因:变量未初始化。

2019-12-27 14:40:56 7353 2

原创 simulink的scoope模块的介绍

Scope and Floating Scope:显示仿真过程中产生的信号。显示与仿真时间相关的输入信号:1,作用域窗口——如果作用域窗口在模拟开始时关闭,作用域数据仍然写入连接的作用域。因此,如果在模拟之后打开范围,范围窗口将显示输入信号。,2,标绘信号——如果输入信号是连续的,示波器将绘制点对点标绘。如果信号是离散的,示波器绘制一个阶梯图。3,时间步长值——范围块只显示主要的时间步长值...

2019-12-26 13:12:26 2336 1

转载 100道经典的c语言面试题

100 条经典C语言笔试题目 题目来源:1、中兴、华为、慧通、英华达、微软亚洲技术中心等中外企业面试题目;2、C 语言面试宝典(林锐《高质量编程第三版》)。说明:1、部分C 语言面试题中可能会参杂部分和C++ 相关的知识,为了保持题目的灵活性故保留,但选题最终还是会以C 语言题目...

2019-12-25 11:07:23 2564

原创 carsim1 车辆和程序数据链接

1,Vehicle/System link.车辆/系统链接。这个链接通常指向描述被模拟系统的数据集。当链接到一个数据集时,它会显示VS浏览器用于识别与所选车辆数据匹配的数学模型的代码(例如Ind_Ind)。在这三个车辆仿真产品中,这个链接也可以设置为一个轮胎数据集,在这种情况下,VS轮胎测试仪是运行的,而不是一个完整的车辆仿真。2,Procedures link. 程序的链接。这通常用于到过程...

2019-12-20 11:01:07 1464

原创 Qt编程涉及的术语和名词

它们不一定专属于 Qt,在其它的 C/C++ 开发过程中也会使用到。1,Project 的中文翻译是“项目”或者“工程”,这里的项目是指为实现某个相对独立功能的程序代码合集,这些代码不单单是放在一块,而是有相互之间的关联性。2,Makefile,即生成脚本。现在 Makefile 通常都有工具自动生成,如 qmake 工具, 这样就大量减轻了程序员的负担。生成器 make 可以依据规范的 Ma...

2019-12-18 11:08:30 784

原创 Qt用到的开发工具

1,GNU 是一个计划或者叫运动。在这个旗帜下成立了 FSF,起草了 GPL 等。做了编辑器 Emacs 和编译器 GCC。2,GNU 系统缺少操作系统内核。Linux 只是一个系统内核,于是合在一起打包发布叫 GNU / Linux。然后大家念着念着省掉了前面部分,变成了 Linux 系统。GNU工具集包括以下部分:3,GCC 编译器是 Linux 下默认的 C/C++ 编译器。GNU C...

2019-12-18 10:54:54 289

原创 Qt安装(Windows平台)

Qt 的安装组件分为两部分:一部分是“Qt 5.9”分类下的,该分类包含的是真正的 Qt 开发库组件;另一部分是“Tools”分类下的,该分类包含的是集成开发环境和编译工具。“Qt 5.9”分类下的开发组件组件说明MinGW 5.3.0 32 bit编译器模块。MinGW 是 Minimalist GNU for Windows 的缩写,MinGW 是 Win...

2019-12-17 22:42:23 3116 1

原创 QT是用QML还是用C++?

1,Qt4 时代的主流就是传统部件(或叫控件)编程,所用的语言一般是 C++。2,Qt5 将 QML 脚本编程提到与传统 C++ 部件编程相同的高度。3,QML 包含大量使用手机移动设备的功能模块,比如基本部件(QtQuick 模块)、GPS 定位、渲染特效、蓝牙、NFC、WebkKit 等等。,4,QML是一种描述性的脚本语言,文件格式以.qml结尾。语法格式非常像CSS(参考后文具体例子...

2019-12-17 18:06:37 2076 1

原创 Qt和其它GUI库的对比

Windows 下的 GUI 库Windows 下的 GUI 解决方案比较多:基于 C++ 的有 Qt、MFC、WTL、wxWidgets、DirectUI、Htmlayout;基于 C# 的有 WinForm、WPF;基于 Java 的有 AWT、Swing;基于 Pascal 的 有Delphi;基于Go语言的有 walk 和 electron;还有国内初露头角的 aardio...

2019-12-17 17:56:51 1098

原创 Qt简介

1,GUI 图形用户界面(Graphical User Interface,)2,CUI 不带界面的命令行(Command User Interface,)3,API:概念:API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数4,SDK:概念:软件开发工具包(外语首字母缩写:SDK、外语全称:Software Developmen...

2019-12-17 17:52:14 828

原创 建立车辆动力学系统的模型

This example shows nonlinear grey-box modeling of vehicle dynamics. Many new vehicle features (like Electronic Stability Programs (ESP), indirect Tire Pressure Monitoring Systems (TPMS), road-tire fri...

2019-12-11 14:42:23 2010 1

原创 在模糊控制中实现fis与simulink的连接(已解决)

这是在网上找的方法:但是按照这个方法做下来之后,有一些错误。总体分两种:错误1 :它不让我这样命名错误二:在上面基础上我就命名为【U2.fis】,是可以这样命名的。但是运行会报错,fis不存在。有没有大佬遇见过这种情况,还请直道小弟一番。小弟也会尽量找原因,到时候更新。...

2019-12-10 16:01:59 10166 12

原创 PID

1,增大比例系数P一般将加快系统的响应,在有静差的情况下有利于减小静差,但是过大的比例系数会使系统有比较大的超调,并产生振荡,使稳定性变坏。2,增大积分时间I有利于减小超调,减小振荡,使系统的稳定性增加,但是系统静差消除时间变长。3,增大微分时间D有利于加快系统的响应速度,使系统超调量减小,稳定性增加,但系统对扰动的抑制能力减弱。口诀:参数整定找最佳, 从小到大顺序查。先是比例后积分, ...

2019-12-10 13:57:21 777

原创 qt的涉及的一些概念的简述

Qt Creator一,Qt Creator是跨平台的 Qt IDE包含:1,项目生成向导2,高级的 C++ 代码编辑器3,浏览文件及类的工具4,集成了 Qt Designer、Qt Assistant、Qt Linguist、图形化的 GDB 调试前端,集成 qmake 构建工具等。集成 : Qt DesignerQt Quick二,Qt Quick 一种高级用户界面技术包含:...

2019-12-09 22:40:24 137

原创 simulink的模块封装与解封装

MATLAB/Simulink 使用技巧:模块封装(简单)1,新建或者打开Simulink仿真环境。2,选择需要封装的部分,单击鼠标右键选择“create subsystem”选项即可封装模块。MATLAB/Simulink 使用技巧:模块解封装。好像没有特地解封装的,就复制,然后在外面黏贴吧。...

2019-10-17 13:57:42 18844

原创 ubuntu安装ROS过程中遇到的问题总结

错误1设置密钥sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116gpg: 冲突的指令如果在连接密钥服务器时遇到了问题,可以尝试在上面的命令中用 hkp://pgp.mit.edu:80 或 hkp://key...

2019-07-25 11:52:22 3211

原创 Error occurred when evaluating apply callback【计算应用回调时发生错误】

Error occurred when evaluating apply callback在simulink里面的serial configuration模块里面选择串口是出现这个报错。首先我使用的是虚拟串口,com1和com2连接。前几天还行,今天打开就不行了,然后我清除了虚拟串口的串口还是不行,把这个文件打包发给了同事,他说没问题。没办法要下班了,我就打算第二天再弄,然后我第二天打开电脑就...

2019-07-17 08:15:06 3800 4

转载 CAN协议,系统结构和帧结构

CAN:Controller Area Network,控制器局域网 是一种能有效支持分布式控制和实时控制的串行通讯网络。 CAN-bus: Controller Area Network-bus,控制器局域网总线技术  CAN总线系统结构 CAN 控制器接收控制单元中微处理器发出的数据,处理数据并传给CAN收发器CAN收发器将数据传到总线 or 从总线接...

2019-07-12 15:04:22 128

转载 CAN通信详解

本章我们将向大家介绍如何使用STM32自带的CAN控制器来实现两个开发板之间的CAN通讯,并将结果显示在TFTLCD模块上。本章分为如下几个部分:30.1 CAN简介30.2 硬件设计30.3 软件设计30.4 下载验证30.1 CAN简介CAN 是Controller Area Network 的缩写(以下称为CAN),是IS...

2019-07-12 15:03:11 729

转载 win10下CANdb++编辑器的下载和安装

 CANdb++是汽车CAN总线DBC文件的编辑软件https://download.csdn.net/download/wukuan_123/10473772  我已经把资料打包上传了,可以直接下载1、首先打开vector的官方网站 ,版本CANdb++ Admin.J1939 3...

2019-07-11 16:20:39 440

转载 MATLAB中的S-Function的用法(C语言)

1. S-Function简介  S-Function是system-function的缩写。说得简单,S-Function就是用MATLAB所提供的模型不能完全满足用户,而提供给用户自己编写程序来满足自己要求模型的接口。2. MEX函数与M文件的区别第一,  MEX 函数能实现的回调函数比M-文件能实现的回调函数要多得多;第二, &nb...

2019-07-11 10:56:51 1275

转载 Matlab S-Function详解

原文连接:https://blog.csdn.net/jirryzhang/article/details/78335358Part I: 所谓s函数是system Function的简称, 用它来写自己的simulink模块. s函数可以用matlab、C、C++、Fortran、Ada等语言来写, 这儿我只介绍怎样用matlab语言来写吧(主要是...

2019-07-08 18:24:36 1954 2

原创 转载别人的博客时图片不出来的解决办法

我今天很郁闷,公司的无线网也不好使,经常断开半天才连上,有时候刷网页都刷不出来,碰巧我今天转载大佬的博客的时候,文字和图片都能复制到makedown编辑器里面了,但是就是图片显示不出来,因为以前是可以的,今天突然就不行了,在经常断网的情况下试了很多遍也不行,遇到这种事情会导致人心情瞬间爆炸。后来我就用了同事的热点,想着心平气和的在弄一下,没想到还是不行。就像下面这样。我用蓝色的标记,原文作者用...

2019-07-04 17:54:15 1206

转载 [Matlab]Simulink串口接收详解2用S-Function解析数据包

原创文章,欢迎转载。转载请注明:转载自 祥的博客原文链接:https://blog.csdn.net/humanking7/article/details/808565051.概述1.1. S-Function模块设置1.2. Data Type Conversion模块设置2. 效果3. S-Function源码3.1. S-Function源码 - unPackData...

2019-07-04 17:36:12 2061 1

转载 [Matlab] Simulink 串口接收详解1

原创文章,欢迎转载。转载请注明:转载自 祥的博客原文链接:https://blog.csdn.net/humanking7/article/details/808512231. 接收uint8数据1.1. 接收端设置2. 接收double数据2.1. 接收端设置2.2. 发送端设置3.模块讲解3.1. 模块 Serial Receive3.2. 模块 Serial ...

2019-07-04 17:31:25 3248

转载 常见电平类型:TTL电平,CMOS电平,232/485电平,OC门,OD门

1.RS232电平或者说串口电平,有的甚至说计算机电平,所有的这些说法,指得都是计算机9针串口 (RS232)的电平,采用负逻辑,-15v~ -3v 代表1+3v~ +15v 代表02.RS485电平 和 RS422电平由于两者均采用差分传输(平衡传输)的方式,所以它们的电平方式,一般有两个引脚&n...

2019-07-03 14:11:49 821

原创 TTL电平、CMOS电平、RS232电平的介绍

TTL电平TTL电平信号规定,+5V等价于逻辑“1”,0V等价于逻辑“0”(采用二进制来表示数据时)。这样的数据通信及电平规定方式,被称做TTL(晶体管-晶体管逻辑电平)信号系统。这是计算机处理器控制的设备内部各部分之间通信的标准技术。系列说明54/74系列标准TTL输入高电平最小2V,输出高电平最小2.4V,典型值3.4V,输入低电平最大0.8V,输出低电平最大0.4V...

2019-07-03 14:09:44 519

转载 RS232 DB9 公头 母头 串口引脚定义

转自:http://hi.baidu.com/zhy_myspace/item/ad1ab0f112a4da1ad7ff8cf9DB9 公头 母头 串口引脚定义   1.RS-232端(DB9母头/孔型)引脚定义引脚序号     2    &...

2019-07-03 10:36:48 329

原创 串口知识梳理

串行通讯串行通讯可以进一步分为单工、半双工和全双工三种。串行通讯又分为异步通讯和同步通讯两种方式。在单片机中,主要使用异步通讯方式。串行接口标准RS-232:一种在低速率串行通讯中增加通讯距离的单端标准。RS-232采取不平衡传输方式,即所谓单端通讯。RS-422:数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线。典型的RS-422是四线接口。实际上还有一根信号地线,共5根线...

2019-07-03 10:30:13 172

原创 常见四大类型视频接口

最古老的接口—VGAVGA、DVI、HDMI、DP…不同视频接口有啥区别?VGA接口(Video Graphics Array)要说 VGA 接口的历史,最早可以追溯到1987年了,蓝色的插头也是最有辨识度的一个接口。VGA 接口有3排针脚,每排5个,共有15针。VGA接口采用的是模拟信号,在早之前使用CRT显示器(俗称的大脑袋)时,使用的都是 VGA 接口,不过目前几乎已经被淘汰了,只有个...

2019-07-02 10:55:14 2341

原创 MATLAB三维图形绘制

三维图形绘制1. 曲线图绘制plot3指令:2. 网格图绘制绘制函数z=f(x,y)的三维网格图的过程如下:(1)确定自变量x和y的取值范围和取值间隔。x = x1:dx:x2, y = y1:dy:y2(2)构成xoy平面上的自变量采样“格点”矩阵①利用“格点”矩阵的原理生成矩阵x = x1:dx:x2, y = y1:dy:y2;X = ones(size(y))...

2019-06-29 16:08:15 2047

原创 MATLAB数据可视化

图形绘制的基本步骤1.准备图形数据。2.选定图形窗口及子图位置。figure.1,figure.2···3.调用绘图函数绘制图形。如plot函数。4.设置坐标轴的范围,刻度及坐标网格。5.设置线型,标记类型及其大小。6.添加图形注释。如:图名,坐标名称,图例,文字说明。7.图形的导出与打印。图形绘制相关指令1. plot指令指令使用规范plot(x,y)以...

2019-06-28 17:36:34 2541

原创 MATLAB程序的调试

1.程序出现的常见错误类型错误类型常见错误语法错误变量名的命名不符合规则,函数名误写,函数的调用格式错误,标点符号的缺漏,循环遗漏end等逻辑错误主要表现在程序运行后,得到的结果与预期设想的不一致,系统不会提示信息,很难发现。异常指程序执行过程中由于不满足前置条件或后置条件造成的程序执行错误2.程序调试的两种基本方法分类基本方法直...

2019-06-27 18:37:44 1055

原创 MATLAB编程基础

关于M文件编辑器和M文件,MATLAB提供了大量操作和控制指令,如下表:1.变量MATLAB将变量划分为三类:(1)局部变量:(2)全局变量:(3)永久变量:MATLAB默认的特殊变量:特殊变量描述ans系统默认的保存运算结果的变量名pi圆周率epsMATLAB中的最小数inf表示无穷大NAN或nan表示不定数i或j虚数...

2019-06-27 14:12:50 250

原创 MATLAB中运算优先级排列

运算优先级算术运算优先级最高,其次是关系运算符,最低级别是逻辑运算符。优先级运算法则1括号:()2转置和乘幂:‘ , ^ , .^3一元加减运算和逻辑非: + , - , \4* , / , .* , ./5:6>,>=,<,<=,==,~=7&8\9捷径逻...

2019-06-26 15:38:03 3608

原创 MATLAB基本矩阵操作

一:矩阵和数组的概念及区别矩阵和数组的区别:所谓数组,是有序的元素序列。数组是用于储存多个相同类型数据的集合。矩阵和数组之间的联系:在MATLAB中,矩阵是以数组的形式存在的。因此一维数组相当于向量,二维数组相当于矩阵,所以矩阵是数组的子集。二:矩阵的构造矩阵的构架方式有两种,一是与单元数组相似可以对变量直接进行赋值。二是MATLAB中提供构建特殊矩阵的指令。特殊矩阵的构建函数:...

2019-06-26 15:16:52 887

空空如也

空空如也

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

TA关注的人

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