1、EasyFlash被设计为“主要为MCU(Micro Control Unit)提供便捷、通用的上层应用接口,使得开发者更加高效实现基于的Flash存储器常见应用开发”,你可以再详细了解下这个开源软件:https://github.com/armink/EasyFlash#1介绍。所以这些Flash底层驱动需要用户自己实现,大家也可以提供自己Flash平台的Demo,提交到项目中,方便其他网友使用。
2、我非常不理解你说的“当然,对于一般玩还是足够了”。EasyFlash提供的功能早就已经大批量使用在我的多个产品上,而且还有很多网友也把EasyFlash用在自己的项目中。你会闲的没事费这么大心思设计一个玩具?
欢迎下载试用,并反馈建议哈~
那个update命令用的不是RTT的finsh哦~是我接下来还要开源的其他软件项目上的。
但是原理很简单,就是用的RTT自带的Ymodem库,PC端使用Ymodem的控制端软件发送文件,最后通过EasyFlash来更新APP。如果有疑问也可以在下面留言讨论哈~
1、EasyFlash被设计为“主要为MCU(Micro Control Unit)提供便捷、通用的上层应用接口,使得开发者更加高效实现基于的Flash存储器常见应用开发”,你可以再详细了解下这个开源软件:https://github.com/armink/EasyFlash#1介绍。所以这些Flash底层驱动需要用户自己实现,大家也可以提供自己Flash平台的Demo,提交到项目中,方便其他网友使用。
2、我非常不理解你说的“当然,对于一般玩还是足够了”。EasyFlash提供的功能早就已经大批量使用在我的多个产品上,而且还有很多网友也把EasyFlash用在自己的项目中。你会闲的没事费这么大心思设计一个玩具?
关键看你怎么定义产品,或者说什么级别的产品。
一般,我所说的玩玩的产品,例如国内山寨级别的产品,没有考虑产品质量的。当然,并不是说这种产品就不赚钱,没有社会贡献。有价值,但不高。
这里只是浏览了一下代码,对比一下较好的代码的差距而已。也许,楼主现在已经有“高端”代码,但至少这个版本的代码还有相当大的提高空间。
一周热门 更多>