抛砖引玉,基于F28335的通用控制演示平台“快捷开发”小记

[复制链接]
5127|11
 楼主| xinxi_tech 发表于 2008-12-25 16:40 | 显示全部楼层 |阅读模式
快捷开发,是指在没有使用开发板的前提下,只参考TI提供的Datasheet以及网络里搜集的资料,进行从“新”开发。<br /><br />设计是从11月5日正式开始的,至21日完成方案的总体设计、芯片的选型以及硬件方案的详细设计(原理图的绘制);26日左右完成板子的LAYOUT。12月3日,和并行设计开发的基于LPC2478的ARM7演示平台的PCB生产文件一起交由PCB厂家生产,12日PCB裸板出来的同时,完成芯片的采购;然后找人焊接,到12月15日,正式拿到成品板。上电,可以用仿真器(自制的XDS510-PP)进行仿真,目前正在进行各种软件模块的编程调试中…<br /><br />板子图片:<br />https://bbs.21ic.com/upfiles/img/200812/2008122516813589.jpg<br /><br />该小记的主要内容包括:硬件架构说明,硬件功能框图,软件架构说明,软件功能框图,硬件模块的详细设计说明等。<br /><br />硬件架构说明:<br />◆&nbsp;&nbsp;&nbsp;&nbsp;<B>CPU:</B><br />TMS320F28335,32位浮点C28x<SUP>TM</SUP>内核,在工频150M时,最高可达300MFLOPS处理速度。<br />片上256K&nbsp;x&nbsp;16&nbsp;Flash,34K&nbsp;x&nbsp;16&nbsp;SARAM,1K&nbsp;x&nbsp;16&nbsp;OTP&nbsp;ROM;<br />片上8K&nbsp;x&nbsp;16&nbsp;Boot&nbsp;ROM,带有软件引导模式。<br />◆&nbsp;&nbsp;&nbsp;&nbsp;<B>存储系统:</B>&nbsp;<B></B><br />256K&nbsp;x&nbsp;16&nbsp;FRAM,用来运行程序或者存储参数、定值;<br />512K&nbsp;x&nbsp;16&nbsp;SRAM,用来运行程序;<br />1M&nbsp;x&nbsp;16&nbsp;Nor&nbsp;Flash,用来存储用户应用程序;<br />8K&nbsp;x&nbsp;8&nbsp;EEPROM,用来存储参数、定值和基本配置。<br />◆&nbsp;&nbsp;&nbsp;&nbsp;<B>模拟量输入和输出系统:</B><br />16路12位模数转换输入通道(带RC滤波功能,最快转换时间80ns);<br />单路12位数模转换通道(双输出模式:电流和电压,最快建立时间17ns)。<br />◆&nbsp;&nbsp;&nbsp;&nbsp;<B>丰富的工业通讯系统:</B><br />1路422串口通讯,可用于人机交互;<br />1路485串口通讯,可用于工业通讯;<br />1路10M/100M自适应以太网(Ethernet)通讯;<br />1路CAN2.0B通讯,方便用户组网。<br />◆&nbsp;&nbsp;&nbsp;&nbsp;<B>详尽的人机交互功能:</B><br />图形点阵LCD接口;<br />3&nbsp;x&nbsp;3&nbsp;矩阵按键;<br />8个发光二极管灯列;<br />1个温度传感器,可测量监控板子所处的温度环境。<br />◆&nbsp;&nbsp;&nbsp;&nbsp;<B>可靠的板级基件:</B><br />标准的实时时钟;<br />手工复位和看门狗;<br />高稳定度的供电系统。<br />◆&nbsp;&nbsp;&nbsp;&nbsp;<B>极其丰富的功能扩展接口:</B><br />特殊功能引脚全部用GPIO引出(PWM&HRPWM&EQEP&ECAP),便于二次开发;<br />100PIN的CPLD,扩展了20个XIO脚,可满足客户的特殊需求。<br />配置有Micro&nbsp;SD卡座,方便用户进行海量数据的存储和交换。
老狼 发表于 2008-12-26 13:37 | 显示全部楼层

TMS320F28335现在的价格?

好像要200多一片?
 楼主| xinxi_tech 发表于 2008-12-26 16:38 | 显示全部楼层

200块/片

在瑞泰买的,200块/片。做样板,一共买了两片。如果是量出的话,价格可能会便宜些。给合众达打电话咨询的时候,不知是因为量少还是因为说是做成演示平台,说目前没货!吐血...
kubuco 发表于 2008-12-26 16:50 | 显示全部楼层

赞个。。。-

  
 楼主| xinxi_tech 发表于 2008-12-26 21:13 | 显示全部楼层

继续上图

<br />https://bbs.21ic.com/upfiles/img/200812/2008122621835582.jpg<br />PCB的Layout图
 楼主| xinxi_tech 发表于 2008-12-26 21:16 | 显示全部楼层

继续上图

<br />https://bbs.21ic.com/upfiles/img/200812/2008122621126613.jpg<br />板子秀
 楼主| xinxi_tech 发表于 2008-12-26 21:17 | 显示全部楼层

继续上图

<br />https://bbs.21ic.com/upfiles/img/200812/20081226211311529.jpg<br />板子的功能模块图
老狼 发表于 2008-12-27 01:01 | 显示全部楼层

板子画得挺漂亮,能开源么?

我也一直想玩28335,如果能公开你的pcb,我就不用画板子了!哈哈,最不爱画板子,累呀!
 楼主| xinxi_tech 发表于 2008-12-29 09:59 | 显示全部楼层

呵呵

老狼想玩的话,得等我们把软件模块都调好了,如果有需要修正的地方,先出修正版,再一并放出相关的设计资料。
老狼 发表于 2008-12-29 12:43 | 显示全部楼层

哈哈,软件模块我不需要

恐怕等不到那一天,我就自己画班子玩了!估计你们这个是拿来做开发板卖的吧!
xwj 发表于 2008-12-29 12:59 | 显示全部楼层

呵呵,QFP封装就好,最怕的就是BGA的

线路还算顺畅,布局不错<br /><br />就是2层板显得忒寒酸了点,<br />程序再在片内运行可能没问题,片外就难说了...<br /><br />而且,2层板的EMC性能更是没有保证,用于数据采集...<br /><br /><br /><br />当然,自己用来学习的话,那就无所谓了
涛行九天 发表于 2008-12-30 00:18 | 显示全部楼层

不错

赞一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

13

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部