STM32
DJDN426611
机械电子工程专业
展开
-
单片机学习笔记————STM32使用printf(HAL)
目录一、实验条件二、实验步骤1.使用STM32CubeMX创建工程2.编写程序3.连接硬件,测试三、测试结果一、实验条件1.硬件:STM32f103c8t6最小系统板、J-Link、串口调试工具2.软件:MDK、STM32CubeMX、串口调试助手二、实验步骤1.使用STM32CubeMX创建工程选型后,打开外部晶振,频率选择72M打开串口1,选择异步,其他默认即可将Debug模式选为S...原创 2021-08-13 00:46:15 · 580 阅读 · 0 评论 -
单片机学习笔记————STM32使用SPI读写串行Flash(三)
第一步:读写相关函数在向 FLASH 芯片存储矩阵写入数据前,首先要使能写操作,通过“Write Enable”命令即可写使能。1.写使能命令/** * @brief 向Flash发送写使能命令 * @param 无 * @retval 无 */void SPI_FLASH_WriteEnable(void){ /* 通讯开始:CS低 */ FLASH_SPI_CS_LOW(); /* 发送写使能命令 */ SPI_FLASH_SendByte(W25X原创 2021-04-01 23:15:52 · 1204 阅读 · 3 评论 -
单片机学习笔记————STM32使用SPI读写串行Flash(二)
第一步:STM32与Flash的硬件连接单片机型号:STM32F103ZET6Flash型号:W25Q64第二步:配置相关的宏/**************************SPI接口定义********************************/#define FLASH_SPIx SPI1#define FLASH_SPI_APBxClock_FUN原创 2021-02-16 22:46:32 · 1125 阅读 · 0 评论 -
单片机学习笔记————STM32使用SPI读写串行Flash(一)
目录第一步:SPI协议简介1.物理层2.协议层第二步:SPI特性及架构第一步:SPI协议简介SPI 协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设备接口,是一种高速全双工的通信总线。1.物理层SPI 通讯使用 3 条总线及片选线, 3 条总线分别为 SCK、 MOSI、 MISO,片选线为CS或SS或NSS。SS( Slave Select):从设备选择信号线,常称为片选信号线。SCK (Serial.原创 2021-02-16 21:58:48 · 605 阅读 · 1 评论