完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好。我使用的是pic32MZ0512EFK064,我想用RF3 Pin作为GPIO。在配置位部分中,我有:#pragma config FUSBIDIO=OFF但是我的软件卡在函数PLIB_Pinset或PLIB_Pinclear中。不能看到管脚上的“1”或“0”。我有管脚34连接到gnd(根据手册,如果你不打算使用USB模块,你必须连接到vss)。我想我必须设置U1PWRCbits.USBPWR=0,但是maplab在这个指令上出错。如果这是解决方案,如何访问U1PWR r埃吉斯特?有类似PLIB的类似函数来注册这些寄存器吗?谢谢。
|
|
相关推荐
8个回答
|
|
谢谢,我已经下载了正确的文件,是第51节:“高速USB与开机(OTG)”。但是在这个文件中,到目前为止,我还是弄不清楚如何禁用USB模块。我看到了主手册中的“外围模块禁用”部分。我把这个写成:PMD5bits.USBMD=1;可拨USB.但不带sussesfull。根据手册,如果禁用OTG,可以使用GPIO引脚。
|
|
|
|
PMD寄存器是一个锁定寄存器吗?如果是这样,你是否在尝试设置UBMD之前遵循解锁顺序?
|
|
|
|
好的,我有这样的MI配置位:{ Apple ID=0xFFFF〉PrimaMac配置文件FMIIN=OX-PARMAG CONFIGO FETHOIO=α-PrimaMac配置,PGL1WORE=α-PrimaMac配置,PMDL1WORE = OX-PARMA-CONFIG-IOL1WORD OFF OXPRAMA配置FISBIdio= OFF,之后我想禁用USB,使用此句子:PMD5BITS。UBMD=1;/ /禁用USB模块,但不。艾登怎么说,有一个“解锁序列”。现在我正在阅读第42节…
|
|
|
|
您的代码似乎正在执行以下操作1)锁定syskey寄存器(0)2)放入魔术解锁序列3)锁定syskey寄存器(0)4)尝试更改设置(PMD5位…。如果您切换这两个步骤,您应该有更多的运气:)
|
|
|
|
我试着把句子写成:PMD5bit.USBMD=1;//.USB Moduleafter:CFGCONbits.PMDLOCK=0.,再次锁定SISKEY,但运气不佳。我把它放在外面,因为我认为当系统被解锁时,只有您能够改变一些类型的寄存器。通过调试,我可以看到变量PDM5在变量在MPLAB中,我们可以看到UBMD位设置为1,所以我想USB模块是禁用的。我不知道为什么我不能设置,清除O切换的R3引脚。我的程序卡在那些句子中。我已经检查了TRISF,没问题(那些句子是由代码配置器自动生成的)。因为我已经有了PCB设计,我想用RF3引脚作为芯片选择。
|
|
|
|
如果你的芯片被卡住了,有些东西看起来就大错特错了。最坏的情况是,当USB模块开启时,设置R3输出应该导致PIN不做任何事情,而不是锁定芯片。我认为您应该发布您的代码,以便比我更有知识的人可以看一看。
|
|
|
|
看起来我不是唯一的一个:昨天我在MICpCHIPS上安装了一个支持票,但是无论如何,我如何在这里发布我的代码?我没有看到任何上传按钮吗?
|
|
|
|
如果你点击“打开完整版本”,那么你会得到更多的格式化选项-其中一个是插入代码块,另一个是附加文件。
|
|
|
|
只有小组成员才能发言,加入小组>>
5377 浏览 9 评论
2102 浏览 8 评论
2006 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3280 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2314 浏览 5 评论
886浏览 1评论
775浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
710浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
769浏览 0评论
658浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-3-9 08:05 , Processed in 1.311457 second(s), Total 57, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191