STM32固件库分享,超全系列整理
小马哥STM32F103开源小四轴RoboFly全部资料大放送
【管管推荐】STM32经验分享篇
【MCU实战经验】+STM32F107的USB使用
基于STM32F103两轮平衡小车设计(开源)
STM32F107VCT6官方原理图和PCB
【福利】用STM32库的朋友有福了:STM32F10x_StdPeriph_Lib_V3.5.0chm...
基于STM32F10xx存储器和系统架构经验分享
基于STM32F1的CAN通信之BH1750
基于STM32F1的CAN通信之OLED
搞定没有?
在 MDK 4.xx 里面编译通过了。 4 B8 j3 F: t; y
只需要把 缺少的头文件复制过去就可以,大约3个,再改一下include 设置就可.4 J4 d7 }. p$ I& b
缺少的头文件 在MDK 5.xx 下面目录里.
C:\Keil\ARM\PACK\ARM\CMSIS\5.3.0\CMSIS\Include5 @. ^) Z8 e% Z& H) ]3 E/ S7 V
C:\Keil\ARM\PACK\ARM\CMSIS\5.3.0\CMSIS\Driver\Include
9 U5 w; L9 K7 G7 o! r
缺少 的 usb库文件 也复制过去. 具体在哪里就不清楚了.
还有CDC不敢呢?不知道DAPLINK是否有这个BUG。
这个简单,在main.c的最后面一段,我拷贝到这里:: i& v- ~' N7 O. ~5 D# C7 ~1 S
改好了,调试能复位。; l6 \) C' z; p
MSD(U盘拖放)无法复位。。。
你看看优盘拖放是不是后台运行的,要等优盘拖放完成之后,插入一个时延(100ms),调用一次vResetTarget,一定行。
还没有,不去折腾了
看到,github 里面有 几个cmsis-DAP使用 st的USB库,至于大小,具体情况没细看.
Keil 5.xx,留意第60楼,ARM CMSIS要升级到V5.3.0
3 b) l' c4 a! A& j+ G$ O
刚刚发现,一楼的原码包,USB文件夹里面,少了一个 “USB_CM3.lib” 的USB库文件。4 `5 H( O+ Z4 K! X
我自己的硬盘上面就有这个文件,但是上传github后,这个文件就是没有上传出去,我后加也不会加。) Z) g$ }! ^% L2 e& n/ T
我不知道为什么,记得第一次上传时,*.hex固件文件就是不给上传,后来我压缩成rar文件才传上去的。7 F5 }& y, l' y ?0 ?! x9 |
哪位熟悉github的大侠,告诉我如何上传(.lib/.hex)等文件,谢谢。
* A. y q6 V( i; l. A5 x
没有了USB_CM3.lib库文件,肯定不行,下面的3个方法都能解决:
方法1,在C:\Keil\ARM\RV31\LIB目录里面,可以找到此文件,2016年的,248KB左右。拷贝到.\USB文件夹。/ W2 D& Q9 I2 ]3 m8 b
方法2,在C:\Keil\ARM\RV31\LIB目录里面,可以找到此文件,2016年的,248KB左右。将此文件添加到工程里面。0 \: L* ~% T' H3 Q r8 i* n
方法3,在其他地方拷贝一个,加到.\USB文件夹。本楼的附件就有一个,方便有需要的。
. y# b; x7 T1 A+ d; p. J
(我的github已经更新,使用方法2)+ R5 \: R# I% F# H8 r; H0 L
这个问题已经解决,是我第一次使用github,还不熟悉,经过网友提醒,需要在github的上传过滤文件里面,修改容许.lib/.hex等文件的上传。: I) h3 w, K" e6 R \9 {3 p4 z( F
$ D) T# K) C. d7 k
USB_CM3.rar
2018-8-7 14:28 上传
点击文件名下载附件
63.75 KB, 下载次数: 47