我们常常会用到串口,甚至 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++
的细节,按日期排序,不定期记录。