查看: 3539|回复: 9

[分享] [YL-KL26Z]USB串口转换

[复制链接]
  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
    发表于 2015-5-23 22:33:22 | 显示全部楼层 |阅读模式
    本帖最后由 shaoziyang 于 2015-5-24 16:07 编辑

    YL-KL26Z带有USB接口,可以很方便的做一个USB串口转换器,虽然不太专业,应急用一下还是不错的。
    1. #include "mbed.h"
    2. #include "USBSerial.h"

    3. //Virtual serial port over USB
    4. USBSerial serial;
    5. Serial pc(PTE0, PTE1);

    6. int main(void) {
    7.     while(1)
    8.     {
    9.             if(serial.readable())
    10.                     pc.putc(serial.getc());
    11.             if(pc.readable())
    12.                     serial.putc(pc.getc());
    13.     }
    14. }
    复制代码


    2.jpg

    FRDM_KL25Z_USBToSerial.zip (733.23 KB, 下载次数: 23)
    回复

    使用道具 举报

    该用户从未签到

    31

    主题

    253

    帖子

    20

    金牌会员

    Rank: 6Rank: 6

    积分
    1532
    最后登录
    2021-7-20
    发表于 2015-5-23 22:42:17 | 显示全部楼层
    加个环形缓冲速度能提高不少。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-5-23 23:21:07 | 显示全部楼层
    laotui 发表于 2015-5-23 22:42
    加个环形缓冲速度能提高不少。

    是的,缓冲对性能影响很大。这只是一个简单演示。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-12 10:22
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    15

    主题

    386

    帖子

    0

    高级会员

    Rank: 4

    积分
    541
    最后登录
    2018-6-28
    发表于 2015-5-23 23:22:32 | 显示全部楼层
    又看到mbed了,是直接调用的库吗
    falajf
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-5-23 23:45:48 | 显示全部楼层
    jacobfeng 发表于 2015-5-23 23:22
    又看到mbed了,是直接调用的库吗

    是的   
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11

    主题

    354

    帖子

    0

    高级会员

    Rank: 4

    积分
    763
    最后登录
    2018-6-7
    发表于 2015-5-24 10:30:55 | 显示全部楼层
    谢谢  学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    219

    帖子

    0

    高级会员

    Rank: 4

    积分
    653
    最后登录
    2017-11-19
    发表于 2015-6-1 10:19:50 | 显示全部楼层
    看看学习下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-18 11:35
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    21

    主题

    945

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2001
    最后登录
    2020-6-8
    发表于 2015-6-2 16:00:51 | 显示全部楼层
    楼主在硬件方面也要介绍一下就好了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2015-6-2 16:22:29 | 显示全部楼层
    黑溱郎 发表于 2015-6-2 16:00
    楼主在硬件方面也要介绍一下就好了。

    直接用FRDM-KL25Z或者YL-KL26Z开发板,利用MCU自己的USB接口实现虚拟串口。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8

    主题

    300

    帖子

    0

    高级会员

    Rank: 4

    积分
    746
    最后登录
    2016-5-26
    发表于 2015-6-3 21:35:35 | 显示全部楼层
    谢谢分享。。。
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-27 04:13 , Processed in 0.100660 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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