立即注册

扫一扫,访问微社区

micropython-microbit 中文社区

查看: 140|回复: 4

UART与USART在micropython中如何用呢

[复制链接]
  • TA的每日心情
    奋斗
    2018-5-15 01:14
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    发表于 2018-4-25 09:09:30 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    昨天在看STM32F407的资料时,发现有的UART和USART两种串口,傻傻分不清,不知道在micropython开发中如何使用!


    手机扫码浏览
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-31 23:28
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2018-4-25 13:09:02 | 显示全部楼层
    microCPyE 发表于 2018-4-25 11:09
    哦。我在使用时,发现407的板子只有UART2和UART3,其它的均声明(u1=UART(1)这样的)失败 ,但问题来了, ...

    STM32F4DISC有5个串口,但是串口1被USB占用,所以只能用串口2/3/4/6。而串口4的TX因为和按键复用,所以默认是关闭的(需要禁用按键后重新编译源码),串口2/3还支持CTS和RTS功能。


    TX
    RX
    串口2
    PA2
    PA3
    串口3
    PD8
    PD9
    串口4
    PA0
    PA1
    串口6
    PC6
    PC7


    完整资料可以参考社区维基
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-31 23:28
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2018-4-25 11:02:30 | 显示全部楼层
    USART功能更多一些。在MicroPython中,目前是不区分它们的,使用上没有什么区别。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-5-15 01:14
  • 签到天数: 22 天

    [LV.4]偶尔看看III

     楼主| 发表于 2018-4-25 11:09:04 | 显示全部楼层
    shaoziyang 发表于 2018-4-25 11:02
    USART功能更多一些。在MicroPython中,目前是不区分它们的,使用上没有什么区别。 ...

    哦。我在使用时,发现407的板子只有UART2和UART3,其它的均声明(u1=UART(1)这样的)失败 ,但问题来了,这两个口的引脚是哪个,还没搞清楚。只能根据资料将每个口都试一下。
    尝试根据源码来判断的,但是……不知道该看哪个文件。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-5-15 01:14
  • 签到天数: 22 天

    [LV.4]偶尔看看III

     楼主| 发表于 2018-4-25 13:46:27 | 显示全部楼层
    shaoziyang 发表于 2018-4-25 13:09
    STM32F4DISC有5个串口,但是串口1被USB占用,所以只能用串口2/3/4/6。而串口4的TX因为和按键复用,所以默 ...

    经测试,都可以正常通讯了。
    非常感谢!
    回复 支持 反对

    使用道具 举报

    游客
    回复
    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|micropython-microbit 中文社区 ( 鄂ICP备17012469号 )

    GMT+8, 2018-5-27 23:19 , Processed in 0.109239 second(s), 20 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表