|

楼主 |
发表于 2024-1-20 01:19:14
|
显示全部楼层
前两天写了个简陋的算法,把字体占用的空间压缩了差不多一半,然后就放心大胆地开始写其它代码了,结果写着写着又满了。
俺知道用 LL 库肯定能节省很多空间,但是实在是用不习惯,琢磨了半天,终于被俺想出一条妙计,那就是分而治之!
SPI 用软件实现,俺这里用到 SPI 就只是显示屏,对速度、时序没有很高的要求,而 SPI 协议又特别简单,用软件完全可以。
RCC 用 LL 库,因为这个应用基本不会去碰 RCC 的任何东西,代码完全由 CubeMX 自动生成,用哪个库对俺没啥影响。
其他外设继续用 HAL,毕竟已经习惯了,不用白不用 |
|