需要掌握的单片机编程思维.docVIP

  • 4
  • 0
  • 约3.87千字
  • 约 10页
  • 2023-09-24 发布于湖南
  • 举报
需要掌握的单片机编程思维 模块化编程 模块化编程是开发者首先会掌握的一种编程思想,就像前面我们多次提到的把一些特定功能的代码大打包成一个函数,这么一来以后在其他项目中就可以通过复制、粘贴轻松的移植了。这就是最简单的模块化思想了,当然如果要规范一点的话我们需要在函数前做一些必要的注释说明,方便自己日后重新使用这段代码时能很快就可以知道代码的功能。比如下面这段代码: /*  函数名:led_display  描 述:****  输 入:****  输 出:****  返 回:****  调 用:****  备 注:**** */ void led_display(uint16_t duty ,uint8_t up_rate,uint8_t down_rate) { **** } 当然也可以不用写这么多注释,注释内容只要能保证可以看懂函数的意思就行,内容根据自己的喜好来确定,比如你也可以这样些: /**  @brief :****  @param : ****  @retval : **** **/ 甚至你也可以直接就用一句注释说明,比如: /* **** */ 或者直接 // **** 只要能保证可以一眼看懂你的说明就行,当然最好是自形成一个统一的格式注释格式,让程序看起来更加美观大方,以后别人读你的程序心情也会好很多,毕竟项目开发不一定是你一个人完成特别是互联网

文档评论(0)

1亿VIP精品文档

相关文档