摘要:
串口通信模块(SerialPort) (1)模块简介 使用此模块需要首先包含一些文件IO相关文件 using System.IO;using System.IO.Ports; 图标如下图1所示,将其拖拽到面板。会显示在最下方,其参数有如下: 以上是我们做串口通信上位机需要用到的(如图2所示)。 图1 阅读全文
摘要:
ESP8266浅谈 ESP8266是一款串口转无线模块,内部有自带固件,操作简单。 一、ESP8266简介 ESP8266芯片是一款串口转无线模芯片,内部自带固件,用户操作简单,无需编写时序信号等。 ESP8266 系列模组是安信可(Ai-thinker)公司采用乐鑫ESP8266芯片开发的一系列w 阅读全文
摘要:
02原理图工作环境设置原理图画布由画布和边界(Border)构成。可以通过DocumentOptions设置(快捷键DO)。DocumentOptions设置-----------------------------SheetOption原理图设置>>Grids 网格 Visible可视网格(也就是 阅读全文
摘要:
一、栈的定义 所谓栈的本质也是一个线性表,只不过他具有进出,并且进出满足先进后出的原则。 一种定义方式为数组定义方式,这种方式就要求我们开辟一个特定大小的数组,就不能节省空间。如下所示: #define MaxSize < 储存数据元素的最大个数> typedef struct{ ElementTy 阅读全文
摘要:
链表的学习 在数据结构中有一种结构叫做线性表,线性表是储存一个线性数据的表格,本文就简要的介绍一下线性表的构成。 一、线性表的定义定义:由同种类型数据元素构成的有序数列的线性结构长度、表头、表尾List线性表的形式有两种:一种是数组构成的表,另一种是链表。所谓数组形成的表就是一个数组,如下定义所示 阅读全文
摘要:
一个好的程序首先要有好的程序结构,我从变量和结构两个方面来做分析。 一、浅谈程序中的变量 一个程序架构最基本的就是程序变量,谈到程序中的变量,我们应该考虑两部分,一方面是变量的作用域,一方面是变量的生存期。 我们就从这两个角度对变量进行分析: (1)全局变量全局变量的声明要放在主函数之前,它的作用域 阅读全文
摘要:
程序为什么需要文件?1>配置unix采用文本 Windows采用注册表二进制文件2>媒体数据存档在二进制文件中 还有很多用处 首先以标准的输入输出谈起~ (1)格式输入输出 printf("%[flag][width][.prec][hlL]type"); 1> flag 含义 - 左对齐 + 允许 阅读全文
摘要:
前言:我们一直在用浏览器,你是否真正玩过他?NO! 在IE浏览器中,打开一个网页,右击菜单栏中有一个查看源代码功能,不过这个源代码太长了,不易分析。 之后的浏览器增加了一项功能,叫做审查元素功能。 在谷歌浏览器中,打开一个网页,右击菜单栏中有一项是检查;在搜狗浏览器中,打开一个网页,右击菜单栏有一项 阅读全文