摘要: 1 wire基本概念 这是美国的达拉斯半导体公司推出的一项特有的单总线(1 wire)技术。该技术与别的总线不同, 它采用一根信号线,既可以传输时钟,又可以传输数据,而且数据传输是双向的。 因此该总线技术具有线路简单,硬件开销少,成本低廉,便于总线扩展和维护等优点。该技术适用于单主机系统,能够控制一 阅读全文
posted @ 2020-04-04 21:51 会吹泡泡的鱼 阅读(2338) 评论(0) 推荐(0) 编辑
摘要: I2C基本概念 I2C (芯片间)总线接口连接微控制器和串行I2C总线。它提供多主机功能,控制所有I2C总线特定的时序、协议、仲裁和定时。支持标准和快速两种模式,同时与SMBus 2.0兼容。I2C模块有多种用途,包括CRC码的生成和校验、 SMBus(系统管理总线—System Managemen 阅读全文
posted @ 2020-03-27 17:23 会吹泡泡的鱼 阅读(1713) 评论(0) 推荐(0) 编辑
摘要: 算法思想: 归并排序 是建立在归并操作上的一种有效的排序算法。该算法是采用 分治法(Divide and Conquer) 的一个非常典型的应用。归并排序是一种 稳定 的排序方法。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为 阅读全文
posted @ 2020-03-17 09:38 会吹泡泡的鱼 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 算法思想: 冒泡排序 是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为 越小的元素会经由交换慢慢“浮”到数列的顶端 。 算法描述 比较相邻的元素。 阅读全文
posted @ 2020-03-17 09:29 会吹泡泡的鱼 阅读(105) 评论(0) 推荐(0) 编辑
摘要: GPIO 简介: 通用输入输出接口GPIO是嵌入式系统、单片机开发过程中最常用的接口,用户可以通过编程灵活的对接口进行控制,实现对电路板上LED、数码管、按键等常用设备控制驱动,也可以用作串口的数据收发管脚,或者AD的接口等复用功能使用。因此其作用和功能非常重要。 GPIO的工作模式: 四种输入、四 阅读全文
posted @ 2020-03-16 11:50 会吹泡泡的鱼 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 时钟系统 概念: 时钟系统是由震荡器(信号源)、定时唤醒器分频器等组成的电路。常用的信号源有晶体震荡器和RC震荡器。 意义: 时钟是嵌入式系统的脉搏,处理器内核在时钟驱动下完成指令执行,状态变换等动作,外设在时钟的驱动下完成各种工作,例如:串口数据的发送、A/D转换、定时器计数等等。 震荡器 概念: 阅读全文
posted @ 2020-03-15 16:05 会吹泡泡的鱼 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 复位 STM32F10xxx支持三种复位形式,分别为系统复位、上电复位和备份区域复位. 系统复位 除了时钟控制器的 RCC_CSR寄存器 中的复位标志位和 备份区域 中的寄存器以外,系统复位将复位所有寄存器至它们的复位状态。 当发生以下任一事件时,产生一个系统复位: 1. NRST引脚上的低电平(外 阅读全文
posted @ 2020-03-14 09:22 会吹泡泡的鱼 阅读(682) 评论(0) 推荐(0) 编辑
摘要: | 转义字符 | 含义 | ASCII 码值(十进制) | | | | | | \a | 警报 | 007 | | \b | 退格(BS) ,将当前位置移到前一列 | 008 | | \f | 换页(FF),将当前位置移到下页开头 | 012 | | \n | 换行(LF) ,将当前位置移到下一行开 阅读全文
posted @ 2020-03-12 09:35 会吹泡泡的鱼 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: ASCII码表格: | ASCII 值 | 控制字符 | ASCII 值 | 字符 | ASCII 值 | 字符 | ASCII 值 | 字符 | | | | | | | | | | | 0 | NUT | 32 | (space) | 64 | @ | 96 | 、 | | 1 | SOH | 3 阅读全文
posted @ 2020-03-12 09:31 会吹泡泡的鱼 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 算法思想 快速排序是基于冒泡排序的改进,是基于分治思想。 在待排序表L[1...n]中选取一个元素(base)作为基准,一次排序后将排序表划分两个部分L[1...k-1]和L[k+1...n],其中L[1...k-1]中的元素小于base,L[k+1...n]中的元素大于base,然后将base放到 阅读全文
posted @ 2020-03-12 09:01 会吹泡泡的鱼 阅读(219) 评论(0) 推荐(0) 编辑