社区导航

 

搜索
查看: 1952|回复: 44

[原创] 【micropython】串口中断的使用方法

  [复制链接]

9210

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2019-5-13 16:08 | 显示全部楼层 |阅读模式
本帖最后由 dcexpert 于 2019-5-13 16:09 编辑

新版本的micropython支持STM32的串口中断了,但是因为缺少文档,也没有给出完整使用例程,所以给我们带来一些困难。下面是我整理的基本使用方法:

游客,如果您要查看本帖隐藏内容请回复


注意事项
  • 串口需要使用machine库的UART模块
  • 设置串口参数和波特率
  • 定义串口中断的触发方式和回调程序(中断程序),触发方式目前只能选择UART.IRQ_RXIDLE
  • 串口回调函数必须带有伪参数
  • 串口回调函数需要遵循回调函数的设计原则



此内容由EEWORLD论坛网友dcexpert原创,如需转载或用于商业用途需征得作者同意并注明出处



回复

使用道具 举报

2

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-5-15 11:14 | 显示全部楼层
研究一下


回复

使用道具 举报

69

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-5-22 19:15 | 显示全部楼层
看看了厉害


回复

使用道具 举报

12

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-4 14:03 | 显示全部楼层
学习一下


回复

使用道具 举报

12

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-4 14:06 | 显示全部楼层

ESP32支持吗?



回复

使用道具 举报

12

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-4 14:10 | 显示全部楼层
ESP32支持吗?

点评

ESP32还没有测试,应该也是类似的。  详情 回复 发表于 2019-6-4 14:37


回复

使用道具 举报

9210

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2019-6-4 14:37 | 显示全部楼层

ESP32还没有测试,应该也是类似的。


回复

使用道具 举报

68

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-6-4 15:38 | 显示全部楼层

版版V5!



回复

使用道具 举报

12

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-6 10:10 | 显示全部楼层

好的,我试试,谢谢



回复

使用道具 举报

2

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-18 20:13 | 显示全部楼层

感谢分享



回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-19 08:08 | 显示全部楼层

学习学习。。。。。。。。



回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-27 17:26 | 显示全部楼层

谢谢分享,感谢版主



回复

使用道具 举报

118

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-6-29 09:41 | 显示全部楼层

回复看看,



回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-6-29 11:45 | 显示全部楼层

12345678



回复

使用道具 举报

4

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-7-27 17:32 | 显示全部楼层

有参考价值!



回复

使用道具 举报

4

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-7-27 17:41 | 显示全部楼层

就是一旦串口 RX上有数据就出发调用 回调函数,串口RX本身有缓冲机制,相当于寄存器,信息不会丢失,所以串口中断意义不太大,完全可以用一个线程来处理。



回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-7-27 18:34 | 显示全部楼层

研究研究



回复

使用道具 举报

14

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-7-27 18:53 | 显示全部楼层

看看大神老师的文章,学习学习



回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-7-29 09:20 | 显示全部楼层

研究一下



回复

使用道具 举报

142

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-7-29 18:24 | 显示全部楼层

这很强 



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

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

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-12-7 22:29 , Processed in 0.558122 second(s), 18 queries , Gzip On, MemCache On.

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