进行嵌入式应用系统设计时,微处理器的选型应考虑哪些因素
1个回答
展开全部
需要面向对象、面向任务进行选型。
首先,根据系统要完成的任务,确定cpu的位宽、速度、外扩存储器(是否需要)、主要外设接口、是否裸奔(或操作系统选型)、支持的外围设备(usb、液晶屏、键盘、触摸、TV等)、通讯需求(蓝牙、WiFi、Zigbee、RF、NFC)。一般是否跑操作系统决定了cpu基本级别,也决定了是否需要外扩存储器这些重要指标。
有了初步的cpu能力确定后,可以查看流行的cpu提供商列出的产品是否合适(上网),还可以直接打给经销商进行技术咨询,确定一些芯片型号。
接着要考察主要目标型号的技术支持情况,市场上是否有许多评估板?软件配套情况如何?技术资料是否丰富?参考设计是否能搞到原理图?是否能联系到具体的技术人员支持开发?最好找到涵盖自己开发内容所有功能的评估板及相关软件(每项功能必须落实),原则是不自己开发接口或外设的软件,有现成的拿来用最好。
最后,货比3家,评估板费用?cpu价格?货期?口碑?并预估整个开发周期长短和时间安排。
如果项目比较复杂,可以找到一家专门提供设计开发的公司(一般都有评估板销售),寻求技术支持,即购买评估板后是否能继续支持开发;钱多时间紧的可以商量代为开发或OEM现有板卡。
因为嵌入式应用系统涉及的不光是cpu,而是整套系统的软、硬件开发,所以这些内容都会影响到微处理器的具体选型。
首先,根据系统要完成的任务,确定cpu的位宽、速度、外扩存储器(是否需要)、主要外设接口、是否裸奔(或操作系统选型)、支持的外围设备(usb、液晶屏、键盘、触摸、TV等)、通讯需求(蓝牙、WiFi、Zigbee、RF、NFC)。一般是否跑操作系统决定了cpu基本级别,也决定了是否需要外扩存储器这些重要指标。
有了初步的cpu能力确定后,可以查看流行的cpu提供商列出的产品是否合适(上网),还可以直接打给经销商进行技术咨询,确定一些芯片型号。
接着要考察主要目标型号的技术支持情况,市场上是否有许多评估板?软件配套情况如何?技术资料是否丰富?参考设计是否能搞到原理图?是否能联系到具体的技术人员支持开发?最好找到涵盖自己开发内容所有功能的评估板及相关软件(每项功能必须落实),原则是不自己开发接口或外设的软件,有现成的拿来用最好。
最后,货比3家,评估板费用?cpu价格?货期?口碑?并预估整个开发周期长短和时间安排。
如果项目比较复杂,可以找到一家专门提供设计开发的公司(一般都有评估板销售),寻求技术支持,即购买评估板后是否能继续支持开发;钱多时间紧的可以商量代为开发或OEM现有板卡。
因为嵌入式应用系统涉及的不光是cpu,而是整套系统的软、硬件开发,所以这些内容都会影响到微处理器的具体选型。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询