摘要: 1、SHTC3简单说明 SHTC3是一个检测温度、湿度的传感器,可以检测-40℃~125℃的温度范围和0%~100%的湿度范围。 SHTC3的工作电压范围为:1.62V~3.6V。 SHTC3使用的通讯方式是I2C,通讯速率可以达到400KHz。 SHTC3的管脚图如下: 从图中可以看到,SHTC3 阅读全文
posted @ 2019-09-14 14:27 Mars-King 阅读(9064) 评论(0) 推荐(4) 编辑
摘要: 1、24C02简介 24C02是一个2Kbit的串行EEPROM存储芯片,可存储256个字节数据。工作电压范围为1.8V到6.0V,具有低功耗CMOS技术,自定时擦写周期,1000000次编程/擦除周期,可保存数据100年。24C02有一个16字节的页写缓冲器和一个写保护功能。通过I2C总线通讯读写 阅读全文
posted @ 2019-09-14 06:10 Mars-King 阅读(16655) 评论(2) 推荐(4) 编辑
摘要: 1、安装git git在Windows上安装很简单,在官网下载git的安装包后打开,然后一路next就好。安装完git之后,在文件夹中右击鼠标,出现Git Bash Here就表示安装完成了。 选择Git Bash Here进入命令模式。如下 2、配置git 在使用git前,先配置下个人的用户名称和 阅读全文
posted @ 2019-09-08 19:18 Mars-King 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 1、SPI通讯协议说明 SPI是Serial Peripheral Interface的缩写,即串行外围设备接口。SPI是一种高速全双工的通信总线。 SPI通讯只需要4根线,也就是4线通讯,这4根线分别为:片选信号CS、时钟信号SCK、主机输出/从机输入MOSI、从机输出/主机输入MISO。 SPI 阅读全文
posted @ 2019-09-08 11:50 Mars-King 阅读(3164) 评论(0) 推荐(0) 编辑
摘要: 1、通用定时器简介 通用定时器是由一个可编程预分频器驱动的16位自动装载计数器构成。通用定时器可以应用于多种场合,如测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和PWM)。使用通用定时器的预分频器和RCC时钟控制器的预分频器,脉冲长度和输出波形周期可以在几个微秒到几个毫秒间调整。 S 阅读全文
posted @ 2019-08-11 21:18 Mars-King 阅读(4604) 评论(0) 推荐(2) 编辑
摘要: 1、通用定时器输入捕获功能简介 通用定时器的输入捕获模式可以用来测量脉冲宽度或者测量频率。 STM32的每个通用定时器都有4个输入捕获的通道,分别是TIMx_CH1、TIMx_CH2、TIMx_CH3、TIMx_CH4。 STM32通过检测通道上的边沿信号,在边沿信号发生变化时(上升沿或下降沿变化) 阅读全文
posted @ 2019-08-04 07:38 Mars-King 阅读(7427) 评论(0) 推荐(0) 编辑
摘要: 1、通用定时器的PWM功能 STM32F103ZET6有4个通用定时器,分别是TIM2、TIM3、TIM4、TIM5。 通用定时器由一个可编程预分频器驱动的16位自动装载计数器构成。 通用定时器的很多功能与基本定时器是一样的,但是每个通用定时器都有4个IO口,可以用来测量输入信号的脉冲长度(输入捕获 阅读全文
posted @ 2019-07-29 21:18 Mars-King 阅读(8201) 评论(0) 推荐(0) 编辑
摘要: 1、电平标准 根据通讯使用的电平标准不同,串口通讯可分为TTL标准和RS-232标准,如下表: 从图中可以看到,TTL电平标准使用5V表示高电平,使用0V表示低电平。在R232电平标准中,为了增加串口通讯的远距离传输及抗干扰能力,使用的是-15V表示高电平,使用+15V表示低电平。如下图为RS232 阅读全文
posted @ 2019-07-28 09:32 Mars-King 阅读(5949) 评论(0) 推荐(1) 编辑
摘要: 1、系统定时器SysTick的简介 系统定时器SysTick属于内核外设,内嵌在NVIC中。SysTick是一个24位的向下递减的计数器,计数器根据SysTick的时钟源计数,当SysTick的计数器计数到0的时候,SysTick就产生一次中断,并且SysTick的重装载寄存器会给计数器重新赋值,以 阅读全文
posted @ 2019-06-30 12:50 Mars-King 阅读(1731) 评论(0) 推荐(0) 编辑
摘要: 1、定时器的分类 STM32F103ZET6总共有8个定时器,它们是:TIM1~TIM8。STM32的定时器分为基本定时器、通用定时器和高等定时器。 TIM6、TIM7是基本定时器。基本定时器是只能向上计数的16位定时器,基本定时器只能有定时的功能,没有外部IO口,所以没有捕获和比较通道。 TIM2 阅读全文
posted @ 2019-06-16 20:10 Mars-King 阅读(11954) 评论(0) 推荐(0) 编辑