[应用方案]

基于赛元8003,LB1010,LB1013的16路单线通讯开发心得

[复制链接]
796|3
手机看帖
扫描二维码
随时随地手机跟帖
18588427123|  楼主 | 2019-5-7 12:41 | 显示全部楼层 |阅读模式
昨天使用8003,LB1010,LB1013三块评估板做了一个16路单线通讯的实验,使用资源如下: IMG_20190507_103717.jpg 3.png SC92F8003.png

一、SC92F8003评估板
    1、16个GPIO做为单线通讯的输入端,16路可以并发输入,每一路都可以任意时间点输入,相互不干扰
KEIL界面1.png
    2、定时器2,180US中断一次,用于捕捉16路单线通讯的电平时间
定时器2.png
    3、串口,9600波特率,用于打印单线通讯传上来的数据,串口使用GPIO为P1.5  P1.6
串口.png
    4、处理16路单线通讯接收数据用时72微秒,没有接收负载时用时44微秒, 8003还有时间可以做一些其它的事件,
定时器2捕捉.png
无接收 .png 有接收.png

二、LB1010,LB1013触摸评估板

    1、各使用8个GPIO做为单线通讯的输出端,接口分别为P2.0 \ P2.1 \ P2.4 \ P2.5 \ P2.6 \ P1.1 \ P1.3 \ P1.4
    2、定时器1,180US中断一次,用于八路单线通讯输出

三、16路单线通讯作了50万字节的通讯没有发现丢包,下图第一张图用55做间隔没有办法分清是哪路进来的数据,第二张图用A0到AF用区分,可以看到接收了100万字节的数进来,去掉接口标号A0--AF大概50万字节的样子,分到每个接口有三万多字节

360截图17290501235944.png 360截图1843070210386131.png SAVE2019-05-06_18-57-43.zip (4.67 KB)
360截图16720330306635.png
360截图17720228109127123.png

使用特权

评论回复

相关帖子

赛元MCU3| | 2019-5-7 16:38 | 显示全部楼层
提醒一下,触控评估板上的扩展GPIO口丝印有误,请参考实际原理图和PCB图使用扩展GPIO口。官网相应的应用资料已经修正更新。

使用特权

评论回复
18588427123|  楼主 | 2019-5-7 17:06 | 显示全部楼层
赛元MCU3 发表于 2019-5-7 16:38
提醒一下,触控评估板上的扩展GPIO口丝印有误,请参考实际原理图和PCB图使用扩展GPIO口。官网相应的应用资 ...

使用这个SCH-MB0010C.SchDoc原理图就OK了,

使用特权

评论回复
18588427123|  楼主 | 2019-5-24 09:27 | 显示全部楼层
微信号:SupermanJack2018

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

13

帖子

0

粉丝