2014年10月5日官方最新發(fā)布的STM32全系列通用的USB Host驅(qū)動庫
FOR STM32F105/7xx, STM32F2xx and STM32F4xx
stm32 usb host移植
1 拷貝相關(guān)文件 st網(wǎng)站提供文件庫
2 設(shè)置USB時間表48MHz System_stm32f10x.c RCC->CFGR2配置時鐘
3 設(shè)置USB時鐘入口 Tim2中斷
4 設(shè)置USB中斷
5 OK .... 運行OK
STM32型號的說明:
以STM32F103RBT6這個型號的芯片為例,該型號的組成為7個部分,其命名規(guī)則如下:
(1)STM32:STM32代表ARM Cortex-M3內(nèi)核的32位微控制器。
(2)F:F代表芯片子系列。
(3)103:103代表增強型系列。
(4)R:R這一項代表引腳數(shù),其中T代表36腳,C代表48腳,R代表64腳,V代表100腳,Z代表144腳。
(5)B:B這一項代表內(nèi)嵌Flash容量,其中6代表32K字節(jié)Flash,8代表64K字節(jié)Flash,B代表128K字節(jié)Flash,C代表256K字節(jié)Flash,D代表384K字節(jié)Flash,E代表512K字節(jié)Flash。
(6)T:T這一項代表封裝,其中H代表BGA封裝,T代表LQFP封裝,U代表VFQFPN封裝。
(7)6:6這一項代表工作溫度范圍,其中6代表-40——85℃,7代表-40——105℃。