我们常常会用到串口,甚至 ST-Link 自带了一个虚拟串口,有时候串口时为了传输数据给上位机,但有时只是为了输出个结果供我们观察程序运行状态,对于后者,实现一个 printf 函数就十分有用了。网上通常的方案是修改fputc来实现。但我们可以利用标准库实现一个自己的 printf 函数,也可以是一个printf宏。
STM32 FatFs f_write 返回 FR_DISK_ERR
今天用CubeIDE移植了SD卡的FatFs文件系统。设备可以成功挂载,文件可以成功打开,f_read正常,但是f_write会返回FR_DISK_ERR,在fclose后如果再fopen,就会返回FR_LOCKED。
C++ 随笔
来自
C++的一股浊流本文记述了一些
C++的细节,按日期排序,不定期记录。