USB读卡器(Slave)实验

所属分类:单片机开发
开发工具:C/C++
文件大小:10646KB
下载次数:1
上传日期:2019-07-17 10:59:19
上 传 者QuanXH
说明:  本实验将实现如下功能:开机的时候先检测SD卡和SPI FLASH是否存在,如果存在则获取其容量,并显示在LCD上面(如果不存在,则报错)。之后开始USB配置,在配置成功之后就可以在电脑上发现两个可移动磁盘。我们用DS1来指示USB正在读写,并在液晶上显示出来,同样,我们还是用DS0来指示程序正在运行。
(This experiment will achieve the following functions: when booting, first detect the existence of SD card and SPI FLASH, and if there is, obtain its capacity, and display it on the LCD (if not, report an error). Then the USB configuration is started, and after the configuration is successful, two removable disks can be found on the computer. We use DS1 to indicate that the USB is reading and writing, and display it on the LCD. Similarly, we use DS0 to indicate that the program is running.)

文件列表:
例程34 USB读卡器(Slave)实验\CORE (0, 2019-07-17)
例程34 USB读卡器(Slave)实验\CORE\core_cm4.h (109142, 2014-07-17)
例程34 USB读卡器(Slave)实验\CORE\core_cm4_simd.h (22735, 2014-07-17)
例程34 USB读卡器(Slave)实验\CORE\startup_stm32f40_41xxx.s (29659, 2014-10-22)
例程34 USB读卡器(Slave)实验\FWLIB (0, 2019-07-17)
例程34 USB读卡器(Slave)实验\FWLIB\inc (0, 2019-07-17)
例程34 USB读卡器(Slave)实验\FWLIB\inc\misc.h (6924, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_adc.h (32880, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_can.h (27318, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_crc.h (2416, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_cryp.h (14481, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_dac.h (14946, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_dbgmcu.h (4296, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_dcmi.h (12977, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_dma.h (28882, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_dma2d.h (19692, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_exti.h (8012, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_flash.h (24467, 2014-08-04)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_flash_ramfunc.h (3275, 2014-08-04)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_fmc.h (44924, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_fsmc.h (27181, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_gpio.h (23548, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_hash.h (10084, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_i2c.h (31939, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_iwdg.h (4323, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_ltdc.h (21191, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_pwr.h (7728, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_rcc.h (30063, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_rng.h (3958, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_rtc.h (40546, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_sai.h (25470, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_sdio.h (22777, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_spi.h (21178, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_syscfg.h (8974, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_tim.h (51689, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_usart.h (17935, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\inc\stm32f4xx_wwdg.h (3542, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\src (0, 2019-07-17)
例程34 USB读卡器(Slave)实验\FWLIB\src\misc.c (11443, 2014-08-01)
例程34 USB读卡器(Slave)实验\FWLIB\src\stm32f4xx_adc.c (69068, 2014-08-01)
... ...

本实验将实现如下功能:开机的时候先检测SD卡和SPI FLASH是否存在,如果存在则获取其容量,并显示在LCD上面(如果不存在,则报错)。之后开始USB配置,在配置成功之后就可以在电脑上发现两个可移动磁盘。我们用DS1来指示USB正在读写,并在液晶上显示出来,同样,我们还是用DS0来指示程序正在运行。 注意: 1,本实验需要用跳线帽短接P11的D+和PA12,以及D-和PA11。 2,本实验USB_HOST接口不要插任何设备。 3,请自备SD卡一个(如果没有,则只能使用内部SPI FLASH盘)。 4,本实验开发板配套的T口USB线应该插USB_SLAVE。 //STM32F4工程模板-库函数版本

近期下载者

相关文件


收藏者