amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 1149|回复: 6

自制USBASP遇到的怪问题,请AVR高手解答

[复制链接]
发表于 2014-6-3 21:34:27 | 显示全部楼层 |阅读模式
做了一个USBASP(M8),做好后,只有一次写了05-6-23这个版本固件能工作,然后用其它固件全不能工作,奇怪的是,再写入这个固件,也不能工作了,换过M8芯片,仍不行,又做了一块板子,仍不行,用USBTRACE监控,发现在枚举,配置过程中全正常,一进入userfunction后,USB会进入STALL状态,然后不再工作,为了调试,把固件移值到M32上,但是,在M32上工作又正常!外围电路一样,在汇编下比较生成的M32和M8代码,除了调用和跳转长度不一样外,全部一样,很困惑,所以请教一下。感谢

为了解决这个问题,把有关USB的协议和USBSASP的代码全看一遍,认为没问题,现在只能怀疑硬件有问题,但,涉及的硬件只有芯片,晶振,电阻,全换了几遍,仍是解决不了问题。
发表于 2014-6-4 08:51:36 | 显示全部楼层
V-USB挺好用的。要么是电路的问题,要么是驱动的问题
发表于 2014-6-4 08:55:38 | 显示全部楼层
硬件有问题,别去找软件的原因,这个东西成熟的很。
发表于 2014-6-5 11:10:58 | 显示全部楼层
检查芯片熔丝位的设置,是否使用外部晶振。
发表于 2014-7-13 18:35:09 | 显示全部楼层
这个东东,本论坛里面多的是啊,随便搞个就可以正常使用的,不过在制作时,注意熔丝位的设置,一般都有说明的,
发表于 2014-8-29 19:02:08 | 显示全部楼层
machao 发表于 2014-6-5 11:10
检查芯片熔丝位的设置,是否使用外部晶振。

AVR的熔丝位之类的东东,一直不大懂。。。。
发表于 2014-10-13 11:12:12 | 显示全部楼层
我做的,有的正常,有的插上去直接显示无法识别的设备,一直没搞懂什么原因
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-9-19 13:03

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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