自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 HAL库USB+SD卡,读卡器设置

HAL库USB+SD卡,读卡器设置STM32CUBE设置如下开启SDMMC的DMA,RX和TX都设置为轮询模式开启FATFS修改红框中内容开启USB,设置device_onlyhost:主机device:从机OTG:既可以是主机也可以是从机,双功能设备speed:传输速度,全速USB最高12Mlow power: 低功耗模式link power management :电源管理VBUS sensing :USB 检测signal start of frame:帧开始信号开

2020-09-24 22:54:52 1427 2

原创 HAL库操作SD卡,加载FATFS文件系统

HAL库操作SD卡,加载FATFS文件系统修改红框中两项,其他默认其他配置见前篇红框部分,调大堆栈在main.c中添加如下定义FATFS fs; // Work area (file system object) for logical drive FIL fil; // file objects uint8_t wtext[] = "This is STM32 working with FatFs"; //要写入文件内

2020-09-22 23:56:03 3308 1

原创 HAL库读写SD卡(DMA方式)

stm32cube配置SDMMC 时钟分频,当MCU主频低时,SDMMC时钟也得降低,否则不能读写DMA中断优先级要低于SDMMC中断优先级RX和TX设置为轮询模式#define BLOCK_SIZE 512 // SD卡块大小 #define NUMBER_OF_BLOCKS 1 // 测试块数量(小于15)#define WRITE_READ_ADD

2020-09-21 21:52:43 2846 1

原创 HAL库读写SD卡(非DMA)

stm32cube配置SDMMC 时钟分频,当MCU主频低时,SDMMC时钟也得降低,否则不能读写#define BLOCK_SIZE 512 // SD卡块大小 #define NUMBER_OF_BLOCKS 1 // 测试块数量(小于15)#define WRITE_READ_ADDRESS 0x00001000 // 测试读写地址__a

2020-09-21 21:45:09 562 2

原创 FMC驱动16位并口TFT

FMC驱动16位并口TFT主控:STM32L476VET6屏幕:16位并口 ILI9341 240*320Stm32cube配置如下1.FMC配置2.屏幕电路FSMC 读写GRAM函数不同的地址线要计算地址偏移量/* 当选择NE1 连接 LCD时, 地址范围: 0x60000000~0x63FFFFFF * 当选用FSMC_A16地址线时 * 16位数据时: 16bits => FSMC[24:0]== HADDR[25:1] 8位数据时 : 8bits => F

2020-09-18 20:52:31 1204

原创 FMC驱动8位并口TFT

FMC驱动8位并口TFT主控:STM32L476VET6屏幕:8位并口 ILI9163S 128*160Stm32cube配置如下1.FMC配置2.GPIO配置配置LCD的RST和LED背光控制引脚3.屏幕电路FSMC 读写GRAM函数/* 当选择NE1 连接 LCD时, 地址范围: 0x60000000~0x63FFFFFF * 当选用FSMC_A16地址线时 * 16位数据时: 16bits => FSMC[24:0]== HADDR[25:1] 8位数据时 :

2020-09-18 20:30:32 2999 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除