智能仪器设计时两者紧密协调、不可分离。系统完成的某些功能(例如逻辑运算、定时或延时功能以及串行接口等),从原则上既可以以硬件为主实现,又可以以软件为主实现。一般的,利用硬件的方法,必须配置相应的外围芯片,它基本上不占用CPU的运行时间,但硬件多了,不仅增加成本,且系统的故障的机会也相应增多。利用软件方法,可以使硬件配置最省,其实质是以时间取代空间。软件执行过程需要时间,系统实时性会下降。但在实时性要求不高的系统,“以软代硬”是很合算的。例如:触电去抖动的软件延时法和软件低通滤波方法通常指的采用。
总之,硬件和软件的划分,要根据系统的规模、功能、指标和成本等因素综合考虑。一般原则是:如果仪器的生产批量很大,则应尽量压缩硬件投入,用以软代硬的方法降低成本,且能提高系统的可靠性。然而,硬件和软件的划分一般不可能一步到位,在具体的设计过程中,为取得较为满意的结果,软件和硬件的划分往往需要多次协调、折中和仔细权衡。
(简答题)
智能仪器设计时如何考虑硬件和软件之间的关系。
正确答案
答案解析
略
相似试题
(简答题)
简述微处理器内嵌式智能仪器硬件设计时应注意哪几方面的问题。
(填空题)
智能仪器的软件通常由()程序、()程序和实现各种算法的功能模块等部分组成。
(判断题)
虚拟仪器充分体现了“软件就是仪器”的思想,在虚拟仪器中可以取消硬件。
(简答题)
智能仪器设计时一般应遵循的基本原则。怎样理解“组合化与开放式设计思想”?
(简答题)
简述智能仪器软件调试、综合调试、整机性能测试的一般方法。
(简答题)
为什么目前智能仪器主机电路大多数采用单片机?选择单片机时应主要考虑哪些因素?
(填空题)
智能仪器的软件维护主要包括改进性维护、()、完善性维护三方面。
(简答题)
什么是仪器的系统误差?智能仪器如何克服仪器的系统误差?
(简答题)
简述智能仪器设计的基本要求。