自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yngz_Miao的博客

优秀是一种习惯。

  • 博客(23)
  • 资源 (13)
  • 论坛 (2)
  • 收藏
  • 关注

原创 【C++】C++基础大杂烩(下篇)

本博客之前有C语言的教程,在C语言的基础上进行C++的学习,会轻松蛮多。此文就简单地将一些不太同的地方进行点一点,主要涉及的章节就是C语言的那几个部分:数据类型、运算符、表达式、输入输出、流程控制、函数、预编译处理、结构体、共同体、枚举、指针和引用。数组1、C++除了基本数据类型之外,还提供了构造数据类型,以满足不同应用的需要。构造数据类型包括:数组、结构体、共同体、类。C语言中没有...

2018-05-31 16:02:32 7495

原创 【Linux】Samba服务器超详细安装、配置(附带各种问题解决方式)

在嵌入式系统开发应用平台中,tftp、nfs和samba服务器是最常用的文件传输工具,tftp和nfs是在嵌入式Linux开发环境中经常使用的传输工具,samba则是Linux和Windows之间的文件传输工具。samba是模仿Windows网上邻居的SMB的通讯协议,将Linux操作系统“假装成”Windows操作系统,通过网上邻居的方式来进行文件传输的。虚拟机版本:VMware1...

2018-05-30 19:14:07 112812 17

原创 【Linux】Linux常用命令

Linux是一个可靠的、高性能的系统,而所有的这些优越性只有在直接使用Linux命令行时才能充分地体现出来。Linux系统安装成功后,就可以进入到与Windows类似的图形化界面了。这个界面就是Linux图形化界面X窗口系统的一部分。X窗口系统仅仅是Linux上的一个软件,它并不是Linux自身的一部分。虽然X窗口系统已经和Linux系统整合的非常好,但还是不能保证绝对的可靠性。另外,X窗口系...

2018-05-29 09:55:03 58184

原创 【C++】C++基础大杂烩(上篇)

本博客之前有C语言的教程,在C语言的基础上进行C++的学习,会轻松蛮多。此文就简单地将一些不太同的地方进行点一点,主要涉及的章节就是C语言的那几个部分:数据类型、运算符、表达式、输入输出、流程控制、函数、预编译处理、结构体、共同体、枚举、指针和引用。数据类型、运算符和表达式1、C语言中的头引用#include <stdio.h>,代表着standard input&amp...

2018-05-28 18:19:38 7696

原创 【Linux】虚拟机和Red Hat 5操作系统零基础安装(附:软件下载链接、图)

