STM32
小枭码
这个作者很懒,什么都没留下…
展开
-
fatts文件系统检查文件或目录是否存在
芯片型号:STM32F407函数名称:FRESULT f_stat (const TCHAR* path, FILINFO* fno)功能说明: path 指向以null结尾的字符串的指针,该字符串指定要获取其信息的路径,不能是根目录。fno 指向FILINFO结构体来存储对象的信息,如果不需要此信息,请设置空指针。FRESULT fr;FILINFO fno;printf("Test for 'file.txt'...\n");fr = f_st...原创 2022-05-21 20:37:30 · 2967 阅读 · 0 评论 -
STM32F407 emmc驱动初始化失败解决方法
现象:初始化时CMD0命令执行正常,CMD1命令未获取到emmc模块有效电压。emmc芯片型号: 三星KLM8G1GEME-B041。emmc模块20pin引脚定义如下图:uint8_t InitAppEmmc(void){ uint8_t Result = EMMC_SUCCESS; /* 返回值 */ uint8_t Work[512]; Result = InitEmmc_EMMC(); if(Result != EMMC_SUC...原创 2022-05-09 22:15:47 · 3891 阅读 · 1 评论 -
Visual Studio Code编译Keil工程
报错信息如下:在Visual Studio Code已安装应用中选择Keil Assistant,设置/扩展设置,添加keil.exe的安装路径,重新编译即可。原创 2022-05-08 21:08:15 · 1245 阅读 · 0 评论 -
C语言CRC32
#include "crc32.h"#include <stdint.h>static uint32_t crc_table[256] = { 0x00000000L, 0x77073096L, 0xee0e612cL, 0x990951baL, 0x076dc419L, 0x706af48fL, 0xe963a535L, 0x9e6495a3L, 0x0edb8832L, 0x79dcb8a4L, 0xe0d5e91eL, 0x97d2d988L, 0x0.原创 2021-10-24 15:47:37 · 316 阅读 · 0 评论 -
STM32系列单片机读取配置文件
STM32系列单片机也能读配置文件了,本文以.ini配置文件为例,单片机程序中需移植文件系统。单片机以往都是以16进制数据流的方式存储配置数据,虽然可靠稳定,但是不直观,可维护性差。原创 2021-10-24 15:02:00 · 1804 阅读 · 0 评论