STM32CubeIDE printf浮点数,浮点数丢失数值
想用STMF103ZET6产生两路频率、占空比、相位均可变的方波的话,相位和占空比可调是不是没有办法同时实现啊,只能实现其中一个吗
STM32F103ZET6 产生频率、占空比可变的pwm波
STM32F103RCT6使用bootloader跳转到app后无法操作SD卡。
如何添加一个中断服务函数?
STM32F107使用ETH的远程唤醒功能,怎么配置唤醒帧过滤寄存器
STM32F1HAL,TIM2定时printf打印出现丢数值
STM32F1HAL,printf固定浮点数,出现丢数值
STM32F103中文档问题——TIM输出源“ENABLE”问题
STM32F103 的主频72M不变,如何自定义SPI波特率为12M?
2:采用自动增量更新的做法,自动检测U盘插入和文件传送应该实现难度不高。
集中说一下文件传输,STTM32F这些一般来说支持的外设接口速度不是很高,我个人建议追求的是自动化,查阅一下别人封装好的或者官方的文件操作库即可,而自动化重点其实在于实现第一步的增量缓冲和增量传送,这里面是有很多细节来保证你自动化的精度的,这是一个守恒,我觉得题主的意思应该就是想提高自动化程度,那某一方面人要做的工作肯定得付出多一些。这里指的不是难度,难度方面很多写好的库了,主要是细节方面,比如你要考虑传送到一半掉电了这种,文件校检这种。当然做出一个可以用的版本只需要实现1和2就基本OK了的
评分
查看全部评分
2的基本步骤如下:
1、USB要设置为主机模式;
2、读取U盘配置参数区信息动态识别U盘大小
3、根据CSV文件大小判断FATFS文件系统剩余空间是否足够;
4、初始化U盘中Flash(文件系统来做,底层操作可以参考实现)
5、块写文件内容
补充一点,USB存储文件,不能以中断(HID)模式传输数据,要以数据流模式批量传输数据。
对于复制或是导出,
先搜索目标文件夹是否存在,不存在就新建,如果存在,就搜索目标文件夹里面的文件,和源文件夹里面的对比,如果不存在,则复制文件,如果搜索到源文件夹里面的是目录,目标文件夹没有,则新建目录,然后立刻进入目录进行复制
评分
查看全部评分
评分
查看全部评分
假设楼主板上的USB设备是由CH375驱动,可以在平时让CH375进入低功耗睡眠挂起状态,当有USB盘插入时,CH375会自动唤醒。唤醒后即可执行将CSV文件导出到U盘的任务。
评分
查看全部评分
可以试试硬件spi,速度比软件模拟快
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分