公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

TC275调试日志——最小系统搭建:最小系统方案

TC275调试日志——最小系统搭建:最小系统方案

凌风2018_版主_
Level 4

之前已经介绍了最小系统的各个方面,完成这项配置后就可以撰写方案书了。其实这样的文档并不一定正规,但是有文档总比没有好。。。写好文档绝对是一个好习惯,不然你思考好的事情隔几天就忘了,领导问起来就尴尬了。当然有些项目管理做得好的企业,这些文档是必须的。我们就得好自己约束了,哈哈。

最小系统方案还是按照我们之前几贴的内容展开:包括电源电路、复位电路、时钟电路、启动配置,另外再增加一个接口。

1、电源方案

为了方便使用,我们采用5V单电源供电,使用EVR33和EVR13两个模块产生3.3V和1.3V电源。

1.png

图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.png

图2:复位电路

3、时钟电路

如图2左面的视图所示,我们采用外部晶振的方式,选择20MHz的NDK的5012封装的晶振,负载电容C1和C2选择10PF,R0去掉,R2取欧姆。时钟电路需要在封装设计时,考虑干扰问题。

3.png

图3、时钟振荡电路

4、启动配置

启动配置我们准备采用拨码开关的方式对引脚电平进行控制,加上电源我们的启动引脚有七个,可以采用6位的拨码开关,P14.4通过上拉设置为高电平,那么就意味着,启动引脚的默认电平为高电平。拨码开关的一段我们使用1K的电阻下拉,这样就方便使用开关控制引脚电平了。图4是个采用拨码开关的例子,我们六位的拨码开关全都接地。

4.png

图4:拨码开关示例

5:接口配置

为了方便调试和程序下载,我们需要在最小系统板上增加一个DAP接口,我们直接按照开发板的方案进行设计,接口定义如下:

5.png

图5:DAP接口定义

这样做出来可以使用miniwiggler进行程序下载,但是并不支持调试。但是对于最小系统来说这样就够了,调试功能可以在今后再配置。

另外,需要将所有引脚都扩展出来,以方便扩展板的设计。TC234共有176个引脚,为了方便设计,直接将这些引脚都扩展出来。计划设计4个排针接口,每个就得44个针,采用双排排针的话就需要2X22的。

6、PCB设计

在PCB设计时需要参考AURIX的PCB设计参考手册,关于晶振和退耦电容的放置和布线是关键,其他需要注意的就是接口的布局了。

好了,以上便是最小系统的设计方案,基本所有点都考虑到了。当然在设计好原理图后还需要再考虑一遍,保证所有使片子正常工作的点都包括在内。接下的一段时间我又得忙了,出个原理图和PCB。工作真是永不停歇。


0 点赞
4751 次查看
14 评论