完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我用过微芯片和声库的USB_HID和声项目。我把处理器换成了pic32mx220of32b。我把BSP从和声中移除了。我在HARMony中为u***设置了引脚,led等等。看起来好像没有引脚被设置。如果我打开LED,它就停止了。将端口设置为LED闪光灯输出的例行代码。所以看起来和谐并没有在其代码中设置我的I/o。任何帮助都会被感激。我还注意到端口c、d、e、f和g的端口设置代码是通过和谐创建的。我怀疑代码在什么地方设置了错误的处理器。注入属性具有PIC32 MX220Fo32 B集,这样就可以了。
|
|
相关推荐
11个回答
|
|
|
我会开始一个全新的项目,第一次就把一切都设置正确,然后只复制必要的源代码。由于所有的更改,MHC/Harmony可能已经混淆了,尤其是移除BSP。将其降到最低限度,在添加更多之前证明这一点。不要使用BSP!它们会引起麻烦。如果演示项目依赖于BSP,那么您必须替换在移除它时丢失的所有功能。最好在没有BSP的情况下启动,这样您就可以知道添加了什么。参考文献:MHC_CreatingProjectWithoutBSP_v00PR.txtPaul
|
|
|
|
|
|
我又开始了一个全新的项目,用于没有BSP的pic32mx220fo032b。我添加了USB驱动程序,并将rb13设置为led引脚。现在我可以切换而不必首先设置三态位,所以引脚设置正常。但是,u***总线死机了。Windows根本看不见,所以它不能传输。如果我在D+Windows上拉一拉,就会看到一些东西,但是说u***总线有错误。我已经检查了硬件三遍,看起来没问题。u***总线的时钟配置为48MHZ。
|
|
|
|
|
|
我似乎被两个项目所困扰,其中一个是BSP项目。BSP被删除,I/O引脚设置。主要问题是它没有正确设置I/O。也就是说,我的led在没有设置porttristate statusfirst.2/PIC_HID的情况下是不会闪光的。
|
|
|
|
|
|
A)尝试在我以前的附件中提到的“生成应用程序代码”检查你的UBSIDID PIN设置。即使没有连接一些PIC,它需要驱动。请参阅我以前的关于保罗或UBID的帖子。
|
|
|
|
|
|
*检查旧BSP和旧MHC的任何特殊引脚设置,例如(驱动或上拉)为(USBID,USB_Enable,USB_Fault等)。
|
|
|
|
|
|
我已经用u***和pic32mx220f032b创建了一个新项目。它设置了I/o ok,并且我可以在不改变tris reg的情况下切换LED。我从USB_HID项目中获取app.c和main.c,并用它们替换了我的。我设法使它们恢复正常,并且编译正常。我仍然收到Windows消息说USB设备没有被确认。不知道下一步该去哪里。
|
|
|
|
|
|
如果你仍然处于“不被认可”的状态,你通常会遇到振荡器问题或硬件问题。
|
|
|
|
|
|
USB时钟是48兆赫。我已经检查了许多电路在线和我的外观是一样的。
|
|
|
|
|
|
尽管时钟GUI说我得到了48MHz的USB,但我把UPLLEN标志设置错了。我还有一个D+上的电阻把它拔起来。我改变了两个项目,现在PC正在拾取和注册我的PIC32 pcb。它花了大约一天半的时间来完成这项工作。和谐还需要一些工作。为了不被愚弄。我必须创建一个新项目,从其他项目中挤出部分来使代码工作。和谐在微芯片板中工作得很好,但如果它们与微芯片板不同,那么它就是用自己的板工作的猪。所以这是第一个里程碑排序,需要让A2D工作。接下来,通过USB总线发送数据包。在试验过程中,我还发现PIC内核运行在8MHz,它应该运行在40MHz。谢谢你的帮助……
|
|
|
|
|
|
我不会直接复制来自demo.a)的app.c和main.c,离开main.c,你不应该触摸它。更清洁的使用“生成应用程序代码”来获得干净的代码,并可能将USB寄存器正确设置。设置了如何使用“超越比较”之类的文档来检测所有的“Gen应用程序代码”。保罗
|
|
|
|
|
|
今天卡在a2d代码里了。我为它设置了一个和声的驱动器。和声设置tad使得a2d性能非常差,非常慢。最后我放弃了,直接用零写a2d速度寄存器。我现在得到1uS a2d数据。我把电压降到我的模拟电路和muxsof上。逻辑应该从3v3驱动出来。在一种模式下,a2d数据似乎有很多小故障。结果我的运算放大器不喜欢多路复用模式,需要在反馈电阻上加一个小盖子来驯服它。所以我的u***示波器w上每秒大约有100000个采样。HICH对于25kHz左右的信号有较好的效果。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475 浏览 0 评论
5794 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1124浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1098浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
873浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 12:35 , Processed in 0.772411 second(s), Total 64, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1505