技术栈
gcc优化
bucenggaibian
15 天前
内存对齐
·
性能提升
·
gcc优化
·
c语言优化
·
clang优化
GCC/Clang高级C语言优化技巧:3个方法,让代码性能飙升15%-25%
同样写C代码,为什么别人的运行速度比你快25%?做C语言开发的人,几乎都有过这样的困扰:明明逻辑一样、代码行数差不多,自己写的程序运行起来卡顿明显,别人的却能流畅跑满性能;明明优化了循环、精简了代码,性能提升却微乎其微,甚至反向倒退。尤其是在嵌入式开发、高性能计算等场景中,代码性能的差距,往往就是项目成败的关键。
张一西
2 年前
跳转
·
优化
·
中断
·
bootloader
·
设置msp
·
gcc优化
【Bootloader学习理解----跳转优化异常】
笔者接着来介绍一下Bootloader的跳转代码以及优化跳转代码可能要涉及到芯片架构的知识,要跳转到对应的位置,还要设置相关的SP 堆栈指针,具体可以参考笔者这篇文章BootLoader的理解与实现。 STM32的跳转代码如下所示:
我是有底线的