打印

自称论坛排名第三厉害高人谈一下写好单片机程序的方法

[复制链接]
5260|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bhsdlmj|  楼主 | 2011-12-9 19:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么叫做  论坛第三高人,这只是吸引眼球罢了 没什么特别的含义  说不准论坛1000都排不上 。

写好单片机程序

第一(1)学好C语言  也不一定是说会用三级指针啥的  3级数组啥的就是厉害
                             最关键是知道哪些语句容易出错 哪些不容易出错  怎么写才能
                             避免出错。当然得对基础的东西要特别熟悉 例如if  for  等
                             学好了C语言 写好单片机程序的基础就打好了70%了
第二(2)对编译器和那个IDE(就是编辑工具)熟悉
                            编辑工具看似和程序没关系,但据我所知 厉害的角色都对自己对                         己所使用的IDE特别熟悉,每个设置细节都了解,包括设置
                            字体 ,设置关键字颜色啥的。这些表面**也很有用,对你写出来的代码耐不耐看能起到一定的作用。自己看了爽的字体 才有好心情写程序。
                            对编译器的熟悉 包括如何分配内存(似乎知道就OK,没必要细究),这个编译器和别的有啥区别(指的是8位和32位的)

第三 (3)多向别人学习
              现在51单片机的官方demo往往很少能看得到,即便看得到,也是似乎不太规范。      那我们掌握了51单片机到一定程度,可以下载一些arm公司的demo程序看看啊         像ST公司的demo写得我觉得不错 那么可以仿造ST的形式写我们自己的51程序  这里说得就是程序的组织构架 就是说文件的组织形式或者说工程组织形式。现在
不少的牛人都愿意胡子美贸易齐抓   把所有的C文件 和编译器生成的文件都放在一个文件夹里。 学学微软啊 看看window system32 下面的文件分得多么清晰  
所以我们也可以学啊

比如利用keil就可以把文件组织的井井有条嘛

第四 (4)利用一些调试手段

           比如串口输出 。大家似乎都知道有这玩意。但是可能有部分人不重视这东东,
           其实即便大公司 如微软 他们的开发团队 也不一定就那么厉害  也有很多失败的项目    但是excel项目本身就是成功的。excel开发的参与者之一就写个** 大概就做  无错误编程,就说了大概一件事情 就是要有调试手段 就是串口输出printf 当然我们自己用51可以写串口输出函数了

第五  (5) 嗨 吃饭了  有时间在写吧

相关帖子

沙发
干洗牛河| | 2011-12-9 19:30 | 只看该作者
沙发 顶

使用特权

评论回复
板凳
Cortex-M0| | 2011-12-9 19:36 | 只看该作者
论坛第三高人...........就是小三子 :lol

使用特权

评论回复
地板
zhoubojay| | 2011-12-9 20:03 | 只看该作者
真被吸引来了 ,LZ是原创的吧 支持,期待更新

使用特权

评论回复
5
有容乃大| | 2011-12-9 22:50 | 只看该作者
印度啊三???

使用特权

评论回复
6
程序匠人| | 2011-12-10 10:01 | 只看该作者
有想法总是好的。

使用特权

评论回复
7
DownCloud| | 2011-12-10 10:24 | 只看该作者
言之有理。

使用特权

评论回复
8
nathaner| | 2011-12-10 11:54 | 只看该作者
:lol

使用特权

评论回复
9
huangqi412| | 2011-12-10 12:50 | 只看该作者
:lol

使用特权

评论回复
10
原野之狼| | 2011-12-10 13:52 | 只看该作者
支持原创 期待续集

使用特权

评论回复
11
frlop| | 2011-12-10 18:10 | 只看该作者
mark

使用特权

评论回复
12
linfuchi| | 2011-12-10 20:52 | 只看该作者
哈哈哈哈

使用特权

评论回复
13
渤海三叠浪| | 2012-12-15 21:18 | 只看该作者
程序匠人 发表于 2011-12-10 10:01
有想法总是好的。

将人  你软件水平还是比较差的  比如规范性

使用特权

评论回复
14
红金龙吸味| | 2012-12-15 22:00 | 只看该作者
哈哈,围观13楼

使用特权

评论回复
15
sfesdm| | 2012-12-15 22:12 | 只看该作者
总会有人喜欢挖坟;P

使用特权

评论回复
评论
渤海三叠浪 2012-12-15 22:21 回复TA
一边 
16
cjmqgsx| | 2012-12-15 23:14 | 只看该作者
看了  觉得好

使用特权

评论回复
17
ohy3686| | 2012-12-15 23:21 | 只看该作者
为了你的第三,好好看了你的大作。

使用特权

评论回复
18
ytfdhb| | 2012-12-16 12:22 | 只看该作者
顶!

使用特权

评论回复
19
lihaolongli| | 2012-12-16 13:56 | 只看该作者
好吧,我承认,我这个论坛第二被吸引过来了……:lol

使用特权

评论回复
20
shell.albert| | 2012-12-16 13:58 | 只看该作者
的确是这样子的。
编辑器使用vim或gvim很好用,哈哈。
demo的确是得看官方的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

55

主题

351

帖子

0

粉丝