Linux定制安装个人PC可以安装独立的Linux操作系统,也可以采用虚拟机在Windows平台上安装Linux系统。对于初学嵌入式系统开发的人来说,采用在Windows平台上安装虚拟机是一种比较合理的选择。虚拟机版本:VMware10Linux操作系统版本:Red Hat Enterprise Linux 5附上虚拟机VMware10的下载链接:虚拟机VMware10(可能...

2018-05-24 18:19:46 9345 1

原创 【AD】Altium Designer PCB文件的绘制(下篇:PCB布线和后续)

软件版本:Altium Designer 14 在完成电路板的布局工作后,就可以开始布线操作了。在PCB的设计中,布线是完成产品设计的最重要的步骤,其要求最高、技术最细、工作量最大。PCB布线可分为单面布线、双面布线、多层布线。布线的方式有自动布线和手动布线两种。在PCB上布线的首要任务就是在PCB板上布通所有的导线,建立起电路所需的所有电气连接,这在高密度的PCB设计中很具有挑战性。...

2018-05-23 10:24:41 23282

原创 【AD】Altium Designer PCB文件的绘制(上篇:PCB基础和布局)

软件版本:Altium Designer 14 PCB设计基础知识PCB面板在PCB设计中,最重要的一个面板就是“PCB面板”。该面板的功能主要是对电路板中的各个对象进行精确定位,并以特定的效果显示出来。该面板还可以对各种对象(如网络、规则及元件封装等)的属性进行设置。总体来说,通过该面板可以对整个电路板进行全局的观察及修改,其功能非常强大。下图是一个例子:PCB面板的按钮...

2018-05-21 20:26:07 79062 2

原创 【常用模块】HC-05蓝牙串口通信模块使用详解(实例:手机蓝牙控制STM32单片机)

HC-05蓝牙串口通信模块应该是使用最广泛的一种蓝牙模块之一了。为什么呢?因为HC05模块是一款高性能主从一体蓝牙串口模块,可以不用知道太多蓝牙相关知识就可以很好的上手。说白了,只是个蓝牙转串口的设备,你只要知道串口怎么编程使用,就可以了,实现了所谓的透明传输。但是就是这么一个很常见的模块,网上很多的博客写的都是错的,或者都是很不详细的。所以本文就介绍一下这款蓝牙通信模块的使用,包括蓝...

2018-05-19 16:09:54 195431 84

原创 【AD】Altium Designer 原理图的绘制

软件版本:Altium Designer 14 原理图设置基础原理图的设置在原理图的绘制过程中,各个元件的大小是不能调整的。如果原理图纸张放不下,需要对图纸进行设置:设计-&gt;文档选项,右键-&gt;选项-&gt;文档选项。同时,在原理图的绘制过程中,为了效率和正确性,往往与环境参数的设置有关。设置原理图工作环境:工具-&gt;设置原理图参数,右键-&gt;选项-&gt...

2018-05-18 09:38:42 163210 2

原创 【AD】Altium Designer 新建一个项目

软件版本:Altium Designer 14 通常一个嵌入式开发都需要一个开发板,这就涉及到原理图设计和PCB设计等流程。目前比较主流的设计软件当属Altium Designer了,于是便向写一个关于这方面的专题,也好总结一下,省得以后忘记。Altium Designer软件的安装十分简单,网上一大堆的下载、安装和破解的资料,这里就不累述了。作为这一系列教程的第一篇,首先介绍一下Al...

2018-05-17 17:14:48 13762

原创 【STM32】SPI的基本原理、库函数(SPI一般步骤)

STM32F1xx官方资料:《STM32中文参考手册V10》-第23章 串行外设接口SPI SPI的基本介绍SPI的简介SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM、FLASH、实时时钟、AD转换器,还有数字信号处理器和...

2018-05-16 14:51:34 112685 20

原创 【STM32】IIC的基本原理(实例:普通IO口模拟IIC时序读取24C02)

IIC的基本介绍IIC的简介IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司在80年代开发的两线式串行总线,用于连接微控制器及其外围设备。它是半双工通信方式。IIC总线最主要的优点是其简单性和有效性。由于接口直接在组件之上,因此IIC总线占用的空间非常小,减少了电路板的空间和芯片管脚的数量,降低了互联成本。总线的长度可高达25英尺,并且能够以10...

2018-05-15 09:43:51 108005 23

原创 【STM32】DMA基本原理、寄存器、库函数(DMA一般步骤)

STM32F1xx官方资料:《STM32中文参考手册V10》-第10章 DMA控制器DMA的基本介绍DMA的基本定义DMA,全称Direct Memory Access,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间,提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实现和完成的。D...

2018-05-14 10:02:18 47553 6

原创 【阅读书籍】嵌入式软件方向(推荐阅读书籍)

本人某985/211小硕,研究方向是嵌入式软件。平时的项目大体上都是STM32的硬件控制、STM32的数据采集这两个方面。当然,一些单片机编程、上位机编程什么的都是要掌握的。毕业将近,肯定是需要准备一些关于嵌入式软件方向的专业书查漏补缺,下面就列举清单,希望也能对你有所帮助。注:每本书名后面的一行字符串,是本校图书馆的序列号,仅仅是为了记录一下。 嵌入式基础向开发语言开发语...

2018-05-13 14:20:42 9597 3

原创 【C】C语言结构体、共用体和枚举

在C语言中,数据类型可分成基本数据类型、构造数据类型、指针数据类型、空类型四大类。本文主要介绍构造数据类型——结构体、共用体。除了这两个之外,还会介绍到枚举。结构体概述结构体是一系列具有相同类型或不同类型的数据构成的数据集合,简称结构。在C语言中,可以定义结构体类型,将多个相关的变量包装成一个整体来使用。在结构体中的变量,可以是相同、部分相同或完全不同的数据类型。结构体类型的定义...

2018-05-11 14:22:17 9412 2

原创 【C】C语言编译与预处理指令

预处理指令C语言规定:源程序中可以加入一些预处理指令。但预处理指令并不是C语言本身的组成部分,编译器不能识别它们,不能直接对这些指令进行编译。在使用时需要以“#”开头,用以与C语言区分。所谓预处理,就是指源程序在进行编译的第一遍扫描(词法分析和语法分析)之前所做的工作由预处理程序完成。当对一个源程序进行编译时,系统将自动引用预处理程序对源程序中的预处理部分进行处理(代替),处理完毕自动进入...

2018-05-10 09:50:06 9245

原创 【C】C语言文件(包括:文件各种读写方式)

文件概述文件是指存储在外部存储器上的数据集合。更准确的来说,文件就是一组相关元素或数据的有序集合,而且每个集合都有一个符号化的指代,称这个符号化的指代为文件名。文件类型根据文件在外部存储器上的组织形式,文件可以分为ASCII文件和二进制文件。ASCII文件(文本文件):以字符的方式进行存储,一个字符对应一个ASCII码,而一个ASCII码占用1字节。例如:整数12在内存中占用4个字...

2018-05-09 09:52:32 37902 7

原创 【C】C语言指针(包括:指针与数组、指针与字符串、指针与函数)

指针概述指针的概念在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不等,例如int型占4个内存单元,char型占1个内存单元。为了正确地访问这些内存单元,必须为每个内存单元编上号,根据一个内存单元的编号即可准确地找到该内存单元。内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也把这...

2018-05-08 17:04:53 9191 2

原创 【C】C语言函数中的变量(包括:作用域、存储类型)

局部变量和全局变量C语言中变量按其作用域分,可分为局部变量和全局变量,具体的解释为:局部变量(内部变量):在定义它的函数内有效,但是函数返回后失效; 全局变量(外部变量):在所有源文件内均有效。在同源文件的函数中使用使用全局变量,需要将全局变量提前声明;同时在不包含全局变量定义的不同源文件需要用extern关键字再次声明。关于C语言全局变量和局部变量,还有几个注意点:如果在该函数内...

2018-05-05 10:11:15 14070 2

原创 【C】C语言函数(包括:函数编写位置、数组作函数实参)

函数概述函数的分类函数是C语言程序基本的组成单位,每个程序有且只能有一个主函数(main()),其他的函数都是子函数。按照不同的额分类标准,函数可以分成不同的类:函数从是否有返回值,可以将函数分为又返回值和无返回值函数两种; 函数从是否需要参数,可以将函数分为有参和无参函数两种。在函数定义及函数声明时的参数,称为形参;在函数调用时的参数,称为实参。在C语言中,一个函数的函数体中(包...

2018-05-05 09:35:47 9336

原创 【C】C语言数组与字符串(包括:字符串与字符数组)

在程序设计中,为了方便处理,通常把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中,数组属于构造数据结构。一个数组可以分解成多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按照数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。本文主要介绍一维数组、二维数组和字符数组,其余的数组将会在以后的文章中介绍到...

2018-05-04 09:25:33 11941 2

原创 【C】C语言基础(包括:运算符、流程控制结构)

运算符和表达式运算符C语言的运算范围很宽,把除了控制语句和输入/输出以外的几乎所有的基本操作都作为运算符处理。运算符主要分为三大类:算术运算符、关系逻辑运算符、按位运算符。根据运算符的运算对象的个数,C语言的运算符又可分成单目运算符、双目运算符、三目运算符。运算符具体分类情况如下表所示:C语言运算符 分类名称 运算符 算术运算符 +、-、*、/、% 关系运算符 ...

2018-05-03 14:38:41 7856 1

原创 【C】C语言基础(包括:关键字、数据类型、输入输出)

程序中的变与不变——变量与常量标识符和关键字标识符:用来标识程序中用到的变量名、函数名、类型名、数组名、文件名以及符号常量名的有效字符序列。语法规则(部分):标识符只能是由英文字母、数字和下划线组成的字符串,并且第一个字符必须为字母或下划线; 标准C语言不限制标识符的长度,但是受到各个版本的C语言编译系统的限制。大多数情况下,标识符的前8位有效,也就是说,如果两个标识符的前8位相...

2018-05-02 17:56:00 14132 1

嵌入式操作系统基础μCOSII和Linux

嵌入式操作系统基础μCOSII和Linux,包括但不限于: 1、嵌入式操作系统基础μC OSII和Linux 第2版__任哲,樊生文编著_北京:北京航空航天大学出版社.pdf。

2018-07-21

兰少华TCPIP网络与协议(第2版)PPT

兰少华TCPIP网络与协议(第2版),包括但不限于: 1、第1章 概述.ppt; 2、第2章 计算机网络与因特网体系结构.ppt; 3、第3章 IP地址.ppt; 4、第4章 地址解析.ppt; 5、第5章 IP协议.ppt; 6、第6章 差错与控制报文协议.ppt; ……

2018-07-21

HC-05蓝牙模块使用资料包(STM32控制程序)

HC-05蓝牙模块使用资料包,包括并不限于: 1、HC-05蓝牙模块使用手册和AT指令集; 2、STM32单片机串口收发程序; 3、PC通用串口助手; 4、安卓通用串口助手; 5、封装文件和实物照片。

2018-05-19

ESP8266 WIFI模块使用资料(STM32控制程序)

ESP8266 WIFI模块使用资料包,包括并不限于: 1、ESP8266 WIFI模块原理图; 2、ESP8266模块使用说明; 3、ESP8266的STM32程序版本; 4、配套软件。

2019-04-21

Linux高级编程笔试题答案

Linux高级编程笔试题答案,包括但不限于: 1、Linux高级编程笔试题答案.pdf。 pdf内容:Linux网络编程、Linux进程调度、Linux文件系统、Linux进程的互斥与同步……(包含题目和答案)

2018-09-15

STM32F103学习资料和开发手册

STM32F103学习资料和开发手册,包括但不限于: 1、STM32F1开发指南-库函数版本_V3.1 .pdf; 2、STM32F1开发指南-寄存器版本_V3.1 .pdf; 3、STM32F1 EMWIN开发手册_V2.0.pdf; 4、STM32F1 FreeRTOS开发手册_V1.0.pdf; 5、STM32F1 LWIP开发手册(DM9000版)_V1.1.pdf; 6、STM32F1 UCOS开发手册_V2.0.pdf。

2008-12-21

DS18B20温度传感器模块使用资料包(stm32控制程序)

DS18B20温度传感器模块使用资料包,包括并不限于: 1、DS18B20温度传感器模块原理图; 2、DS18B20温度传感器模块相关资料; 3、DS18B20温度传感器模块测试程序(51版本和STM32版本)。

2019-04-03

MATLAB在语音信号分析与合成中的应用

MATLAB在语音信号分析与合成中的应用,包括但不限于: 1、MATLAB在语音信号分析与合成中的应用__宋知用编著_北京航空航天大学出版社.pdf。

2019-04-04

动态规划之邮局选址

动态规划之邮局选址包括但不限于: 1、邮局选址源代码程序; 2、邮局选址超详细问题分析.pdf; 3、邮局选址超详细代码分析.pdf; 4、邮局选址超详细PPT……

2018-08-11

ULN2003芯片控制28BYJ48步进电机资料

ULN2003控制步进电机资料内容包括: 1、ULN2003英文数据手册、ULN2003中文数据手册; 2、28BYJ48步进电机规格书; 3、步进电机驱动板原理图; 4、基于51单片机的加速、减速、正反转控制程序。

2018-04-03

TMS320VC5509A的TI官方文档

TMS320VC5509A的TI官方文档,包括但不限于: 1、TMS320VC5509A Data Sheet (Rev. B).pdf; 2、TMS320C55x DSP Library Programmer's Reference (Rev. F)【DSP库函数的使用手册】.pdf; 3、TMS320C55x Chip Support Library API Reference Guide (Rev. G) 【CSL库的使用手册】.pdf ……

2018-03-23

Aria2-master

Aria2-master.rar,包括但不限于: 1、Aria2; 2、BaiduExporter-master…… 作用:可在Google浏览器中添加Aria2插件,然后可以通过Aria2来进行百度网盘的快速下载。

2018-09-15

嵌入式Qt实战教程

嵌入式Qt实战教程,包括并不限于: 1、嵌入式Qt实战教程.pdf; 2、嵌入式Qt实战教程程序源代码。

2018-06-16

Yngz_Miao的留言板

发表于 2020-01-02 最后回复 2020-06-22

CSDN代码显示问题

发表于 2018-06-28 最后回复 2019-05-29

空空如也

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

TA关注的人 TA的粉丝

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