SIM7600 Open Linux UART&SPI 说明文档_V2.02.pdf
需积分: 0 125 浏览量
更新于2020-12-25
收藏 832KB PDF 举报
根据提供的文档信息,我们可以归纳出以下关键知识点,主要聚焦于SIM7600 Open Linux UART & SPI 接口的相关配置与使用。
### 文档概述
该文档为SIM7600 Open Linux UART & SPI 接口说明文档V2.02版本,由芯讯通无线科技(上海)有限公司于2018年8月23日发布。文档旨在为用户提供SIM7600模块的UART和SPI接口的详细配置方法和使用指南,以加速用户的开发进程。
### 硬件接口说明
文档中提供了与UART和SPI接口相关的引脚信息,这些引脚具有默认功能以及可选的其他功能。以下是部分引脚的功能说明:
- **PIN6**: 默认为SPI_CLK,可配置为UART_RTS。
- **PIN7**: 默认为SPI_MISO,可配置为UART_RX。
- **PIN8**: 默认为SPI_MOSI,可配置为UART_TX。
- **PIN9**: 默认为SPI_CS,可配置为UART_CTS。
- **PIN66**: 默认为UART_RTS,可配置为SPI_CLK。
- **PIN67**: 默认为UART_CTS,可配置为SPI_CS。
- **PIN68**: 默认为UART_RX,可配置为SPI_MISO。
- **PIN71**: 默认为UART_TX,可配置为SPI_MOSI。
### UART接口
#### 高速UART
文档详细介绍了如何通过特定引脚配置高速UART接口。
- **PIN6-9配置高速UART**:
- 在内核配置文件`\kernel\arch\arm\boot\dts\qcom\mdm9607.dtsi`中,可以通过以下方式配置:
```dts
blsp1_uart3:uart@78b1000{
compatible="qcom,msm-hsuart-v14";
reg=<0x78b10000x200>,<0x78840000x2b000>;
reg-names="core_mem","bam_mem";
interrupt-parent= <&blsp1_gic>;
interrupts= <112 IRQ_TYPE_LEVEL_HIGH>;
...
};
```
- 这里展示了如何将PIN6至PIN9配置为高速UART接口。
- **PIN66-71配置高速UART**:
- 同样地,通过这些引脚也可以配置高速UART接口。
#### 低速UART
文档还提供了低速UART接口的配置方法。
- **PIN7,8配置低速UART**:
- 可以通过这些引脚来配置低速UART接口。
- **PIN68,71配置低速UART**:
- 类似地,也可以通过这两个引脚配置低速UART接口。
### SPI接口
文档还涵盖了SPI接口的配置方法。
- **PIN6-9配置SPI**:
- 通过这些引脚可以配置SPI接口。
- **PIN66-71配置SPI**:
- 同样地,这些引脚也可用于配置SPI接口。
### 其他要点
- 文档强调了客户在使用模块时需自行负责系统的验证工作。
- 提醒用户注意产品的版本升级可能会导致文档内容的变化。
- 版权声明指出,未经许可,任何人不得擅自复制或传播文档内容。
- 修改记录表明文档经历了多次更新,以提高其准确性和实用性。
该文档提供了SIM7600 Open Linux 中UART和SPI接口的详细配置指导,包括不同引脚的使用方法及其在内核配置文件中的具体设置,对于使用该模块进行开发的工程师来说是非常有价值的参考资料。
weixin_39391883
- 粉丝: 6
- 资源: 7