技术控

先说静态编译,因为TFLM每次编译都非常消耗时间,在单片机开发中全量编译也是常见的事情,不如把库先编译成静态,然后放到代码结构里,以后每次都简单一些. 比如为Cortex-M4硬件浮点支持制作静态库的命令. make -f tensorflow/lite/...

发布 0 条评论

其实在完成这个之前,花了很久的时间折腾OpenOCD,在OpenOCD没有LPC5400的下载算法,对了下寄存器和LPC4300系列有点差距,SPIFI到是一样的,好不容易移植好了,调试又经常断,既然是LPC-Link2,那不如直接使用LPC-Link2原始的调试器Server,是...

发布 0 条评论

切换到Linux做主要工作环境已经有一段时间,所以我自己用CLion是挺顺手的,在Linux下只需要安装好编译器和gdb-multiarch就可以全部自动完成,但是Windows下还差一点点. 下载OpenOCD: https://gnutoolchains.com/arm-eabi/openocd ...

发布 0 条评论

ARM编译大家都会,也很容易,毕竟ARM工具链已经很成熟了,但是RISC-V却要自己编译工具链,为什么不能用现成的?那就问为什么树莓派非要用这么怪的ARCH了. 第一步是编译工具链. git clone https://github.com/riscv-collab/riscv-gnu...

发布 0 条评论

最近发现一个库(https://github.com/Cubitect/cubiomes),用于生成我的世界地形,那么,他自然就可以寻找任意地形了.比如寻找距离蘑菇岛最近的地形. #include "generator.h" #include "finders.h" #include <...

发布 0 条评论

这个是国人出品的超便宜BL702开发板,引脚基本都接出来了,可以说是非常紧张了,在这么点的引脚下,这个芯片居然用的是JTAG(4线)标准,那如果要JTAG调试,再连接下载口,这个板子上就没IO可用啦~ 这个芯片的MJPEG和无线功能暂时是废物,其...

发布 1 条评论

能一直看到这里基本的编码能力肯定是有的了,所以我这里就很少展开了.基本就更像是思维导图,如果对当前得方法有兴趣,还得自己去查查看. 一个类继承Thread类,并实现run方法,实例化这个类并调用start()方法时,就会创建一个线程来运行...

发布 0 条评论

终于到正式看看别人的轮子怎么用的时候了,之前都是为了测试引用很少的别人的轮子,但是其实Java提供非常多的轮子,文件I/O这么一个内容里,他都做了非常多的内容,如果说C语言操作就是纯纯的底层逻辑,只有按着字节来读,还能支持ioctl,对...

发布 0 条评论

前两天都有点高强度了,所以这个隔了好一段时间缓一缓,今天写的也比较短,另外我本身有自己的工作,所以都是业余时间学习,所以更新笔记时间就更加不确定了,并不是全天都在学这个东西.写的比较菜比较片面,也希望大佬们温柔对待. Java...

发布 0 条评论

前面说到了我们自己做得轮子,就是普通类,以及枚举类,但是在Java中还有很多类,比如我们知道类是可以继承的,但是无法多继承,如果这个类要实现类似有多个父类的感觉怎么办,这时候就要用到抽象类,抽象类就是只提供方法的声明但是并不实现...

发布 0 条评论