自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (4)
  • 收藏
  • 关注

原创 MATLAB学习——字符和字符串类型

前言MATLAB 中的数据类型主要包括数值类型、 逻辑类型、 字符串、函数句柄、 结构体和单元数组类型。 这6种基本的数据类型都是按照数组形式存储和操作的。一、文本字符串在MATLAB中, 文本当作特征字符串或简单地当作字符串。字符串能够显示在屏幕上, 也可以用来构成一些命令, 这些命令在其他的命令中用于求值或者被执行。在MATLAB中可能会遇到对字符和字符串的操作。 一个字符串是存储在一个行向量中的文本, 这个行向量中的每一个元素代表一个字符。 实际上, 元素中存放的是字符的内部代码, 即AS

2020-06-09 16:28:56 2390

原创 MATLAB学习——逻辑类型

前言MATLAB 中的数据类型主要包括数值类型、 逻辑类型、 字符串、函数句柄、 结构体和单元数组类型。 这6种基本的数据类型都是按照数组形式存储和操作的。一、逻辑类型逻辑类型的数据是指布尔类型的数据及数据之间的逻辑关系。 除了传统的数学运算, MATLAB还支持关系和逻辑运算。 这些运算的目的是提供求解真/假命题的答案。作为所有关系和逻辑表达式的输入, MATLAB 把任何非零数值当作真, 把零当作假。 所有关系和逻辑表达式的输出:对于真, 输出为1; 对于假, 输出为0。逻辑类型数据进行运算

2020-06-09 15:40:37 2188 1

原创 MATLAB学习——数值类型

前言MATLAB 中的数据类型主要包括数值类型、 逻辑类型、 字符串、函数句柄、 结构体和单元数组类型。 这6种基本的数据类型都是按照数组形式存储和操作的。一、基本的数值类型主要有整数、 单精度浮点数和双精度浮点数,1、 数值类型数据的分类 整型:int8、uint8、int16、uint16、int32、uint32。有符号和无符号的整数类型 浮点型:单精度浮点类型:single,双精度浮点类型:double。MATLAB中数值类型的数据包括有符号和无符号整数、 单精度浮点数和双精度浮点

2020-06-09 14:58:55 1914

原创 无刷直流电动机及其控制

