1时序板软件设计时序板软件部分的主控芯片采用的是
STM32
F103C8T6
单片机,主要完成的功能是接收来自时序版逻辑模块的指令信息,对自身的电压和温度进行检测以及将结果发送出去。数据的接收和发送采用的是
I2C总线。下图所示是时序版软件部分的结构图。
<Object: word/embeddings/Microsoft_Visio___1.vsdx>
2时序板软件模块设计本软件涉及到的数据接收发送和
数据采集
。数据采集包括电压采集和温度采集。
主要涉及到
STM32
F103C8T6
单片机的
I2C模块,ADC模块,GPIO
模块。2.1数据接收发送
模块详细设计
数据接收发送的
I2C接口主要用于接收来自
BMC主控板的指令信息,同时将自身采集到的温度和电压信息通过此接口返回到
BMC主控板。
STM32
F103C8T6
单片机共有两个
I2C模块,分别是
STM32
F103C8T6
单片机硬件的
43引脚(I2C1_SDA
)、42引脚(I2C1_SCL
)、22引脚(I2C2_SDA
)、21引脚(I2C2_SCL
),本设计中只用到了
I2C1
,I2C2
的引脚 ...


雷达卡


京公网安备 11010802022788号







