这个人很懒,暂无签名信息
FAT32文件系统在嵌入式中被广泛使用,但其最多可以支持单个文件大小到4GB。NTFS和EXFAT两种文件系统能够支持超过4GB的文件,都是微软制定的协议标准。但两者面向的场景是不一样的,这里谈谈两个文件系统在嵌入式系统中的适用性。 文件系统主要的操作就是读写操作,而嵌入式系统一般使用闪存(nand flash或者nor flash)作为数据存储介质,每块闪存的读写次数都是一...
无论这么设置USart,上电后都会发送一个无效字符,这个是STATUS寄存器的上电初始值有问题造成的,Usart的发送数据寄存器有一个缓冲移位寄存器。并且发送有两个状态,一个是发送数据寄存器为空,一个是移位寄存器发送完成。上电后Usart的状态寄存器的发送完成位为0,造成了上电以后会始终会有一个值被发送,这个值就是发送移位寄存器中的值,而这个值有时候是0X00有时候是0XFE 。 要解决这个问题...