跨平台迷你计算视觉库,可裸奔在免操作系统的单片机上,集成了近150个demo,并附带测试视频以便大家使用参考。它是ymkv-2.0版本(可移植任意平台),平台从codeblocks迁移到vs,并经过一些架构调整和算法优化,取消了user层的集合封装,以便链接器能进行优化,对未使用的部分不进行加载,减少不必要内存消耗。
跨平台迷你计算视觉库,可裸奔在免操作系统的单片机上,集成了近150个demo,并附带测试视频以便大家使用参考。它是ymkv-2.0版本(可移植任意平台),平台从codeblocks迁移到vs,并经过一些架构调整和算法优化,取消了user层的集合封装,以便链接器能进行优化,对未使用的部分不进行加载,减少不必要内存消耗。
平常我们嵌入式开发,多采用Fatfs作为文件系统,但是和window下的文件系统函数用法差别还挺大的,所以为了让PC上写的文件操作能直接移植到单片机上,我把Fats文件系统又封装了一层,即加了一层user层,使得PC上的文件操作可以直接移植到单片机上,几乎不用再做修改。只要在PC的文件操作前加个u即可,如PC中类型FILE* P只需修改为uFILE* P即可,具体使用参考fatfs_test()
这是一个采用C语言编写的控制台虚拟LCD。目的主要是为了建立在其上的项目能够很容易进行跨平台移植,其功能是在win32控制台上,利用GDI进行绘BMP图片。由于没有采用回调函数这些,需要你自己进行图片刷新,和传统硬件LCD一致,需要手动刷新。图片也是一个虚拟LCD的映射输出,你可以利用他进行完全的LCD操作,这有利于你需要将你在window上设计出的功能移植到其他小型设备上面,诸如STM32等单片机系统上。
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。