- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 iic学习
一、概述1.1多主机总线1.2 发送器与接收器1.3 IIC通信过程1.4 主机发送第一个字节解析二 通信接口与速度三 数据帧格式3.1 起始信号3.2 数据位3.3 应答位3.4 停止信号四 直接上代码了#define IIC_SDA_OUT PBout(9) //输出SDA #define IIC_SDA_IN PBin(9) //输入SDA /*************************************
2022-05-03 19:25:22
249
原创 第2章 STM32-GPIO
2.1 GPIO的概述2.1.1 什么是GPIO?GPIO的作用?GPIO:通用输入输出控制器。GPIO的作用:芯片用来控制或采集外部器件的相关信息2.1.2 GPIO的特征输入状态:浮空、上拉/下拉、模拟输出状态:推挽或开漏 + 上拉、下拉将数据输入到输入数据寄存器 (GPIOx_IDR) 或外设(复用功能输入)从输出数据寄存器 (GPIOx_ODR) 或外设(复用功能输出)输出数据置位和复位寄存器 (GPIOx_BSRR),对 GPIOx_ODR 具有按位写权限模拟
2020-06-18 19:13:19
616
原创 STM32蜂鸣器模拟播放歌曲--《世间美好与你环环相扣》《生日歌》
/***********************************************************************函数名:BEEP_Init*功 能:蜂鸣器初始化*参 数:无*返 回:无*备 注:引脚 点蜂鸣器电平 模式 速度PC3 高电平
2020-06-07 01:54:34
13028
1
原创 基于STM32F103的硬件SPI驱动OLED配置
#define OLED_CS PBout(7) //片选CS#define OLED_RST PAout(4) //复位RST#define OLED_DC PAout(15) //数据控制选择DC/********************************************************函数名:SPI2_Init*功 能:SPI2初始化*参 数:无*返 回:无*备 注:主模式 、MSB、C
2020-06-05 21:07:36
3020
原创 STM32F407与STM32F103的基于RS485通信配置
总体思路:主机:STM32F407从机:STM32F103通信协议:RS485主机-----串口2----RS485--------------------RS485—串口3-----从机//-------------------------------主机代码:--------------------------------//****RS485头文件代码:#ifndef _RS485_H_#define _RS485_H_#include "stm32f4xx.h" #includ
2020-06-04 20:47:34
4555
2
原创 基于STM32F103的DHT11完美配置例程
DHT11头文件:#ifndef _DHT11_H_#define _DHT11_H_#include "stm32f10x.h"#include "bitband_cm3.h" // 位带操作头文件#define DHT11_REV_DATA PBin(6)#define DHT11_SEND_DATA PBout(6)void DHT11_Init(void);int DHT11_Read_Data(uint8_t *Temp_H,uint8_t* Temp_L,uint8_t*
2020-06-03 21:07:16
7073
1
原创 ## STM32F103的光照、烟雾MQ2、有毒气体MQ135的ADC配置(寄存器版与库函数版
STM32F103的光照、烟雾MQ2、有毒气体MQ135的ADC配置(寄存器版与库函数版//#include "adc.h"#if 0 //寄存器编程/********************************************************函数名:void ADC1_Init(void)*功 能:ADC1初始化*参 数:无*返 回:无*备 注:传感器 引脚 ADC1通道号 光照 PA3 通道3 MQ2
2020-06-02 19:59:14
7478
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