这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 单片机开发,怎么提高C语言编程代码的效率?

共2条 1/1 1 跳转至

单片机开发,怎么提高C语言编程代码的效率?

工程师
2023-08-11 19:16:49     打赏

请教下朋友们,单片机开发,怎么提高C语言编程代码的效率?




关键词: 单片机     语言编程    

助工
2023-08-11 19:17:21     打赏
2楼

要解决效率问题,有几个方面值得去优化:
一、是算法问题吧,代码的重用,合理安排内存与代码量的问题。
二、是尽可能用底层来操作,通俗一点就是直接对寄存器进行操作。
三、是尽可能用OS,合理分配CPU的占用。
四、合理利用中断、DMA、定时器等外设来分担CPU的负载。
最好能多阅读优秀的代码,多学习借鉴。当然优化C的效率,要建立在你需要长期使用这款MCU,如果是一过性的,那时间成本也要考虑。
最后,只是建议,希望互相学习。


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]