摘要: 目的:实现对边沿信号的捕捉并及时,可用作计算脉宽,或者频率等功能; 需要外设:TIM8 需求:测量TIM8_CH2的输入频率; 操作: 1.配置TIM8外设; 2.读取两次下降沿的时间间隔 1.编写相关函数 // IO口的配置void IO_Init(void){ RCC->APB2ENR |= 1 阅读全文
posted @ 2019-09-14 23:31 ctu19 阅读(2232) 评论(0) 推荐(0) 编辑
摘要: 需求:STM32F103作为从设备,通过SPI接收大量数据; 方案:1.STM32的SPI通过中断接收(占用CPU资源,且长数据易丢失) 2.STM32通过SPI+DMA实现大数据接收(占用资源少) 本次采用第二种方案实现 时序图(见STM32F10XXX参考手册第471页): 主要思路: 1. 配 阅读全文
posted @ 2019-09-12 10:22 ctu19 阅读(7673) 评论(0) 推荐(0) 编辑