STM32F103RBT6 串口1正常接收,发送过程也很正常,但TXD引脚没有波形,这个程序前几天还是正常工作,百思不得其解。后来找来开发板串口通讯例程对比发现GPIO初始化缺少一句,GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;。加上就正常。
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_GPIOC, ENABLE);//使能GPIOA,D时钟RCC_APB2PeriphClockCmd(RS485_USART_CLK,ENABLE);//使能USART1时钟GPIO_InitStructure.GPIO_Pin = RS485_TX_GPIO_PIN; //PA9GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //复用推挽GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(RS485_TX_GPIO_PORT, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = RS485_RX_GPIO_PIN; //PA10GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; //浮空输入GPIO_Init(RS485_RX_GPIO_PORT, &GPIO_InitStructure);

STM32F103RBT6 串口1正常接收,发送过程也很正常,但TXD引脚没有波形相关推荐

  1. c# SerialPort 串口通讯 十六进制接收发送 转换

    SerialPort serialPort1 = new SerialPort();public Form1(){InitializeComponent();//线程传值CheckForIllegal ...

  2. WebRTC 视频发送和接收处理过程

    这里看下视频发送和接收处理过程.分析所基于的应用程序,依然选择 WebRTC 的示例应用 peerconnection_client,代码版本 M96. 应用层创建 VideoTrackSource, ...

  3. WebRTC 音频发送和接收处理过程

    曾经整理过一个 WebRTC 音频发送和接收处理的关键过程,WebRTC Audio 接收和发送的关键过程 ,不过之前的分析是基于比较老的版本做的.分析所基于的应用程序,依然选择 WebRTC 的示例 ...

  4. STC15 串口一 接收 发送 基本程序

    使用串口一方便通过串口助手测试某些功能 //textUart1.c#include <STC15F2Kxx.H> #include "textUart1.h"char ...

  5. 串口调试助手C++源代码 可接收发送串口数据 带接收Echo回环到发送的功能

    串口调试助手C++源代码 可接收发送串口数据 带接收Echo回环到发送的功能 使用说明介绍 1.功能介绍: 简单地实现了串口通信的功能,主要有发送窗口和接收窗口组成.该代码注释详细,并带有说明文档,适 ...

  6. STM32IO模拟串口接收发送(stm32f030)

    STM32 IO模拟串口接收发送 一.串口时序图 二.代码-发送部分 三.代码-接收部分 一.串口时序图 二.代码-发送部分 /************************************ ...

  7. 单片机实验八 RS232串口通信实验(接收与发送)

    实验八 RS232串口通信实验(接收与发送) 一.实验目的 1.熟悉实验软件和硬件,进行正确的接线: 2.通过实验了解串口的基本原理及使用,理解并掌握对串口进行初始化: 3.使用串口调试助手做为上位机 ...

  8. python串口通信的接收与发送_python串口编程整理(更新完)

    python的串口网上有很多例子,这里了只是把认为好的整理到一起. 首先,应该安装serial模块,还能开始后续的操作.我用的python2.6,serial模块可以在这里下载安装serial模块下载 ...

  9. python串口通信的接收与发送_31.用python中的serial向串口发送和接收数据(案例一)...

    代码功能说明:1.向串口助手发送十六进制数据:0X01,0X03,0X00,0X00,0X00,0X01,0X84,0X0A: 2.用串口助手向代码发送数据,并将发送过来的数据保存在数据库中,按数据和 ...

最新文章

  1. c语言中循环结构的作用,C语言循环结构知识点
  2. linux下查看监听端口对应的进程
  3. 10件开发者和老板都要知道的HTML5的那些事
  4. centos 5.x 安装 zendOptimizer 5.x
  5. FANUC常用CNC诊断数据表
  6. 开启mysql日志记录_Mysql开启日志记录
  7. 标准控件(二)——Calendar
  8. 7PYX 网站代码下载
  9. Maven3路程(六)用Maven创建Spring3 MVC项目
  10. 小程序实现“类吸顶”效果交流处
  11. 【缩点】洛谷P3387
  12. java中文输出乱码_java汉字乱码解决办法
  13. 软件实施工程师到底是干什么的?全方位介绍实施工程师的职责要求和发展前景
  14. React脚手架搭建及创建React项目
  15. 华为手机自带的双系统模式,你知道吗?一部手机当两部使用
  16. 科来数据包生成器使用方法
  17. Excel的写入与读取(openpyxl)
  18. 魔众视频管理系统 v3.4.0 常规优化 系统界面升级
  19. Apache web服务器 的下载安装
  20. 微型计算机系统核心hhg,计算机应用基础测试题1

热门文章

  1. 在nsa组网架构中,3gpp定义的nr与epc的接口是什么
  2. webug 4.0 第二关 布尔注入
  3. Excel黑科技——Sum、indirect、Row的使用
  4. 数据洪流来袭,企业转型势不可挡,如何四两拨千斤?
  5. leetcode.1402做菜顺序
  6. 35.给定的字符串中字母顺序前移,其他字符顺序后移。
  7. cf1149E. Election Promises
  8. qt写文本文件换行符_小小换行符乱谈(文本文件vs二进制文件)
  9. 外卖平台乱象迭出!究竟谁该负责?
  10. PCB学习笔记——AD17如何将原理图和PCB图同时显示