摘要: 重复的操作就不写了 graph LR A(STM32学习进度)--> B(第一步)--> STM32F407模板 A--> C(第二步) -->GPIO -->寄存器开发 寄存器开发 -->看寄存器手册 --> 寄存器数据填充含义 看寄存器手册 -->物理地址+偏移地址 看寄存器手册 -->时钟树 阅读全文
posted @ 2024-07-14 16:33 shishusheng 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 官方的移植指南,在其记录学习过程 移植步骤文档 stm32F407Free 官网地址 目录一、FreeRTOS的移植(1) 去FreeRTOS的官网下载源码包,源码包的版本可以是V9.0.0或更新的版本 (比较稳定(2) 把源码包解压到本地,分析源码包中哪些文件需要移植,可以浏览源码包的readme 阅读全文
posted @ 2024-07-19 20:24 shishusheng 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 目录STM32-IIC1. 基本概念2. 引脚说明SDASCK/SCL3. 传输方向4. 通信过程1. 空闲状态2. 开始信号3. 数据发送4. 应答信号5. 数据接收6. 停止信号5. 集合应用举例 STM32-IIC 1. 基本概念 半双工同步通信的串行通信接口 2. 引脚说明 SDA SCK/ 阅读全文
posted @ 2024-07-18 19:14 shishusheng 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 目录stm32F407SPI-RC522-NFC卡-移植-简易版nfc卡的原理RC522读卡器的原理应用场景移植步骤好用的代码完整代码 stm32F407SPI-RC522-NFC卡-移植-简易版 学习spi,移植 nfc卡的原理 卡内有芯片, 0区存卡的id 原来要两重密码才能修改卡中数据 RC5 阅读全文
posted @ 2024-07-17 21:57 shishusheng 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 前提提要spi概念 stm32f4官方SPI_例程代码 STM32F407W25Q128芯片完整代码 目录stm32用spi开发W25Q128(Flash闪存芯片)开发流程W25Q128(Flash闪存芯片)介绍内存分布引脚说明指令介绍(1) 写使能指令 0x06(2) 读状态寄存器 0x35(3) 阅读全文
posted @ 2024-07-16 20:22 shishusheng 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 目录一、SPI概念1. 引脚定义2. 数据收发3. 工作模式4. 数据格式重要的图硬件代码模拟spi 一、SPI概念 串行外设接口(Serial Peripheral Interface)的简称也叫做SPI. 是一种高速的、全双工同步通信的一种接口. 串行外设接口一般是需要4根线来进行通信(NSS、 阅读全文
posted @ 2024-07-16 09:01 shishusheng 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 目录STMF4串口通信使用USART的使用流程注意 STMF4串口通信使用 前提回顾: 串口通信概念介绍1 STM32串口通信概念介绍2 针对特定stm32F4板子的串口接线 折叠文本 USART指的是通用同步异步收发器,是STM32中的串行通信设备,STM32F407ZET6一共提供了6个串行接口 阅读全文
posted @ 2024-07-14 15:56 shishusheng 阅读(25) 评论(0) 推荐(0) 编辑
摘要: STM32串口通信 (1) 硬件接线说明 采用4针的串口(TXD、RXD、GND、VCC),然后通过CH340芯片进行转换,就可以直接通过USB口转串口的方式达到和计算机通信的目的。 如果采用有线方式与PC机进行通信,则需要用到CH340转换芯片,数据会通过USART1串口传输。 (1) 串口通信参 阅读全文
posted @ 2024-07-14 15:12 shishusheng 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 目录一、串口通信的原理与应用(1)通信的方式处理器与外部设备之间或者处理器与处理器之间通信的方式分两种:串行通信和并行通信。串行通信并行通信(2)串行通信分类如果按照数据的传送方向,可以分为3种单工:半双工:全双工:按照数据的同步方式,可以分为2种同步通信:异步通信:(3)串行接口扩展 一、串口通信 阅读全文
posted @ 2024-07-14 13:40 shishusheng 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 目录温度传感器-DHT111. 单总线协议:只有一条数据线,数据只能以比特流的方式传输,所以就会涉及到MSB(高位先出)还是LSB(低位先出),传输方向是半双工通信2. 时序图主从机应答信号时序图第一步主机发送启动信号第二步从机发送响应信号DHT11发送的数据 0 的形式DHT11发送的数据 1 的 阅读全文
posted @ 2024-07-13 16:54 shishusheng 阅读(48) 评论(0) 推荐(0) 编辑