文章 2024-06-11 来自:开发者社区

【经典案例】使用HAL库配置STM32F407的SPI外设

使用HAL库配置STM32F407的SPI外设 在嵌入式系统开发中,STM32F407是一款广泛应用的微控制器,而SPI(Serial Peripheral Interface)是一种常用的通信接口。本文将详细介绍如何使用STM32的硬件抽象层(HAL)库配置STM32F407的SPI外设,并提供完...

文章 2024-04-01 来自:开发者社区

stm32f4外设学习篇(代码集合)(三)

stm32f4外设学习篇(代码集合)(二)https://developer.aliyun.com/article/1472516 15、24C02 .h文件 #ifndef __24C02_H #define __24C02_H #include "stm3...

stm32f4外设学习篇(代码集合)(三)
文章 2024-04-01 来自:开发者社区

stm32f4外设学习篇(代码集合)(二)

stm32f4外设学习篇(代码集合)(一)https://developer.aliyun.com/article/1472514 9、随机数发生器 .c文件 #include "rng.h" /** 不精准延时函数 **/ static void De...

文章 2024-04-01 来自:开发者社区

stm32f4外设学习篇(代码集合)(一)

芯片:STM32F407(理论支持F4所有芯片) 开发环境:KEIL5-ARM 目的:单独的文件除了24c02和W25QXX会需要依赖iic和spi其余文件都是可以直接拷贝到工程使用的 日期:2021-8-12 有一些外设并没有经过测试所以在使用过程中自行调试 1、串口1 .c文件 ...

文章 2024-03-15 来自:开发者社区

STM32--MPU6050与I2C外设

前言 在51单片机专栏中,用过I2C通信来进行实现AT24C02的数据存储; 里面介绍的是利用程序的编程来实现I2C的时序,进而实现AT24C02与单片机之间的关系连接; 本章将介绍使用I2C的硬件外设来实现I2C通信,和介绍MPU6050,利用I2C通信实现STM32对MPU6050的控制. I2C通信软件实现程序链接入口 MPU6...

STM32--MPU6050与I2C外设
文章 2024-02-07 来自:开发者社区

STM32F103标准外设库——认识STM32(一)

一、什么是 STM32 ST一意法半导体,是一个公司名,即SOC厂商 M— Microelectronics的缩写,表示微控制器,大家注意微控制器和微处理器的区别 32——32bit的意思,表示这是一个32bit的微控制器 STM32 诞生的背景 技术的更替,这个是最主要的原因。 市场的需求(成本、性能、功耗、GUI、操作系统),传统的8/16位的...

STM32F103标准外设库——认识STM32(一)
文章 2023-10-31 来自:开发者社区

STM32外设系列—DHT11

文章作者:二土电子 期待大家一起学习交流! 一、DHT11简介 DHT11是一款常用的数字温湿度传感器。传感器包括一个电容式感湿元件和一个 NTC 测温元件,能够测量皱纹环境的温湿度,常用于暖通空调、除湿器、农业、冷链仓储等方面。 二、数据手册分析 2.1 接口说明 2.2 串行通信说明 DHT11通过串行通信的方式,将采集到的环境温湿度信息传递给单片机。数据手册...

STM32外设系列—DHT11
文章 2023-10-31 来自:开发者社区

STM32外设系列—BH1750

文章作者:二土电子 期待大家一起学习交流! 一、BH1750简介 BH1750是一款数字型光照强度传感器,能够获取周围环境的光照强度。其测量范围在0~65535 lx。lx勒克斯,是光照强度的单位。BH1750可用于调节手机屏幕和键盘的背光功率,或者用于智能灯光控制,比如,随着外界光照强度的变化调节灯光亮度。 BH1750有以下特点 I2C总线接口 接近视觉灵敏度的...

STM32外设系列—BH1750
文章 2023-10-31 来自:开发者社区

STM32外设系列—TB6612FNG

🎀 文章作者:二土电子🐸 期待大家一起学习交流! 本文涉及到定时器和串口的知识,详细内容可见博主STM32速成笔记专栏。 一、TB6612简介 TB6612FNG是东芝半导体的一款驱动电机的IC。一个TB6612FNG可以驱动两个电机,每一个驱动都有两个逻辑输入引脚,一个输出引脚和一个PW...

STM32外设系列—TB6612FNG
文章 2023-10-31 来自:开发者社区

STM32外设系列—红外遥控

文章作者:二土电子 期待大家一起学习交流! 一、红外遥控简介 红外遥控,顾名思义,就是利用红外线实现遥控。这里就不单独对红外线做介绍了,红外线的波长再可见光范围外,所以人眼是看不到的。红外遥控的原理就是利用红外线进行通讯,比如生活中常用的电视遥控器,空调遥控器等,大多都是红外通讯实现的遥控功能。 二、红外遥控的原理 红外遥控是一种非接触,无线控制技术。具有抗干扰能力强,信息传...

STM32外设系列—红外遥控

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

IoT

物联网软硬件开发者一站式基地

+关注