时序板软件设计报告.docxVIP

  • 9
  • 0
  • 约8.61千字
  • 约 16页
  • 2018-02-27 发布于河北
  • 举报
时序板软件设计报告.docx

编 号 密 级 阶段标记 页 数 名称 时序板软件设计报告编写校对审核标审批准北京国科环宇空间技术有限公司2015年6月8日目录1 时序板软件设计32 时序板软件模块设计32.1 数据接收发送模块详细设计32.1.1 I2C模块初始化32.1.2 I2C发送数据(单片机是I2C通信的主机)42.1.3 I2C接收数据信息(单片机是I2C通信丛机模式)62.2 电压采集详细设计82.2.1 ADC模块初始化82.2.2 ADC数据处理102.3 温度采集详细设计102.2.1 温度传感器驱动102.2.2 各寄存器描述112.2.3 温度处理123 函数主程序介绍123.1 初始化介绍123.1.1 变量初始定义123.1.2 模块配置123.2 主程序介绍133.2.1 数据接收133.2.2 数据分析处理133.2.3 数据发送143.3 软件流程151 时序板软件设计时序板软件部分的主控芯片采用的是STM32F103C8T6单片机,主要完成的功能是接收来自时序版逻辑模块的指令信息,对自身的电压和温度进行检测以及将结果发送出去。数据的接收和发送采用的是I2C总线。下图所示是时序版软件部分的结构图。2 时序板软件模块设计本软件涉及到的数据接收发送和数据采集。数据采集包括电压采集和温度采集。主要涉及到STM32F103C8T6单片机的I2C模块,ADC模块,GPIO模块。2.1

文档评论(0)

1亿VIP精品文档

相关文档