全文预览

基于STM32的WIFI无线网络应用设计——毕业设计

上传者:随心@流浪 |  格式:doc  |  页数:39 |  大小:0KB

文档介绍
行单线调试(SWD)功能。通常默认的调试接口是JTAG接口。Р5.内部包含多达7个定时器。Р6.含有丰富的通信接口,三个USART异步串行通信接口、两个I2C接口、两个SPI接口、一个CAN接口和一个USB接口,为实现数据通信提供了保证。Р除工业可编程逻辑控制器(PLC)、家电、工业及家用安全设备、消防和暖气通风空调系统等传统应用,智能卡和生物测定等消费电子应用外,新的STM32系列还特别适合侧重低功耗的设备,如血糖和血脂监测设备。Р2.3 STM32F103的USART接口Р2.3.1 USART接口的引脚描述Р表2.1 USART的引脚描述Р引脚名称Р类型Р描述РRXР输入端口Р串口数据流入РTXР输出端口Р串口数据流出Р2.3.2 USART主要的特性Р1.3全双工的,异步通信。Р2. NRZ标准格式。Р3. 分数波特率发生器系统。Р4. 可编程数据字长度(8位或 9位)。Р5. 可配置的停止位-支持 1或 2个停止位。Р6. LIN主发送同步断开符的能力以及 LIN从检测断开符的能力。Р7. 单独的发送器和接收器使能位。Р8. 检测标志。Р9. 校验控制。Р10. 四个错误检测标志。Р11. 10个带标志的中断源。Р12. 多处理器通信--如果地址不匹配,则进入静默模式。Р13. 从休眠模式中唤醒。Р2.3.3 数据发送与接收过程Р在接收时,接收到的数据被存放在一个内部的接收缓冲器中;在发送时,在被发送之前,数据将首先被存放在一个内部的发送缓冲器中。Р对SPI_DR寄存器的读操作,将返回接收缓冲器的内容写入SPI_DR寄存器。处理数据的发送与接收,当数据从发送缓冲器传送到移位寄存器时,设置TXE标志(发送缓冲器空),它表示内部的发送缓冲器可以接收下一个数据;如果在SPI_CR2寄存器中设置了TXEIE位,则此时会产生一个中断;写入SPI_DR寄存器即可清除TXE位。

收藏

分享

举报
下载此文档