请教怎么用68013发送字符串

[复制链接]
6164|26
 楼主| bai5926 发表于 2009-11-18 16:13 | 显示全部楼层 |阅读模式
我用的是自带的control panel控制面板。使用自带的例子bulkloop,发现只能发送两字节的数字,如发1234,只显示34.  这个是跟下位机程序还是上位机程序有关呢? 我要想用这个发送带有字母的字符串应该修改哪里
五谷道场 发表于 2009-11-19 19:00 | 显示全部楼层
我也想啊,就是发送那种命令帧
午夜粪车 发表于 2009-11-19 19:03 | 显示全部楼层
同样的问题啊,求高手指点
hulan1985 发表于 2009-11-21 12:23 | 显示全部楼层
怎么没人回答?
午夜粪车 发表于 2009-11-21 12:40 | 显示全部楼层
哎,等了两天还是没人回答
20801233 发表于 2009-11-21 14:43 | 显示全部楼层
小工程师 发表于 2009-11-21 15:33 | 显示全部楼层
LZ,在Cyconsole传1234需要中间加个空格,如12 34

同理传字符A2 F4 56 78

截个EP2 bulk OUT的图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
小工程师 发表于 2009-11-21 15:35 | 显示全部楼层
截个EP8 bulk IN的图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
swolf 发表于 2009-11-22 21:27 | 显示全部楼层
ls解释的真清楚,
学习了。
juventus9554 发表于 2009-11-22 23:05 | 显示全部楼层
这样就能解决?
hulan1985 发表于 2009-11-22 23:07 | 显示全部楼层
还不是很明白啊
god_like 发表于 2009-11-22 23:54 | 显示全部楼层
学习了
love_life 发表于 2009-11-23 00:08 | 显示全部楼层
学习了
 楼主| bai5926 发表于 2009-11-24 08:58 | 显示全部楼层
7# 小工程师
你好~谢谢你的回答。根据你的解释我回去做了实验。发现了一点问题
(1)发送字符只能在A—F之间选择,超出范围的字母(G-Z)发送一律显示00.我不太会贴图,这里就不贴了。 我的感觉是用来表示十六进制数的字母可以显示,其他则不行
(2)按照你的说法,发送1234用空格分开。我的理解是:这样实质上是发送了两个字节,一个是12.一个是34.

我想问的是怎么能发送一个完整的字符串,里面包含数字,字母以及符号,比如:
“123456_F”

请指教,谢谢
 楼主| bai5926 发表于 2009-11-24 09:02 | 显示全部楼层
8# 小工程师

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
Go_PSoC 发表于 2009-11-24 10:33 | 显示全部楼层
帮顶,等待小工程师的进一步精彩解答。
小工程师 发表于 2009-11-25 18:31 | 显示全部楼层
LZ,Cyconsole的Bulk Trans一栏只能传16进制0-F,象123456_F是传不了的。

但可以用File Trans的文件传送功能,在文件夹C:\Cypress\USB\Util\Test下有几个例子你可以试一下。
小工程师 发表于 2009-11-25 18:34 | 显示全部楼层
文件传送功能我没有怎么测试过,你可以看看Cyconsole的使用手册。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| bai5926 发表于 2009-11-25 20:37 | 显示全部楼层
17# 小工程师
是这样啊~多谢多谢。那只能传16进制0-F数的这个原因是由什么决定的呢? 是下位机程序还是cyconsole控制面板的程序决定?如果跟下位机没有关系,重新写个上位机的程序约定一下接收字符串是不是应该可以呢?
Go_PSoC 发表于 2009-11-26 10:44 | 显示全部楼层
小工程师,厉害!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

20

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部