标签:功能 哪些方面 硬件 单片机 SO 开发者 软件 规划
我们要制作一个装置,那么要用到哪些东西哪些零件心里先是应该清楚的。
资源规划的目的是为了确定单片机项目中为实现各种功能所需要的硬件和软件。
一、硬件规划
硬件是一个装置实现需要的各种功能的载体,单片机项目中用到的硬件包括功能硬件和服务支撑硬件。
功能硬件是指直接与实现设计功能有关的硬件,这个根据任务需求(功能)来确定此部分硬件。如任务要求采集温度数据,那么温度传感器和ADC芯片就是需要的,它们是和温度采集这个功能直接相关的硬件。
服务支撑硬件是指为能让装置(电路板)能够正常运行所需要的一些硬件,这些跟客户需求的功能没有直接关系但是又不可缺少,如电源适配器件、电平转换匹配器件、部件支撑元件(如要使一个芯片能正常工作需要的其他元件)等。
在实施的时候对于功能硬件可以根据第4节中介绍的功能列表,把每个功能需要的软硬件一一对应列出来,如下:
对于服务支撑硬件就需要根据开发者的经验来确定了,一般在画电路原理图的过程中就可以逐步确定。
硬件规划的参考来源:
->网上资料;
->厂家的开发说明书;
->相关技术书籍等。
硬件规划不仅要考虑功能实现,还得考虑可靠性方面的因素,如抗干扰、关键部件冗余、散热等。
检查:
为了保证硬件规划无遗漏,在做好电路原理设计后,可以按照信号流、电源流的方向等进行检查:
信号流:输入>>信号调理>>ADC>>单片机>>DAC>>输出;
电源流:电源输入>>电源适配>>用电元件。
如有业务需求可联系www.yonko-tech.com
二、软件规划
对于单片机项目来说,软件包括了工具软件和单片机程序。
工具软件包括了如电路板设计软件、编程软件、烧录软件、调试软件(如串口调试助手等)等。
单片机程序就是最终烧录进入单片机的代码,这个是开发者根据功能需求编写的程序,与开发者的水平密切相关。
对开发者来说,工具软件多半都是已经有的,需要关注的是单片机代码的编写,这些详细的在后面都有介绍。
本节完,精彩待续。
标签:功能,哪些方面,硬件,单片机,SO,开发者,软件,规划 来源: https://www.cnblogs.com/yonkotech/p/15169230.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。