智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3213|回复: 5
打印 上一主题 下一主题

请问串口通信需要用rs232连接PC和单片机吗?还是有更好方案?

[复制链接]

4

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
293
威望
221
贡献
30
兑换币
0
注册时间
2011-11-12
在线时间
21 小时
跳转到指定楼层
1#
发表于 2012-2-22 11:11:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问串口通信需要用rs232连接PC和单片机吗?还是有更好方案?

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
2#
发表于 2012-2-22 11:45:28 | 只看该作者
usb转ttl
回复 支持 反对

使用道具 举报

4

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
293
威望
221
贡献
30
兑换币
0
注册时间
2011-11-12
在线时间
21 小时
3#
 楼主| 发表于 2012-2-22 15:24:36 | 只看该作者
谢ls。。。。。
回复 支持 反对

使用道具 举报

3

主题

83

帖子

0

精华

高级会员

Rank: 4

积分
584
威望
401
贡献
85
兑换币
6
注册时间
2012-2-20
在线时间
49 小时
4#
发表于 2012-5-7 20:36:57 | 只看该作者
turf456 发表于 2012-2-22 11:45
usb转ttl

请问你是怎么样实现MATLAB与单片机之间的收发数据的呢?
我是用自制的BDM,外加一个NRF24L01接数据,,,XS128单片机+一个NRF24L01发数据,用串口调试助手,能接到数据,,,请问那么我用MATLAB读取串口的函数,老是出现:
“??? Error using ==> serial.fopen at 72
Port: COM1 is not available. No ports are available.
Use INSTRFIND to determine if other instrument objects are
connected to the requested device.”
请教的呢

使用INSTRFIND,出现这个
Instrument Object Array
   Index:    Type:     Status:   Name:  
   1         serial    open      Serial-COM1
   2         serial    closed    Serial-COM1
   3         serial    closed    Serial-COM1
   4         serial    closed    Serial-COM1
   5         serial    closed    Serial-COM1

表明我的COM1口,好像前面打开一次,后面就关闭咯????
怎么回事的呢?


或者你能提供一点资料吗?
我的邮箱是:Solemnysw4015300@163.com
回复 支持 反对

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
5#
发表于 2012-5-7 21:45:57 | 只看该作者
Solemn胜威 发表于 2012-5-7 20:36
请问你是怎么样实现MATLAB与单片机之间的收发数据的呢?
我是用自制的BDM,外加一个NRF24L01接数据,,, ...

抱歉,不用matlaB
回复 支持 反对

使用道具 举报

8

主题

34

帖子

0

精华

高级会员

Rank: 4

积分
568
威望
307
贡献
143
兑换币
151
注册时间
2012-10-22
在线时间
59 小时
毕业学校
河海大学
6#
发表于 2012-11-10 20:06:58 | 只看该作者
请问你是怎么样实现MATLAB与单片机之间的收发数据的呢?
我是用自制的BDM,外加一个NRF24L01接数据,,,XS128单片机+一个NRF24L01发数据,用串口调试助手,能接到数据,,,请问那么我用MATLAB读取串口的函数,老是出现:
“??? Error using ==> serial.fopen at 72
Port: COM1 is not available. No ports are available.
Use INSTRFIND to determine if other instrument objects are
connected to the requested device.”
请教的呢

请问解决了吗,我也遇到同样的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-25 13:15 , Processed in 0.043461 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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