- Forums
- Resources
- About
- Groups
Close
之前已经介绍了最小系统的各个方面,完成这项配置后就可以撰写方案书了。其实这样的文档并不一定正规,但是有文档总比没有好。。。写好文档绝对是一个好习惯,不然你思考好的事情隔几天就忘了,领导问起来就尴尬了。当然有些项目管理做得好的企业,这些文档是必须的。我们就得好自己约束了,哈哈。
最小系统方案还是按照我们之前几贴的内容展开:包括电源电路、复位电路、时钟电路、启动配置,另外再增加一个接口。
1、电源方案
为了方便使用,我们采用5V单电源供电,使用EVR33和EVR13两个模块产生3.3V和1.3V电源。
图1、EVR13工作在开关电源方式,EVR33工作在LDO方式
理论结构如图1所示,那么我们需要做的硬件配置为:输入VEXT为5V、同时串一个0R电阻到VAREF作为模拟电源;配置[P14.6 P14.5 P14.2]=[0 1 1]以配置5V单电源供电模式;增加3.3V的电源指示灯。
器件选型根据我们给出的选型表,取设计输入为IDD<400mA、开关频率1.5MHz、外部电源5V;可以得到一组器件选型:MOS管为BSL215C(1个P管1个N管),电感为LTF3020T-3R3N-H/D,输出电容为X7R的1210封装106K,输入电容为X7R的1206封装685K。
2、复位电路
复位电路就使用我们帖子里讲的简单的上拉电阻加开关复位,同时增加复位指示灯。器件选型如图2:
图2:复位电路
3、时钟电路
如图2左面的视图所示,我们采用外部晶振的方式,选择20MHz的NDK的5012封装的晶振,负载电容C1和C2选择10PF,R0去掉,R2取欧姆。时钟电路需要在封装设计时,考虑干扰问题。
图3、时钟振荡电路
4、启动配置
启动配置我们准备采用拨码开关的方式对引脚电平进行控制,加上电源我们的启动引脚有七个,可以采用6位的拨码开关,P14.4通过上拉设置为高电平,那么就意味着,启动引脚的默认电平为高电平。拨码开关的一段我们使用1K的电阻下拉,这样就方便使用开关控制引脚电平了。图4是个采用拨码开关的例子,我们六位的拨码开关全都接地。
图4:拨码开关示例
5:接口配置
为了方便调试和程序下载,我们需要在最小系统板上增加一个DAP接口,我们直接按照开发板的方案进行设计,接口定义如下:
图5:DAP接口定义
这样做出来可以使用miniwiggler进行程序下载,但是并不支持调试。但是对于最小系统来说这样就够了,调试功能可以在今后再配置。
另外,需要将所有引脚都扩展出来,以方便扩展板的设计。TC234共有176个引脚,为了方便设计,直接将这些引脚都扩展出来。计划设计4个排针接口,每个就得44个针,采用双排排针的话就需要2X22的。
6、PCB设计
在PCB设计时需要参考AURIX的PCB设计参考手册,关于晶振和退耦电容的放置和布线是关键,其他需要注意的就是接口的布局了。
好了,以上便是最小系统的设计方案,基本所有点都考虑到了。当然在设计好原理图后还需要再考虑一遍,保证所有使片子正常工作的点都包括在内。接下的一段时间我又得忙了,出个原理图和PCB。工作真是永不停歇。
只有注册用户才能在此添加评论。 如果您已经注册,请登录。 如果您还没有注册,请注册并登录。