找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2656|回复: 0
打印 上一主题 下一主题
收起左侧

关于编写程序的规范问题

[复制链接]
跳转到指定楼层
楼主
ID:262 发表于 2014-5-18 19:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
写程序都讲究一个规范,不规范,可读性就差,以后要修改程序就比较困难。所以最好还是规范的书写程序。以下是个人的一些感受和看法:
编写芯片程序,可以用库函数和寄存器两种方法。两种方法的区别:
1.库函数:可读性强,代码比较多(有时候,比如STM32的程序),能屏蔽底层的东西(最大的好处)。
2.寄存器:可读性差,代码可能比较简单,但不能屏蔽底层。
库函数可以自己编写,可以用官方的或者别人编写的。不管用别人的还是官方的,我们都要先了解已有的函数库里有哪些函数,然后根据已有函数编写程序。自己编写库函数的话,要考虑底层的东西,以及一个芯片每个管脚的所对应的功能所用到的函数,然后一个一个函数编写。推荐用官方的库函数,如果需要扩展,那就自己自己编写扩展所需要的头文件和c程序。


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表