|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2012-4-8 22:39:05
|
显示全部楼层
本帖最后由 raxfeer 于 2012-4-8 22:44 编辑
kayatsl 发表于 2012-4-8 19:34 ![](static/image/common/back.gif)
我不知道lz是大几的学生,不过不管了吧..我也是大学生,就作为大学生之间的对话吧..
" //也许你会以为这样 ...
**以这句.. 不能否认,你比较了解51.. 相比我见过的做个电子钟都要东找西抄代码,抄完还错得离谱.硬件搭的乱来的..您是站着另一个层次了..
千万别这么说,这么说是置我于不义啊,这坛子里这么多高手,哪敢说比较了解51呀。我再重申一次,我说我能一次通过数字时钟百行程序,完全是为了证明我看过Datasheeet,并且背下了一部分。因为楼上有人说我连Datasheet都没看过……
**不过当你以后接触多几种芯片以后,你就会发现,写个时钟这玩意,真没多少难度...
正如我在楼上所说的,估计很多人都能做到吧,呵呵。
**一般大学生摆弄开发板比较多,所以做出来的东西,大部分是模仿开发板的例程,这样就来了局限性了..
我不是一班的,我是二班的,呵呵。
我没买过51的开发板,仅仅只有一个下载器。我要做什么的话,先是设计硬件,然后根据硬件编程。基本上开发板上有的实验,应该都有做过吧,全部都是手工焊板子做出来的。我都是先设计硬件,再设计软件,因为没有开发板,呵呵。(弱弱地补充一下,一开始不买是因为以为可以省钱,没想到后面发现,不买开发板的后果是,要花几倍于开发板的钱……)
**开发板一般为了初学者好学,首先会降低难度,其次就是减少使用模块,这样下来,作为学习,是很有好处,但学懂了,又把它按原样做出来,意义何在?
这个我就不太清楚了哦~不过我觉得吧,技术是个积累的过程,我们学前人积累的比较好的电路(比如开发板,一般开发板电路都是设计得比较好的),然后在这个基础上,也许就会发现一些电路的缺陷去优化它,也许是在前人的优秀电路的基础上进一步完善它,这样又积累了一点了。
其实这个议题很像我在另一个版块提出的问题:电子是属于技术还是属于科学?也许电子本来就是属于技术,而不是“发明”东西、理论的科学。当然,在偶然情况,也会有人将它的高度提到“科学”,发明一些新东西,但大部分的,估计都还是学习技术。
**其实很多时候,区别单片机的主要还是性能,不在乎你用哪个单片机,性能足够就行.. 最重要的还是编程的思想,不要被禁锢了..
**NB的不在于你能够一次性通过程序, 如果开发产品都是一次性通过,就不会有那么长时间苦逼的调试过程了..
**NB的在于,你想做一个功能,然后深入进去分析,设计,编写,调试,最后能够通过.. 我感觉这才是社会需要的..
这个留给后来者评价,我真不知道、也不太关心是否要一次通过,其实就51而言,即使是没有一次通过,也基本能在几份钟内修正错误,超大、超复杂的程序除外,呵呵。
**后面觉得我说得不对的话尽管喷吧... 我做好准备了.
我是从来不怕喷的,哈哈,如果因为怕被喷就不敢说话、不敢提问了,那永远也进步不了。 |
|