毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

立方体纳卫星星务计算机驱动程序开发(2)

时间:2020-12-05 16:35来源:毕业论文
14 4 SPI串行总线驱动程序开发 14 4.1 SPI串行总线概述 14 4.2 SPI串行总线驱动程序 15 4.3 SPI串行总线驱动程序验证 18 5 CAN总线驱动程序开发 19 5.1 CAN总线概述

14

4 SPI串行总线驱动程序开发 14

4.1 SPI串行总线概述 14

4.2 SPI串行总线驱动程序 15

4.3 SPI串行总线驱动程序验证 18

5 CAN总线驱动程序开发 19

5.1 CAN总线概述 19

5.2 CAN总线驱动程序 20

5.3 CAN总线驱动程序验证 27

6 I2C总线驱动程序开发 28

6.1 I2C总线概述 28

6.2 I2C总线驱动程序 29

6.3 I2C总线驱动程序验证 33

7 ADC驱动程序开发 33

7.1 ADC概述 33

7.2 ADC驱动程序 34

8 DAC驱动程序开发 38

8.1 DAC概述 38

8.2 DAC驱动程序 38

8.3 DAC驱动程序验证 41

结  论 43

致  谢 44

参考文献 45

附录A  ARM驱动硬件电路原理

附录B  驱动程序 

图 表 清 单

图 1.1  1U立方体纳卫星 1

图 1.2  星箭分离装置 1

图 1.3  ARM架构发展 4

图 1.4  NJUST-1立方星硬件架构图 5

图 2.1  ARM Cortex-M3 处理器结构 7

图 2.2  ARM驱动关系 8

图 2.3  驱动验证实验板 9

图 3.1  USART硬件连接图 10

图 3.2  USART驱动程序验证显示 14 

图 4.1  SPI双从机接口电路 15

图 4.2  SPI单主单从模式引脚连接 15

图 4.3  SPI主从机通信实验显示 18

图 5.1  CAN网络拓扑结构 19

图 5.2  CAN  标准数据帧格式 20

图 5.3  CAN扩展数据帧格式 20

图 5.4  CAN硬件原理图 20

图 5.5  CAN数据传输邮箱状态图 24

图 5.6  CAN接收数据FIFO状态 立方体纳卫星星务计算机驱动程序开发(2):http://www.youerw.com/zidonghua/lunwen_65786.html

------分隔线----------------------------
推荐内容