我用的是KEIL FOR ARM MDK 3.11编译UM0434解开后里面的KEIL MDK里面的几个例程,直接双击项目文件打开的,想实验下USB功能,我用的板子是ST的那个评估板,先是用的虚拟串口那个项目,打开后直接编译,显示是编译成功,0个错误和警告,然后我把它下载到我的评估板后,连接USB口可是计算机依然显示无法识别,然后又依次实验了剩下的几个项目都是如此。不知道是不是我哪里做的不对,还有什么地方需要修改? 另外我也简单看了按程序下单步执行,发现按程序使能USB时钟后,KEIL中的响应USB时钟显示是67M左右,而不是应该的48M,实验了剩下的那些例子都是如此,并且看看程序,USB时钟初始化这部分似乎并没有什么问题,究竟是怎么回事呢,难道又是KEIL的问题?不过不管什么问题,按照提供的例程编译的USB几个例程项目没有一个好用,实在是个大问题,困扰了我好几天,究竟是我的评估版有问题还是怎么回事? 有没有哪位也是用KEIL环境来编译STM32的,能否也实验一下ST提供的这几个USB例程,究竟是不是真的能用啊?谢谢 |