减小code体积的书写习惯

1. 减少使用switch

 

 

2. 函数内部尽量使用内部变量,减少使用全局变量的次数

void func(void){
    uint32_t sysclk;
  ... // 其他代码
rccClocks.SYSCLK = sysclk; #if 1 // Code (inc. data) RO Data RW Data ZI Data Debug Object Name // 416 34 40 0 28 289466 rcc.o rccClocks.AHBCLK = sysclk / rccGetAHB_DIV(); #else // Code (inc. data) RO Data RW Data ZI Data Debug Object Name // 420 36 40 0 28 289466 rcc.o rccClocks.AHBCLK = rccClocks.SYSCLK / rccGetAHB_DIV(); #endif }

 

上一篇:深度学习之循环神经网络(RNN)


下一篇:STM32时钟系统