使用U盘文件读写模块而不是使用U盘文件级子程序库有什么区别?

使用U盘文件读写模块而不是使用U盘文件级子程序库有什么区别?

U盘文件读写模块用于向单片机系统读写U盘文件数据接口,基本不需要占用单片机系统的存储空间,最少只需要几个字节的RAM和几百字节代码.该模块基于U盘文件子程序库设计的,外围电路简单.而文件子程序库需要占用单片机系统的资源,对于某些资源有限的单片机系统可以用模块操作.


实际在使用的功能上面没有任何的区别,但是对单片机的资源上面可能有点区别,拿51来做例子,用子程序库的话,那么程序空间至少需要8-10K,RAM最少需要600字节的RAM(如果不是自带外部RAM的单片机的,就需要外扩RAM),而对于我们的模块来说,对单片机的要求基本上没有,程序空间就1-2K,RAM就几十个字节


那我想问一下,这两个写法是不是都需要用到lib库??


用我们的模块就不需要子程序库的,文件系统的处理在我们的模块里面已经做好了的。只需要发送几个命令过去就可以操作U盘了


那你们的子程序库的函数说明在什么地方有??


下载CH375LIB。ZIP或者CH374LIB。ZIP,在公司首页的在线下载里面搜索就可以了


我的单片机有32K的rom,1280个字节的ram,能不能使用lib做一个usb的主战。作用是将usb的内容通过串口发出去!在程序调试上用哪种方式调试能够方便一些?谢谢!


可以使用lib库,很方便调试


只有登录才能回复,可以选择微信账号登录