我这段时间在准备给Deviation换新的编译器和新的库。主要的问题是原来的编译器和库太过于老旧,已经没有支持了。换到新的编译器和库,一方面能是的固件大小变小,这对于devo7e现在已经很紧张的空间来说,很重要,否则其他部分一改,经常性的devo7e没法编译了。另外一方面,新的编译器对于优化特别是全局优化的改变,能进一步压缩固件大小。
但是任何对于编译器和库的改变,都是风险很大的。出现问题的地方完全没法预料和做针对性的测试,所以我提交了一个测试固件给社区来测试。
https://www.deviationtx.com/foru ... -8-2-new-libopencm3
直接的链接在这里,如果大家要其他遥控的固件,我也可以上传。
https://www.deviationtx.com/down ... sujun-test-gcc-8-2#
开发工作需要大家的支持,谢谢。
|