微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STM32F105 usb HOST调试成功

STM32F105 usb HOST调试成功

时间:10-02 整理:3721RD 点击:
总结,官方的USB host代码基本正确,只需要改变时钟既可以使用,把系统时钟调节到72M,USB时钟调节到48M

谢谢分享操作经验

你好,请问在哪里修改时钟?谢谢!

贴一段代码把,
假设你的晶震是12m
#ifdef STM32F10X_CL
    /* Configure PLLs ------------------------------------------------------*/
    /* PLL2 configuration: PLL2CLK = (HSE / 3) * 10 = 40 MHz */
    /* PREdiv1 configuration: PREdiv1CLK = PLL2 / 5 = 8 MHz */
        
    RCC->CFGR2 &= (uint32_t)~(RCC_CFGR2_PREdiv2 | RCC_CFGR2_PLL2MUL |
                              RCC_CFGR2_PREdiv1 | RCC_CFGR2_PREdiv1SRC);
    RCC->CFGR2 |= (uint32_t)(RCC_CFGR2_PREdiv2_div3 | RCC_CFGR2_PLL2MUL10 |
                             RCC_CFGR2_PREdiv1SRC_PLL2 | RCC_CFGR2_PREdiv1_div5);
  
    /* Enable PLL2 */
    RCC->CR |= RCC_CR_PLL2ON;
    /* Wait till PLL2 is ready */
    while((RCC->CR & RCC_CR_PLL2RDY) == 0)
    {
    }
   
   
    /* PLL configuration: PLLCLK = PREdiv1 * 6 = 72 MHz */
    RCC->CFGR &= (uint32_t)~(RCC_CFGR_PLLXTPRE | RCC_CFGR_PLLSRC | RCC_CFGR_PLLMULL);
    RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLXTPRE_PREdiv1 | RCC_CFGR_PLLSRC_PREdiv1 |
                            RCC_CFGR_PLLMULL6);
#else

sdddddddddddddddd

谢谢分享操作经验
PCB打样找华强 http://www.hqpcb.com 样板2天出货

要是有代码就好了。

没有看到源码啊

谢谢分享操作经验

感谢分享,学习一下。

谢谢小编分享

谢谢分享 好东西

下载下来看看怎么样

你好请问有源码吗?能给我一份吗?或者105的USB库

现在还玩吗?小编!

现在还玩吗?小编!

现在还玩吗?小编!

sdfsadfsadfsadf

谢谢分享!

现在的单片机直接带USB host\device了,非常方便,不需要了解USB协议,像CH558\559等

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top