知识结构框图一、无刷直流电动机的发展历史1831年,法拉第发现了电磁感应现象,奠定了现代电机的基本理论基础。从19世纪40年代研制成功第一台直流电机。1955年,美国人Harrison首次提出了用晶体管换相线路代替电机电刷接触的思想,这就是无刷直流电机的雏形。1962年试制成功了借助霍尔元件(霍尔效应转子位置传感器)来实现换相的无刷直流电机。20世纪70年代初期,又试制成功了借助比霍尔元件的灵敏度高千倍左右的磁敏二极管实现换相的无刷直流电机。1968年,德国人W.Mieslinger(梅尔斯林

2020-06-03 13:16:49 7963

原创 步进电动机及其控制

知识架构框图一、步进电动机简介1、步进电机主要功能1、步进电动机(Stepping Motor,或 Step Motor 、Stepper Motor)是一种可由电脉冲控制运动的特殊电动机,可以通过脉冲信号转换控制的方法将脉冲电信号变换成相应的角位移或线位移。因此步进电动机也被称为脉冲电动机(Pulse Motor)。2、步进电动机不能直接使用通常的直流或交流电源来驱动,而是需要使用专门的步进电动机驱动器驱动。通过一定的控制方式,可以使步进电动机运动时的角位移或线位移与脉冲数成正比,即其转速或线速

2020-06-03 10:13:12 9505 1

原创 QT5开发——GUI程序原理分析

一、命令行应用程序1、命令行应用程序的特点:是一种基于顺序执行结构的可执行程序;程序执行过程中不需要与用户产生交互;程序执行结束后给出最终的运行结果。比如:gcc a.c b.c //使用gcc交互编译链对C语言文件进行编译,链接成可执行文件。编译执行命令行应用程序过程中不会产生用户交互,编译结束后会生成可执行文件。2、命令行应用成熟的运行模式程序的运行有固定的开始和固定的结束。程序的入口即为在命令行中敲击的命令,也就是在我们常说的Shell,用户与操作系统内核之间进行交互的

2020-05-30 09:14:18 707

原创 ESP8266学习一Arduino开发环境搭建及第一个Wifi点灯开发例子

一、ESP8266的Arduino开发环境搭建Arduino IDE 是由 Arduino 官方提供的支持 C 语言的集成开发环境,主要是针对 Arduino 系列的开发板进行编程。我们可以通过简单的配置,在原本的Arduino编程环境里添加上对 ESP8266 开发板的支持。此处介绍三种常用的搭建方法。1、最常用的是在Arduino下的工具的开发板管理器进行在线下载首先添加ESP8266板级支持进入首选项(Preferences),找到附加开发板管理器地址(Additional Board Ma

2020-05-09 16:17:24 3886 1

原创 ESP8266学习一NodeMCU固件+Lua语言开发

一、NodeMCU固件简介NodeMCU,是一个开源的物联网平台。 它使用Lua脚本语言编程。该平台基于eLua 开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。二、NodeMCU固件烧写1、基于NodeMCU的Lua脚本化编程,该种方式是首先在模块中烧入NodeMCU固件,在此基础之上利用类似于Node.j

2020-05-09 10:29:36 3940 1

原创 ESP8266学习一ESP8266系统学习

一、ESP8266简介#ESP8266是乐鑫公司出的一款串口转Wifi芯片,市面上常见的是安信可公司开发的WiFi串口模块,功能简单来讲就是:1、通过wifi协议接收到数据,从串口输出;2、从串口端接收数据,通过wifi输出数据。一般常见的都是esp8266模块,如图所示:WiFi通信协议决定了esp8266可以工作在三种模式下:1、串口无线 WIFI(COM-AP)模式即esp8266模块作为无线 WIFI 热点,允许其他带有WIFI功能的设备(比如手机移动端、PC端)连接到本模块,通过移

2020-05-09 09:12:49 2088

原创 第一次写博客,希望可以有一个好的开头,让自己融入大家交流分享的圈子。

一、自我介绍:本人目前仍在本科就读大三自动化专业,从大一接触电子学习,参加过2019年全国大学生电子设计竞赛,获得国家一等奖;其余获得一些省级一等奖等其他奖项,国家级大创立项等等,在校期间担任实验室负责人,由于学业繁忙,除了专注于理论知识外,就会泡在实验室做项目,以前由于学校课程太繁重,加上实验室事情也很多,自己也没有写博客的习惯,感觉会有点浪费时间,所以只会在CSDN上找资料、查问题等,没有有...

2020-05-04 11:09:19 400

23种设计模式(C++).pdf

关于C++项目的设计模式分析,懂了设计模式,你就懂了面向对象分析和设计( OOA/D)的精要。反之好像也可能成立。道可道,非常道。道不远人,设计模式亦然如此。

2020-07-04

azure_rtos_guix_studio_setup_version_6.0_May_20_2020.exe

Azure RTOS GUIX配合微软新开源的Azure ThreadX RTOS ,性能强悍、代码简洁,覆盖率超过60亿的电子产品,超前于市面上常用的RTOS,此安装包可以直接进行默认配置安装。

2020-05-30

非常轻松、好用的cadence allegro的env快捷键文件

自己根据使用习惯定义的占据键盘所有键的candece快捷键文件,非常好用。 WASDR最常用:移动、布线、手动修线、done、翻转等等。

2020-05-04

2019年电赛C题国一代码.zip

本人参加2019年全国大学生电子设计竞赛,做的题是C题线路负载即故障检测装置,获得国家一等奖。使用DDS扫频技术,用AD9851通过STM32使用IIC协议输出不同频率的正弦波,通过一系列信号调制电路后,在线路二端口网络进行检测,采集电压频率值,通过STM32进行信号处理,得到不同的端口负载信息和网络识别。

2020-01-05

空空如也

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

TA关注的人

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