单片机开发心得(3)

作者: asker | 来源:发表于2014-07-24 20:44 被阅读146次

做设计就是折腾,翻来覆去的折腾。软件好点,折腾不算费事,刚写好的程序觉得有缺陷,推到重来。时间长了发现以前做的有不满意或不周到的地方,重新编程和维护。硬件不容易了,重新设计的电路要实现一次周期长了,要不重新做PCB,要么搭接一个手工板,够费劲的。

11.在设计前要来回权衡,经历一个很纠结的阶段。这个过程考虑的周全一点,日后的工作就轻松点。

12.和外围器件的接口要选择好:并口速度快,线多麻烦;SPI速度快,线不多但这类器件如果有好多则相应需要多个片选线,也不划算;I2C跟外设数量没有关系但有应答信号,速度上打折扣。

13.人机交互一定得设计,即使项目不需求。即使是个显示灯,都会对调试工程有很大帮助。发光二极管、蜂鸣片、按键都是很好的交互设备。

14.不厌其烦的编码和毫不留情的推翻自己重头再来。

15.不管结果如何,将过程记录下来。日后可分析对比减少尝试的代价。

相关文章

  • 单片机开发心得(3)

    做设计就是折腾,翻来覆去的折腾。软件好点,折腾不算费事,刚写好的程序觉得有缺陷,推到重来。时间长了发现以前做的有不...

  • 单片机开发心得(2)

    硬件开发需要底层程序的开发,毕竟一个程序量只有几十K甚至更小的规模要它干一定的工作得精打细算。难的不是编程,是设计...

  • 单片机开发心得(1)

    能每天坚持一件事情该有多么不易。 说说我做单片机的一些心得聊以充数: 1.硬件是基础,原理可靠,布局合理是整个系统...

  • 单片机开发心得(4)

    做了十几年开发,感觉到有点迷茫。早年间单片机资源很少,编程时精打细算,RAM不是足够多,不敢用很大的缓冲。口线不多...

  • 向51单片机说再见!

    51单片机的辉煌过去 51单片机指MCS-51系列单片机,CICS指令集。由Intel公司开发,其结构增加了如乘(...

  • 单片机---Mac下的开发环境【2】(STM32、Arduino

    前言 前些日子写了一篇单片机---Mac下的开发环境【1】(STC单片机 + SDCC + Stcgal)(此文以...

  • 51零基础学单片机语言开发·经典必学,有视频、课件、源码

    51零基础学单片机语言开发·经典必学,有视频、课件、源码 51零基础学单片机语言开发·经典必学,包括每一节的视频、...

  • 嵌入式和单片机的区别在哪?

    单片机和嵌入式,其实没有什么标准的定义来区分他们,对于进行过单片机和嵌入式开发的开发者来说,都有他们自己的定义,接...

  • mac下进行 51单片机的开发

    前言 纪念下,今天51单片机在mac下运行成功,记录下过程。 过程 1、淘宝 51单片机开发版购买。 56块钱。...

  • 1-STM32带你入坑系列(STM32介绍)

    由于自己的物联网开发板上的单片机是用的STM32,但是有些朋友没有用过,所以我将用这块开发板,带着大家入门STM3...

网友评论

    本文标题:单片机开发心得(3)

    本文链接:https://www.haomeiwen.com/subject/mrbstttx.html