完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
问候语!你能告诉我如何将PIN B5重新配置为常规GPIO吗?数据表说DEVCFG3寄存器控制这一点。我用这个:但是它不起作用!USB堆栈抛出一个普通的异常!我不使用这个函数,我想用它作为一个普通的PIN。谢谢!
|
|
相关推荐
7个回答
|
|
如果您正在使用USB堆栈,那么几乎可以肯定您正在使用Vbuson。看看数据表,只有当USB模块被禁用时,Vbuson才能被禁用,在这种情况下,删除堆栈。
|
|
|
|
好啊!我来换别针!10倍!PP:数据表说我可以用USB堆栈来使用它。特别是不需要Vu***on的USB设备堆栈!
|
|
|
|
垃圾。VBUSON只用于主机模式。
|
|
|
|
数据表是垃圾。图11-1注释:“7:当USB模块被禁用时,引脚可以用作GPIO。”
|
|
|
|
关于一个相关的话题…我有一个使用PIC32MX695F512H的产品。在最后一个板速上,我添加了选项跳线,由于我没有使用USB,所以我将它们连接到D+、D-和USBID(RF2、RG2、RG3)。它们是我在这个木板上留下的唯一的别针。我已经验证了状态在PIN上的变化,但只有UBID(R3)工作如预期。D +和D -总是读“1”。这是一个较老的产品,我正在使用XCv1.31,因为要重写现有的代码来删除PLIB。USB模块是关闭的(U1CON=0,U1PWRC=0),这些引脚的TRIS位是1。有没有办法读取这些引脚的实际状态?我在数据表、勘误表或论坛中找不到具体的东西。谢谢,Hal。
|
|
|
|
当时没有注意到你的答复。你是正确的,数据表FIG 11-1注释对于这个PIN来说肯定是错误的(或者至少非常糟糕的措辞)。-你和VUSB 3V3连接了什么?它必须是d+d/dd用作挖掘。输入。
|
|
|
|
谢谢您!我完全忽略了这一点。我跳了一个,确认它现在起作用了。谢谢,Hal。
|
|
|
|
只有小组成员才能发言,加入小组>>
5166 浏览 9 评论
2000 浏览 8 评论
1929 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3175 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2227 浏览 5 评论
736浏览 1评论
619浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
507浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
633浏览 0评论
530浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 06:18 , Processed in 1.432717 second(s), Total 90, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号