完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
早上好,我一直在开发一个PIC32 MX795F512L的应用程序,我正在尝试实现一个USB主机引导加载程序。我尝试了USB设备演示,它工作正常,但是对于主机我有几个疑问/问题:1)我尝试了引导加载程序演示应用程序app->u***->host->msd_basic(选择u***_host_pic32_u***_sk2作为配置)和dma_led_pattern应用程序(选择正确的引导加载程序类型a)在构建.exe文件之前使用ND应用程序链接脚本。我的第一个问题是信号VBUSON没有达到低电平,因此它不能通过TPS2051BD芯片向USB端口供电。FVBUSONIO配置位是ON。有没有控制它的功能或它的控制留给USB模块?我错过什么了吗?2)在我的第二次尝试中,我遵循了ADC、UART和USB Bootloader实验室来从头开始创建一个主机引导程序。他们说,为了避免内存问题的耗尽,我应该勾选“启用MIPS16模式”。然而,这种模式只提供PRO许可证。我想知道为什么,在这个例子中,必须有PRO许可证,而演示显然没有必要?我可以有其他问题,但这些是最重要的。谢谢。
|
|
相关推荐
5个回答
|
|
没有人对VBUSB和USB主机有问题吗?拜托。。
|
|
|
|
你们有什么硬件?这是你的板的正确的BSP吗?
|
|
|
|
谢谢你,库兹曼,我有一个非微芯片演示板的硬件,我使用的是“UbHoestPosiPixMx2UbSySk2”配置。我知道这不完全正确,但是最终的板仍然在进行中。此外,我认为对于使用u***主机引导加载程序“基本”应用程序,我只需要启用USB模块(我只禁用USBID)和按钮SW_3;它们在演示板上。您认为我应该这么做吗?制作演示板的BSP,即使我使用它的时间短?到目前为止,我可以在没有特定配置文件的情况下测试几个外设。再次感谢您的回答。
|
|
|
|
BSP还确定哪一个引脚控制USB主机连接器的电源。没有它,拇指驱动器就无法供电。另一种方法是将控制总线电源的管脚配置为默认通过管脚管理器“接通”。
|
|
|
|
您好,谢谢您的留言。我最近重新阅读了实验室“ADC,UART,&USB引导加载器实验室”,并写道:这个实验室需要标准或PRO(非免费)XC32编译器来生成16位(MIPS16)代码。注意,免费版本包括60天的PRO评估,可以随时启动。由于SW006023-1-MPLAB XC32标准编译器(工作站许可证)太贵了,我不能使用USB主机引导加载器。如果您能用MIPS-16编译,那么您可能启用了“PRO版本60天试用期”,或者您拥有标准/PRO许可证。SS,而不是编译过程中。其次,当我按下Harmony的“Generate Code”时,没有任何错误/警告,所以我不认为这是因为BSP冲突。我认为我将使用USB设备引导加载器,因为它不需要标准或PRO许可证。不管怎样,还是谢谢你。
|
|
|
|
只有小组成员才能发言,加入小组>>
5242 浏览 9 评论
2031 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3207 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2256 浏览 5 评论
778浏览 1评论
669浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
596浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
678浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 16:16 , Processed in 1.340294 second(s), Total 86, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号