🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    AtomRS232 Base产品文档有误导

    提问专区
    1
    1
    53
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      magang
      last edited by

      我是初学者,买了AtomS3R和AtomRS232 Base模块,原以为电子积木应该很方便入手,结果踩坑。

      AtomRS232Base产品上注明了TX RX用22/19两个口,我网上找的Atom的RS232视频和程序也是22/19口的。 每次运行AtomS3R都报错。 最终发现AtomS3R的GPIO口对应AtomRS232时候是5和6。

      AtomRS232 Base标签注明的22/19是多余的,而且不具有普适性,造成了误导。可能这个产品推出的时候还没有S3? 而且AtomRS232 Base网页上的https://docs.m5stack.com/zh_CN/atom/Atomic%20RS232%20Base 里面写的“管脚映射” 也是22/19 里面给出的Arduino Atomic RS232 Base Test Example 里面也是 Serial2.begin(115200, SERIAL_8N1, 22, 19);

      网页上的底部的兼容性匹配选择S3R时候才会出现5,6,如果选择Lite是22 19

      网页上产品首图https://static-cdn.m5stack.com/resource/docs/products/atom/Atomic%20RS232%20Base/img-9e1d7b17-ff71-4099-b13c-22f3a5baf48e.webp 也是误导的。图片右下角第一个产品就是S3,误导让人用S3的时候要按照Base标记的22/19编程。

      这个误导是当S3出现之后产生的。就算产品的贴纸无法修改,能否把网页上可能造成误解的地方加上说明,例子代码能否以注释的方式添加S3使用时候的初始化命令。

      Serial2.begin(115200, SERIAL_8N1, 22, 19); // For Atom Lite
      //Serial2.begin(115200, SERIAL_8N1, 5, 6); // For Atom S3

      1 Reply Last reply Reply Quote 0
      • First post
        Last post