1、在art-pi上运行SQLite3数据读写,查看数据库文件最好使用Navicat Premium,简单易用
2、rt-thread配置上的SQLite组件基本是不能用,缺胳膊少腿,需要另外找到缺失文件
加上这两个代码对SQLite的二次封装,数据库读写对应用层更加简洁
3、首在板上的SPI flash上的LittleFS文件系统读写数据库文件,读还好,速度很快,但写就太慢,写一条记录大概4Kb要将近10秒,后来没办法将数据库文件移到SD卡,文件系统是FAT32,写也就10秒左右,这个测试会影响到硬件的定型,嵌入式系统会随时掉电重启,spi flash+littleFS文件系统虽然慢但写过程中断电不会破坏存储,FAT就不行,非要速度上平衡只能选择FAT,但需在硬件上加法拉电容与断电检测