1 / 4
文档名称:

基于意法半导体公司的Arm Cortex M3STM321.doc

格式:doc   页数:4
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于意法半导体公司的Arm Cortex M3STM321.doc

上传人:wzt520728 2012/10/25 文件大小:0 KB

下载得到文件列表

基于意法半导体公司的Arm Cortex M3STM321.doc

文档介绍

文档介绍:基于意法半导体公司的Arm Cortex M3STM32
芯片的MP3处理器的设计
摘要:本文主要对开发一款MP3处理器的流程进行介绍,主要分为以下四个部分:
结案阶段
设计阶段
实战阶段
初期规划
下文以一个项目经理的口吻,针对这四个方面一一展开,进行详细的介绍。其中包括了整个项目进行的流程,成本的评估,以及在开发过程中需要注意的问题。
第一阶段:初期规划
在进行产品设计前,要做好市场调查和评估工作。设计结束后要写下详细的产品规格,包括技术层次、配合单位与人员、开发费用、产品造价、流程、规格、技术、人力、成本等。
进度规划——ASAP
日程表应该由粗而细,而且工作项目的日程除了要咨询有相关经验的同仁外,还要询问
负责该项工作的工程师或其主管的意见,这样才能制定出切实可行的日程表。而在项目的执行过程中,必须随时掌握各项工作项目的进度,即定期的审视日程表与现实的差距。
规格——AGAP
一般情况下,客户先拟定一个产品规格,把大方向定下来,项目开发人员据此进行规划。
要注意规格只要刚刚好就好,一味追求高深而不实用的技术层次,不见得会受到消费者的欢迎。只要卖得出去的产品就是好产品。
人力规划
人力配置最好是每一个工作都有个固定的负责人,从项目开始到结束只专心在一个项目
上,此外最好还有预备人力可以调配。
成本预估
在硬件选型和整体设计时,要充分考虑成本问题。一切都是为了cost down。项目开发
是一个商业行为,尤其是嵌入式系统;因为消费性电子产品最贴近消费者,而且比较没有盗版的问题,如果是好产品的话,全世界的销售量是非常可观的。这样,降低成本,哪怕是一点,都会带来可观的利益。
主要考虑以下几个方面:
(1)人力成本(开发人员、管理人员、销售人员、其他行政等辅助人员)的开销。
(2)材料(硬件物料和损耗,有时候需要投几次PCB版才把产品稳定下来)的开销。
(3)开发系统和开发工具软件的开销。
(4)硬件工具的开销(例如示波器、仿真器等)。
对于整个项目来说,上述的开销将直接可能导致产品成本增加,其中人力成本最为关键,
尤其是在中国。
经过初期规划,确定我们应该可以取得足够的资源,加上技术问题有信心可以突破,所以这个项目可以执行。
第二阶段:设计阶段
1、产品规格设计
包括以下项目:
硬件规格简介;
产品设计理念、限制与应用范围;
使用者功能说明;
操作流程图;
UI与美工图案;
效能规定;
特殊注意事项。
我要设计的本款MP3没什么特别的功能,主要是能够听音乐,看视频,看电子书等通
用的功能。
2、硬件设计
包括以下工作项目:
CPU的选择(需要使用的I/O管脚数量;需要使用的内存容量;需要使用的中断数量;该厂商是否提供好的开发工具和环境;运行速度方面的考虑;需要使用的接口数量;实时处理方面的考虑;只读存储器(ROM)的选择;电源的要求;使用周期成本;相关资料是否丰富。)
主要芯片的选择;
回路设计;
Layout;
零件、材料管理;
架构的设计。
本设计,采用意法半导体公司的Arm Cortex M3 STM32芯片作为主控芯片,通过SPI口与SD卡相连,读取卡中的MP3文件,在通过另一SPI口与MP3解码芯片VS1003相连,将数据传送到解码芯