查看: 9315|回复: 11

[MQX] MQX使用串口(已解决)

[复制链接]

该用户从未签到

3

主题

17

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
发表于 2013-4-15 21:05:59 | 显示全部楼层 |阅读模式
我需要在K60上使用MQX的串口与其他设备通信,我应该如何设置串口的波特率,数据位,流控制,校验位等信息,我可以像linux那样使用串口么?
我知道答案 目前已有10人回答
回复

使用道具 举报

该用户从未签到

3

主题

17

帖子

0

新手上路

Rank: 1

积分
38
最后登录
1970-1-1
 楼主| 发表于 2013-4-15 21:23:42 | 显示全部楼层

回复:MQX使用串口

我应该到哪里找串口使用的demo程序?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2013-4-16 10:53:22 | 显示全部楼层

    RE:MQX使用串口

    在MQX安装目录下面有。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    17

    帖子

    0

    新手上路

    Rank: 1

    积分
    38
    最后登录
    1970-1-1
     楼主| 发表于 2013-4-16 12:07:39 | 显示全部楼层

    回复:MQX使用串口

    回复第 3 楼 于2013-04-16 18:53:22发表:
    在MQX安装目录下面有。 

    具体的路径是什么,我只找到1个RS485的,还没有看到怎么配置波特率,数据位,停止位,校验位,流控制之类的方法。
    我找到SCI初始化的部分,认为那里可以配置波特率,但后面的那些参数怎么配置呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    459

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    303
    最后登录
    2024-10-24
    发表于 2013-4-16 13:50:46 | 显示全部楼层

    回复:MQX使用串口

    针对你说问的:如何设置串口的波特率,数据位,流控制,校验位等信息,你可以通过PE工具在1处找到UART初始化组件,添加到2处,然后展开Component Inspecter就可以配置串口相关信息,如3所展示,最后通过PE生成配置代码就可以了。
    Capture.PNG
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    22
    最后登录
    1970-1-1
    发表于 2013-4-16 16:01:10 | 显示全部楼层

    回复:MQX使用串口(正解)

     用PE也可以. 
    在MQX下也可以直接用I/O Control Commands 来配置UART的属性, 请参考MQXIOUG.pdf 中的5.7节. 请参考附件中的文件, 这个例子是基于twrk60d100和twrser板子做的, 代码中用下面的代码来配置baud:
     
    uiBaud = (uint_32)9600;
     _io_ioctl(uart3_file, IO_IOCTL_SERIAL_SET_BAUD, &uiBaud);
     

    uart.rar

    1.87 KB, 下载次数: 62

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    22
    最后登录
    1970-1-1
    发表于 2013-4-16 16:12:25 | 显示全部楼层

    RE:MQX使用串口

    补充:
    首先在twrk60d100m bsp 中使能ittd, 再重新编译bsp
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    17

    帖子

    0

    新手上路

    Rank: 1

    积分
    38
    最后登录
    1970-1-1
     楼主| 发表于 2013-4-17 14:47:00 | 显示全部楼层

    回复:MQX使用串口

    回复第 6 楼 于2013-04-17 00:01:10发表:
     用PE也可以. 
    在MQX下也可以直接用I/O Control Commands 来配置UART的属性, 请参考MQXIOUG.pdf 中的5.7节. 请参考附件中的文件, 这个例子是基于twrk60d100和twrser板子做的, 代码中用下面的代码来配置baud:
     
    uiBaud = (uint_32)9600;
     _io_ioctl(uart3_file, IO_IOCTL_SERIAL_SET_BAUD, &uiBaud);
     
     

    5.7节说的很详细,哈哈哈,我去试试。看来还是要先看说明书啊。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    9

    帖子

    0

    新手上路

    Rank: 1

    积分
    4
    最后登录
    1970-1-1
    发表于 2013-4-18 11:37:40 | 显示全部楼层

    回复:MQX使用串口(已解决)

    有用的资料不怕多呀,继续努力!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    9

    帖子

    0

    新手上路

    Rank: 1

    积分
    4
    最后登录
    1970-1-1
    发表于 2013-4-18 11:42:10 | 显示全部楼层

    回复:MQX使用串口(已解决)

    资料有用,谢了!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-22 01:32 , Processed in 0.107138 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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