0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ESP8266到底有几个串口?串口实例说明

单片机爱好者 2019-08-03 11:45 次阅读

问题:ESP8266有几个串口?

答:一个半。

先说一个完整的,这个比较常用。

以第三节生成的工程为例。咱们做一些修改。在软件左侧的Project Explorer打开app->user,除了user_main.c和Makefile,其它C文件都删掉。打开user_main.c文件,去掉文件头多余的头文件,添加如下两个和串口相关的头文件:

函数user_init(void)内,除了初始化相关的函数,其余都去掉。添加串口初始化函数,设置波特率为115200,同时打印输出“Hello world!”

保存、清理、编译一条龙,生成bin文件。

注意事项:user_main.c里面和系统初始化、系统配置相关的函数或定义不要动,如user_pre_init(void)、at_partition_table[]。如果是SDK2.2的话,你把这些删掉是没影响的,但是3.0不可以。

接下来说那半个UART,为什么说它是半个? 因为它只有一个发送管脚,TXD。其实从串口的初始化函数可以看出来,模块上面不止一个UART口:

uart_init(BIT_RATE_115200, BIT_RATE_115200);

咱们通常用来下载程序,或者输出调试信息的那个端口就是UART0,那么另一个自然就是UART1。对应的IO管脚在哪里?

打开uart.c文件,找到uart_init(void) 函数。可以发现:

它的UART1的输出管脚是GPIO2,如果要使用这个功能的话,把第340行的注释取消就可以,此时UART0只能做为程序下载接口,无法再输出调试信息。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 串口
    +关注

    关注

    14

    文章

    1543

    浏览量

    76174
  • uart
    +关注

    关注

    22

    文章

    1227

    浏览量

    101167
  • ESP8266
    +关注

    关注

    50

    文章

    962

    浏览量

    44822

原文标题:ESP8266_05 ESP8266有几个串口?

文章出处:【微信号:gh_dae0718828df,微信公众号:gh_dae0718828df】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    ESP8266串口WIFI

    esp8266图文,AT例程!!!!!!!!!!
    发表于 11-10 17:09 0次下载

    ESP8266_Doit串口透传固件使用方法-图文说明(V2.4

    ESP8266串口透传固件使用
    发表于 12-24 23:38 58次下载

    AirM2M-ESP8266-串口WiFi模块使用详解V2.8

    AirM2M-ESP8266-串口WiFi模块使用详解V2.8
    发表于 02-28 22:53 26次下载

    ESP8266串口WiFi扩展板产品使用说明

    ESP8266串口WiFi扩展板
    发表于 03-19 11:47 16次下载

    esp8266无线串口模块分析介绍

     ESP8266芯片是一款串口转无线模芯片,内部自带固件,用户操作简单,无需编写时序信号等。ESP8266 系列模组是安信可(Ai-thinker)公司采用乐鑫ESP8266芯片开发的
    发表于 11-03 10:28 1.3w次阅读

    esp8266-SDK的串口发送和中断接收

    最近刚开始玩ESP8266这个模块,主要是用在两个ESP8266之间的通信上,进行数据的传输。主要是把两个ESP8266分别配制成AP模式(服务器)和STA模式(客户端)。通过配置从而使其进行通信,由于固件在出厂时已经配置好了,
    发表于 11-23 15:02 2w次阅读

    Ardnino的ESP8266编程源码

    这是采用Ardniuo for ESP8266 IDE 编写的ESP8266的编程,简单实现WIFI串口通讯,让51单片机不用在写AT指令的编程。 可以通过电脑串口调试查看信息,不过
    发表于 12-04 11:54 9次下载

    esp8266串口wifi实例

    ESP8266串口WiFi扩展板是深圳四博智联科技有限公司开发的一款基于乐鑫ESP8266的超低功耗的UART-WiFi模块,本文介绍了ESP8266的特点以及使用总结跟示例
    发表于 12-08 13:34 1.9w次阅读

    esp8266中文资料汇总(esp8266引脚图_与单片机连接_串口wifi实例

    本文首先介绍了esp8266引脚图功能与esp8266特性,其次介绍了 单片机与ESP8266串口连接及最小系统连接与程序分享,最后介绍了esp8
    发表于 05-24 08:36 22.5w次阅读
    <b class='flag-5'>esp8266</b>中文资料汇总(<b class='flag-5'>esp8266</b>引脚图_与单片机连接_<b class='flag-5'>串口</b>wifi<b class='flag-5'>实例</b>)

    串口型WiFi产品ESP8266用户使用说明

    串口型WiFi产品ESP8266用户使用说明
    发表于 05-20 15:16 1次下载

    51单片机+ESP8266-01通过串口通信控制LED灯

    前期准备硬件:51单片机开发板、ESP8266-01WIFI模块、TTL-USB转串口;软件:Keil uv4单片机编程软件、串口调试助手XCOM V2.0、有人网络助手;基础知识:单片机串口
    发表于 11-13 17:21 45次下载
    51单片机+<b class='flag-5'>ESP8266</b>-01通过<b class='flag-5'>串口</b>通信控制LED灯

    串口2 esp8266测试程序下载

    串口2 esp8266测试程序下载
    发表于 12-30 10:38 24次下载

    ESP8266使用教程之初识

    一.ESP8266介绍​ 这里将会使用正点原子的 ATK-ESP8266 为例,来说明 ESP8266 的使用。​ 该模块上面板载了安可信的公司的
    发表于 01-04 18:59 80次下载
    <b class='flag-5'>ESP8266</b>使用教程之初识

    ESP8266 WIFI kill 2021版教程(小白0基础)

    ESP8266 WIFI kill 2021版教程(小白0基础)最近收拾箱子,收拾出几个ESP8266模块,遂做几个WiFi kill本教程仅供技术交流使用,造成任何损失概不负责用CP
    发表于 01-12 19:40 0次下载
    <b class='flag-5'>ESP8266</b> WIFI kill 2021版教程(小白0基础)

    ESP8266串口透传TTL发送数据内容

    本文介绍ESP8266-12F 链接本地路由器 借助网络调试助手实现透传的方法 可以直接使用串口助手直接链接ESP8266进行设置
    发表于 11-11 17:35 3次下载