MCP3208 软件模拟SPI +STM32F4

模拟的是模式1SCLK在空闲状态为高电平。

首先,是GPIO的初始化,CS引脚、MOSI引脚、MISO引脚、SCK引脚。除了MISO引脚配成输入模式,其余三个引脚都配成输出模式(推挽输出)。

 接下来就是MCP3208模拟的spi时序的读写函数,延时函数使用软件延时。

 读通道0-7的电压值:

 

 

posted @ 2021-05-17 10:02  zhouhou  阅读(872)  评论(1)    收藏  举报