
1.在网上找到了一些例程,其中有些包含USB的cdc库,有些不包含 2.stm32f105是有otg功能的,其对USB初始化与stm32f103有什么区别 3.stm32f105的USB中断和唤醒中断都是哪个,与stm32f103有没有区别 在线等 |
stm32哪个系列芯片支持2个USB,主设备,且usb可以支持标准的uvc协议,哪里可以下载usb开发库
新手小白,SMT32 TP Tool Windows无法安装驱动怎么处理
如何用c#使用ST25R3911DISCOComm.dll来读取和写入NDEF区的数据,需要相关例程,感谢各位大佬拯救一下我啊!????
USBx配置有哪些小的需要注意的细节?
H743ZIT6 USB虚拟串口 CDC电脑无法识别(获取描述符失败)
STM32F407的高速USB,采用的是虚拟串口方式,VCP驱动有linux系统的吗
STM32H533的USB使用问题
stlink 串口驱动安装前面有叹号软件里无法找到
STM32 usb传输的时延和丢帧问题
STM32H743+USB3300传输采集的数据前几次会丢包问题
cube软件使用出现一些问题,我是12M的晶振,但是在软件上更改后工程并没有更新,如果我直接在工程里修改晶振的话,没有找到6倍频到72M的语句啊
附加上传了工程文件,那位能帮助验证一下啊
cubeæ´æ¹æ¶æ¯åï¼å·¥ç¨æ²¡ææ´æ°
åæäº72M
VISUAL_POR0928T.rar
2016-9-28 13:55 上传
点击文件名下载附件
下载积分: ST金币 -19.52 MB, 下载次数: 70, 下载积分: ST金币 -1
USbå·¥ç¨
你可以用cube直接生成105的usbcdc工程,稍做改动就能用了
/** System Clock Configuration
*/
void SystemClock_Config(void)
{
RCC_OscInitTypeDef RCC_OscInitStruct;
RCC_ClkInitTypeDef RCC_ClkInitStruct;
RCC_PeriphCLKInitTypeDef PeriphClkInit;
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;
RCC_OscInitStruct.HSEState = RCC_HSE_ON;
RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;
RCC_OscInitStruct.Prediv1Source = RCC_PREDIV1_SOURCE_HSE;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL6; ->RCC_PLL_MUL9;
RCC_OscInitStruct.PLL2.PLL2State = RCC_PLL_NONE;
USBåºä¸vcpçä¾ç¨
cubeçæçä¾ç¨
支持楼上观点。
都需要修改什么,看一下5楼出现的问题,现在程序下载后电脑依旧不识别
下面图的72手动改成12就行,这个频率是仿真用的,和执行代码没关系
但是外部晶振还是显示8M如果我直接改成12M,倍频参数在哪改,另外还有没有别的需要改的地方
在cube里直接把12改成8按回车,再把usb的频率调成48 还有系统频率,再重新生成工程就行
我试过了,生成后还是8M啊,上面有我上传的工程,能帮我生成一下吗,看看有什么问题没
已经手动改好了,烧录以后电脑还是无法识别USB Unknown device ,应该不是电脑驱动软件的问题
生成的工程还是有问题啊,5楼有我上传的工程,有时间能帮我测试一下吗,芯片是stm32f105rc,晶振是12M
看看频率对不对,rcc是否正常工作,有可能和硬件有关,最好用开发板先试试