引用 | 编辑
leacks
2007-01-02 20:41 |
楼主
▼ |
||
x0
【硬体资讯】CPU 规格:AMD Athlon 64, 2000 MHz (10 x 200) 3200+ 主机板型号:GA-K8N51GMF-9(-RH) 显示卡型号:NVIDIA GeForce 6600 LE (256 MB) 记忆体型号&大小:共3G POWER:康舒350W 作业系统:WinXP 【相关说明】 RS232(也就是COM1)无法侦测到有硬体! 1.装置管理员看的到COM1,而且是正常运作 测试过程: 手边有所谓的单晶片烧录器,但一直侦测不到(很多人不知道那是啥,没关系还有下一样) 手边还有UPS不断电系统,他也有那个介面,但一样侦测不到! 2.RS232的插头没插反,我还因此用3用电表测是否导通. 因为主机板没有直接的I/O 要自行外接 而且RS232根本也很少东西会用到,所以也没太多东西可测. --------------------------------------------- 还是BIOS没开到(也就是有COM2的存在) 因为没看到有COM的字眼 x0
|
引用 | 编辑
omniplay
2007-01-02 22:24 |
2楼
▲ ▼ |
技嘉的RS-232跟别人的顺位常常不同~
所以或许认为是接COM1~其实是接到COM2 ps.假设COM埠未挂掉~而且IRQ & MemAddress未冲突~介面未被Disable掉 x0 |
引用 | 编辑
chaiyuchi
2007-01-02 22:32 |
3楼
▲ ▼ |
我想请问你的RS232要接什么东西呢
因为这部分能知道的话 就简单多了 (而且既然你有写过8051的程式,那么对于这方面,应该也很懂才对吧,硬体指令控制没有很复杂才对) 另外也不是没有太多东西可以测啦 自己也可以做一个接头(做成回路就可以了,例如第二PIN是传送TXD,那么把他短路到第三PIN的接收RXD,就完成了,剩下的DTR/DSR也是同样道理) 用一个小工具程式 就可以检测他有没有问题了 或者接上数据机之类的 下指令就可以测试COM埠有没有正常运作了(下AT指令让数据机拨号即可) 不过BIOS那边 你也必须要有开放才行 以我的主机板BIOS来解说的话(GA-8I915P Duo) 在Integrated Peripherals(整合周边设定)里 就可以找到一个叫Onboard Serial Port 1 然后在设定那边检查看看是否为预设值 (正常预设值,应该是设定为[3F8/IRQ4]) 仔细找找的话 应该可以找的到的 如果还是不了解的话 就麻烦你提供一下 你想接上什么设备 我在想想该怎么帮好了 (因为小工具程式放在公司,而我必须后天才有回到公司,所以暂时只能先了解你的现状了) x0 |
引用 | 编辑
leacks
2007-01-03 00:15 |
4楼
▲ ▼ |
1.我的8051确定ok!
因为有电脑能用 2.目前装置管理员只有com1 3.我是用Flash Magic 4.你说的方法,把接头这样接完之后. 要去哪边看有没有效果! 5.没数据机 6.我的Onboard Serial Port是设跟你一样,但ups还是抓不到 明天借别台电脑测试ups正常运作! 最终目的,是为了我要烧程式进去8051单晶片. x0 |
引用 | 编辑
chaiyuchi
2007-01-03 10:59 |
5楼
▲ ▼ |
UPS的驱动程式
你有没有安装? (不过有时候UPS会有错乱问题,往往我都是重灌系统才好,因为懒得查=.=|||) 至于那个测试方式 我必须明天回公司之后 才能帮上忙 因为家里的电脑 没有放那支程式 至于BIOS那边 有确定有开放即可 那么接下来 就只剩下测试的部分了 (你有两台电脑的话,在以前,我会建议你用LL3来测试,因为用这种方式来传输档案,就知道有没有问题了,否则目前还有在使用RS232的机器不多,不过商业用的发票机、扫描器,还有旧款的滑鼠,也都是RS232介面的) 来跟大家补充个RS232的特性吧 (一般RS232都是走TTL的讯号居多,且电脑的COM PORT都是不额外供电的,不过不是指RS232的讯号是没有带电的喔,只有POS机才会在第一PIN或第九PIN来提供5V的供电,所以标准COM里,1跟9都是空的接脚,而第五PIN则是接地,2是传送,3是接收,4、6、7、8则是DTR/DSR还有CTS/RTS) 而RS232的沟通 是最简单不过了 不过也因为太笨了 使的一些使用USB习惯的人 反而不适应 不过RS232真的超简单的 以印表机来解说 就是你命令他列印一个字 他就印一个字出来 命令他回传他目前的状态 他就会跟你说 他目前的状态是如何(OnLine或故障) 当你不跟他说话 当然的他也不会回应你半句话啦 (这也就是指令模式啦,而驱动程式,只是帮你把指令写在驱动程式里面而已,对于印表机而言,依旧是一样的,看的懂ASCII的人,你可以把驱动程式的连接埠改到FILE去,然后列印一下,就可以得知他丢了哪些指令在里面了) 所以我也在想 楼主是否把他当成是USB的了@@? 另外楼主如果觉得你的主机板COM PORT有问题的话 送修的话 保固内还好 保固外的话 建议你可以去外面 买一条RS232转USB的转接线 当然的 还是要安装驱动程式啦 这样你就能随意的去使用了 而且还更加简单的 命令这个COM PORT要在COM1或COM2..... x0 |
引用 | 编辑
leacks
2007-01-03 12:59 |
6楼
▲ ▼ |
我目前是怀疑他是故障!
rs232是我上台电脑,滑鼠在用时才用过.(那也是8,9年前的事了) ups我确定有装驱动程式,因为我用内附光碟装. 等你的程式了. x0 |
引用 | 编辑
chaiyuchi
2007-01-03 13:09 |
7楼
▲ ▼ |
好吧
既然你不急的话 那么我明天把测试接头的接脚图做给你 还有程式也找出来给你好了 不过你可能要事先去买一个母头的RS232 才有办法作那个测试头喔 因为程式要透过那个测试头 来做回路测试 回路没问题的话 那么RS232就没有问题 (反而变成是你的UPS问题了,不过不一定是硬体问题,也有可能是驱动程式问题啦) 但是如果检测有问题的话 那么你就要考虑去买转接头或者送修了 (因为不建议你去焊接IC啦,不然更换232的IC也行,记得是16PIN的IC还是20PIN的,总之没有一定的功力,不建议去焊接板子,我个人也才焊接过五次而已,还不是因为有奖金可以拿,不然我才不想去焊接IC咧,眼睛会脱窗,变成斗鸡眼) x0 |
引用 | 编辑
奇拉
2007-01-04 00:48 |
8楼
▲ ▼ |
这个标题..我只能回给楼主一句话
请使用Intel晶片组 的主机板吧!! 楼主要接的RS232界面的硬体应该是机械类的东西吧!! 这个问题我在2年前遇到过了~~~ 使用非Intel系列晶片组的主机板来用RS232控制大型机具会有相容上的问题! 所以在这里也跟一些同学们讲...如果有去做到这类的电脑主机买卖的话...就用Intel的吧.. x0 |
引用 | 编辑
chaiyuchi
2007-01-04 01:56 |
9楼
▲ ▼ |
下面是引用奇拉于2007-01-4 00:48发表的 : 咦! 我玩RS232大约8-9年了 尚没遇过是晶片组问题耶 因为客户种类多 所以使用的电脑也不一定 而其中只有遇过宏X的笔记型电脑(记得好像是340的型号吧@@a,而其他型号的却又是正常的) 他的脚位跟标准脚位是不一样的 造成我们要自己先帮客户跳脚位 才能正常使用 故我只有遇过脚位问题 尚没有看过是因为晶片组的问题喔 (除非控制RS232的IC已经烧毁或故障) 而楼主要控制的 也非大型机具喔 (记得大约跟光碟机5.25吋的差不多,只是我玩的是很旧款的机型,不知道楼主玩得是否比较新一点了,况且IC才那么一点点大,不可能做到多大去) 因为我也有玩过8051 也写过他的程式 所以还记得一些 不过有没有可能是晶片组问题 就等我把测试的东西给楼主之后 再来研究好了 毕竟如果有问题的话 还可以买转接线来使用 x1 |
引用 | 编辑
chaiyuchi
2007-01-04 10:03 |
10楼
▲ ▼ |
图 1. 图 2. 图 3. 图 4. http://www.badongo.com/file/1960852 下载下来之后 直接解压缩即可 我没有设密码 测试选项我已经帮你设定好了 直接将测试头接上COM PORT 按下开始测试即可 至于测试接头的短路图为: 1-4-6 2-3 4-9 7-8 (因为图片是我现在用手机直接拍照的,所以怕不太清楚,故还是把接脚短路位置用这样写的,这样应该可以看的懂吧@@?) 如果有问题的话 在跟我说吧 x1 |
引用 | 编辑
leacks
2007-01-04 19:16 |
11楼
▲ ▼ |
作业系统: Windows XP
CPU 的数目: 1 CPU 制造商: AuthenticAMD CPU 类型: AMD Athlon(tm) 64 Processor 3200+ CPU 特性: MMX 3DNow! SSE SSE2 CPU 序列号: 不可用或已停用 CPU1 速度: 2005.8 MHz CPU L2 快取: 512KB RAM: 3220684800 位元组 视讯卡: 视讯解析度: 1280x1024x32 ************** RESULT SUMMARY ************** 测试开始时间: Thu Jan 04 19:14:05 2007 测试停止时间: Thu Jan 04 19:15:38 2007 测试持续时间: 000h 01m 33s 测试名称 周期 操作数 结果 错误 最近错误 序列埠 1 8 4800 失败 8 COM port Clear To Send (CTS) line stuck low ****************** DETAILED ERROR LOG ****************** 2007-01-04 19:14:05, 状态, 测试执行已开始 2007-01-04 19:14:07, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:14:19, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:14:31, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:14:43, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:14:55, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:15:07, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:15:19, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:15:31, 序列埠, SERIOUS: COM port Clear To Send (CTS) line stuck low 2007-01-04 19:15:38, 状态, 测试执行已停止 x0 |
引用 | 编辑
chaiyuchi
2007-01-04 20:34 |
12楼
▲ ▼ |
你的问题为CTS
那么也就是清除讯号的接脚有问题 一、接脚错误,查一下规格书,看看接脚是否非一般标准规格,不过那也要看主机板厂商给不给了,一般你直接问他们,他们也不一定会懂RS232接脚讯号啦,所以除非他们给技术手册的这一部份,否则依旧绝望。 二、晶片故障,也就是里面的晶片里的其中几脚有问题,因为你的传送与接收,还有正常,接一般的印表机、扫描器之类的,还有可能成功,但是进阶的动作,就无法成功了。 三、送修的话,除非他们换一片给你,不过也不一定能好啦,因为如果是脚位设计有问题的话,同型号的板子应该都差不多了,而且现在会玩RS232的人不多了吧,也不知道他们有没有办法检测这部分。 所以我比较建议你 去外面买一条转接线 可能会比较快些 而去外面买转接线的话 大约2XX~900左右都有 而我个人比较喜爱MOXA的作品啦 不过这种东西不难找 反正外面商场就有 或者网路收寻一下USB to RS232 也可以找到一堆 x0 |
引用 | 编辑
chaiyuchi
2007-01-04 23:37 |
14楼
▲ ▼ |
Specification
DB-9 Pin assignment Pin1 : DCD <== IN Pin2 : RXD <== IN Pin3 : TXD ==> OUT Pin4 : DTR ==> OUT Pin5 : GND Pin6 : DSR <== IN Pin7 : RTS ==> OUT Pin8 : CTS <== IN Pin9 : RI <== IN 这是RS232的标准规格 查数据机手册 有些也会有写 或者外面也有专门的书籍可以看 至于现在的主机板 大都是一体成型的 你这种规格的RS232 印象中都是在P2以前的时代(含)才有的说@@ 没想到现在还看到的这种接法 (因为现在这种接座,都是做给USB用的居多) 因为你的接座是这种规格的 所以不知道你的接头 是否为主机板所附的 例如以前华X的品牌 就会有这种问题了(所以非得使用他们自己做出来的线才行) 接法不同 造成脚位错乱 所以最好是自己量看看接脚有没有正确 另外如果你怕外面买的 会有问题的话 我可以建议你去买MOXA的 他们专门做这种东西的 专业素质可以说很可靠 http://www.moxa.com.tw/product/NPort_U1110.htm 这款你可以参考看看 而且有问题的话 里面的工程师也都有一定的水准(不过已经两三年没联络过了,不知道还是不是保持着=.=a) 网站的手册也都做了很详细的说明 不过价格的话 我就不敢保证会比市面上的便宜了>_< (可以说是专业的代价吧,何况人家还有5年保固) 市面上的 我也有测试过几种 大致上都还不错用啦 而且你的主机板过保固的话 送修的检测费 都可以拿来买这种转接线来实验了 你考量看看吧 x0 |
引用 | 编辑
leacks
2007-01-05 11:46 |
15楼
▲ ▼ |
我第一页有写.(技嘉)
印象中这块板子是2005年10月才开发出来的. 他没附rs232的介面,我是去买一般的.(外插) 看来可能送去维修也没用了! 因为你说接脚有点问题. 买条usb转rs232好了. 谢谢大大替我解释我那么清楚. x0 |
引用 | 编辑
chaiyuchi
2007-01-05 13:11 |
16楼
▲ ▼ |
看来你是没有确认过你买的那一条线了
因为不是主机板厂商所附的 所以脚位不完全相同 只要把脚位确定好 大致上应该就没问题了说 只是你要对照清楚脚位 也是一种功夫 所以还是照你所说的 直接去买转接线快些了 不然再继续研究下去 我看你也可以出师了 会研究到这种程度的人 已经难能可贵了 虽然只差没有研究到IC去 不过脚位问题 就已经考倒一堆人了 (就像我当初去帮富士通上课时,20个里面,就死了19个了=.=|||,让他们考了三次试,才发少数几张执照出去而已~_~|||,不过也不能怪他们啦,因为现在会玩那么彻底的,已经不多了,何况考试里,还要求他们焊接线) x1 |
引用 | 编辑
woolswell
2007-01-05 17:09 |
17楼
▲ ▼ |
此文章被评分,最近评分记录财富:50 (by pkkbkraa) | pkkbkraa版大,您也发现了? 从chaiyuch大大在硬体区回文的开始,小弟就一直被他专业、深入且古道热肠 的文章内容及回覆态度所吸引。 说实在,小弟也曾以讯息向他恳求,能否可以委屈担任您的副手,但是,他尚 未首肯。 求他吧。您向来比小弟诚恳,也许,他会因您而考虑。 x0 |
引用 | 编辑
pkkbkraa
2007-01-05 17:10 |
18楼
▲ ▼ |
下面是引用woolswell于2007-01-5 17:09发表的 :靠...您想的跟我想的一样XD 我才刚PM给他问他的意思耶= = x0 |
引用 | 编辑
pkkbkraa
2007-01-05 17:20 |
20楼
▲ ▼ |
下面是引用chaiyuchi于2007-01-5 17:17发表的 :其实我的专业只有喇滴赛...= = x0 |
引用 | 编辑
chaiyuchi
2007-01-05 17:27 |
21楼
▲ ▼ |
咦!
不是亏妹妹吗 太失望了>"< 还想拜你当我的师傅咧 呜呜~~~ (后面的声音缘由->本皇后在此,还敢给我亏妹妹,罚你跪一晚的主机板=.=+) x0 |
引用 | 编辑
pkkbkraa
2007-01-05 17:30 |
22楼
▲ ▼ |
下面是引用chaiyuchi于2007-01-5 17:27发表的 :亏妹妹是我最弱的一项... 跟我比较熟的都知道...= =" x0 |
引用 | 编辑
MaverickWu
2007-01-05 17:32 |
23楼
▲ ▼ |
下面是引用chaiyuchi于2007-01-5 17:17发表的 :ㄟ~太自谦了吧? 您当个副版是应该的,不然,我的「蓝衣服」送您啦~ x0 |
引用 | 编辑
pkkbkraa
2007-01-05 17:33 |
24楼
▲ ▼ |
下面是引用MaverickWu于2007-01-5 17:32发表的 :哈...连野牛叔都出来说话了... 不必喂奶了哦~"~ x0 |
引用 | 编辑
chaiyuchi
2007-01-05 17:39 |
25楼
▲ ▼ |
说到喂奶
我儿子今早吐了一整床的奶 回家也是要继续当奶爸 不知道还有没有空再来哈拉咧>"< 不过才这么一篇文 就搞成这样 有点夸大 上来跟大家哈拉 打发时间 偷偷吸收经验为实才对=.=b x0 |
引用 | 编辑
pkkbkraa
2007-01-05 17:41 |
26楼
▲ ▼ |
下面是引用chaiyuchi于2007-01-5 17:39发表的 :我都是上班的时候上来哈拉打发时间= =" 遇到问题...不用查资讯+我想回的才会回... 又要查资料又要干嘛的我就不想理了= =" 越来越懒了我= = x0 |
引用 | 编辑
chaiyuchi
2007-01-05 17:54 |
27楼
▲ ▼ |
我也是上班上来看看
有没有什么知识可以吸收的 (不过我都是一心多用的,一边工作,一边看影片、上网查资料、MSN等等的) 真是多么充实的一天啊>_< 你看一下子又到了下班时间了 打完字后 时间也到了 下班飙车去(挡我则死=.=++) x0 |
引用 | 编辑
MaverickWu
2007-01-05 19:54 |
28楼
▲ ▼ |
下面是引用pkkbkraa于2007-01-5 17:33发表的 :谢谢关心~ 目前是夫妻轮流...... 空档还是会来晃晃~不像某位做工的,从硬版蒸发...... x0 |