|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
初学者系列(3)-买开发板的经验教训(转发) |
作者:张桅 栏目:ARM技术 |
我先来谈谈我自己的经验教训吧! 我最早买的ARM开发板是**公司的4510-R2,是基于4510b和uClinux的开发板,当初选择**公司的想法是——大公司,应该比较有实力,技术支持比较好(事实上证明我这个想法是完全错误的) 他们提供给我的硬件上: 1>电路板一块:双层,一块核心板(4510b+SDRAM+FLASH+RTL8201),还有一块底板(不知道以前是做什么的,PCB上面画的东西乱七八糟,有用的就电源和串口,当然搞笑在后面) 2>简易JTAG小板一块:其实这个哪家都有 3>串口线一根, 4>电源都没有 软件上就是一张光盘:uClinux,bootloader,开发环境相关软件,FLASHpgm V1.0(在linux下烧写FLASH的程序,不能算软件),还有就是一篇使用手册 技术支持:我的问题基本没有得到解答过,说实在话,我不愿去他们公司的BBS,乱七八糟的界面,根本找不到你需要的信息 和其他开发板相比,差距立刻出来了:没有提供开发板原理图(包括PDF格式的SCH都没有),倒是那个破底板的原理图提供了,上面都是一些什么莫名其妙的东西,对初学者简直是“垃圾”;没有提供DEMO程序,一切靠初学者自己摸索;没有提供任何调试软件,技术人员回答用gdb,可是对于一个初学者来说,用linux下的开发环境是多么困难和不方便.......而且对于初学者,技术支持是关键之关键,如果问题得不到解答,那么那个过程是痛苦的.... 后来,我逐渐懂了:原来他们的开发板根本不是针对初学者的,而是针对企业开发的,他们卖开发板,其实是希望你将来开发产品是用他的那个核心板,所以底板的资料尤其的全面而生动(呵呵,想想都郁闷...) 所以,这里我总结一个很多初学者都容易犯的一个错误:盲目相信大公司,以为大公司的开发板一定比小公司好,大公司的目标不在于初学者,而是企业用户,所以买他们的产品学习是最不利的,因为他们提供的资料是最不全面的 建议:可以考虑买口碑较好的板子,无所谓公司大小,有时个人开发出来的板子,只要开发人员可以热心解答问题,用的人也多,你就可以好上手;同时最好买一家离你近一些的公司或个人的开发板,有问题甚至可以到公司去咨询,当面手把手教总比论坛上问要好。 |
2楼: | >>参与讨论 |
作者: eczf 于 2005/11/15 21:50:00 发布:
看来你买的是华恒的吧,我猜。呵呵 |
3楼: | >>参与讨论 |
作者: 老狼 于 2005/11/15 21:59:00 发布:
不明白:张桅 北京恒颐高科技术有限公司 你买别人的板子干嘛,你好像也是做开发板的,莫非。。。。。 |
4楼: | >>参与讨论 |
作者: ap9805411 于 2005/11/16 8:25:00 发布:
呵呵 楼上的,你没看到“转发”两个字吗?! |
5楼: | >>参与讨论 |
作者: 周文 于 2005/11/17 14:13:00 发布:
个人觉得技术支持最重要了。。。。 |
6楼: | >>参与讨论 |
作者: weixiao11 于 2005/12/23 9:34:00 发布:
看来你买的是华恒的吧 如果真的买的是华恒的,我承认问题是有的,楼主说的问题,我们也从客户的投诉、反馈上了解到了,当时这个事情在公司的震动是很大的,可以说是4510事件,吼吼,我们把用户在公共论坛上的贴子贴在公司的布告栏上说事,追究责任人,呵呵。后来不得不承认,当年4510作为爱好者板大范围地推,确实时机不到,原因只有一个,人手不够呀。不过,现在想要入门学习的话,选择华恒的是没错的,就不多说了吧,避嫌,吼吼。 |
7楼: | >>参与讨论 |
作者: 21ic小小虾 于 2005/12/23 16:24:00 发布:
re . * - 本贴最后修改时间:2005-12-23 16:43:11 修改者:21ic小小虾 |
8楼: | >>参与讨论 |
作者: erosss 于 2005/12/23 19:21:00 发布:
2410+FGPA=发展 S3C2410飓风开发板在目前市面在售开发板的基础上外扩了ALTERA Cyclone系列的FPGA,大幅度提高了硬件设计的灵活性。FPGA采用Cyclone EP1C6,支持12万门左右的硬件设计,并且兼容EP1C12以支持更大的硬件设计。它既可以作为S3C2410的MEMORY设备为CPU分担复杂的工作,同时也可以利用自身外扩的FLASH和SRAM,采用NIOS处理器自成一个微控制系统与S3C2410协同工作。 本开发板提供了大量的外部接口,为硬件设计提供了广阔的选择空间。彻底解决了以往S3C2410用户饱受硬件资源困扰的问题。 本开发板既可以提供复杂嵌入式产品的开发平台,也能成为各位嵌入式初学者和发烧友提高自身的有力工具。 重点在FPGA上面,目前初步我们能够提供的资料包括带有大量外部模块的pof文件、对应模块的寄存器说明文档以及示例驱动代码、带有硬件设计整体框架以及少量IP模块的verilog源代码。下一步,我们将分两个方向走:一方面开发NIOS系统及更多接口,为其应用提供开发平台,我们将应大家的要求开发更多的硬件模块,并且不断更新发布pof文件。对于一些简单的模块,我们会提供无偿开发,对于复杂的模块,可以采用合作的形式联合开发。另一方面,编写FPGA下硬件设计教程,带领广大的嵌入式爱好者走进无比精彩的硬件设计领域。目前存在很多朋友对FPGA一知半解的情况,了解熟悉硬件特性将会对我们深入学习嵌入式有着很大的帮助。 顶板部分(核心板) ============================================================= 硬 件 部 件 功 能 描 述 备 注 主处理器 SAMSUNG S3C2410A ARM920T内核,主频最高可达202MHz ROM NAND FLASH,64MNOR FLASH, 2M SDRAM SDRAM,64M byte 32MX2 ===================================================================================== ===================================================================================== 底板 ============================================================== 硬 件 部 件 功 能 描 述 备 注 FPGA ALTERA Cyclone EP1C6 12万门,兼容EP1C12,门数加倍; EPCS1 EP1C6 上电配置芯片 兼容EPCS4 ROM NOR FLASH, AM29LV160 同时兼容am29lv320,4M byte SRAM 61LV25616 512K byte 以太网芯片 10Mbps CS8900A 带变压器内置的RJ45接口 音频A/D、D/A UDA1341 I2S接口,双声道输出,MIC输入 EEPROM 存储设备 符合IIC总线接口 红外接收器 红外信号接收设备 可接收所有红外遥控器的发射信号 RTC 为系统提供实时时钟基准 外接后备锂电池 有源晶振 为FPGA提供时钟基准 可随意更换 =============================================================== FPGA内部资源 注:FPGA内部模块以pof形式提供,同时包括模块文档和部分源代码。 =============================================================== 硬 件 部 件 功 能 描 述 备 注 EMI S3C2410外部总线接口,进行总线协议的转换 确保S3C2410对FPGA系统所有资源进行可靠访问。 EBI 外部SRAM、FLASH接口 确保对SRAM和FLASH进行可靠快速访问 智能卡模块 对符合7816标准的各类智能卡、IC卡进行操作 UART模块 符合RS232标准 I2C模块 I2C主设备 支持高速400Kbps 红外模块 基于脉宽的红外接收 计数器模块 2个32位计数器 任意分频和前置置数可配 看门狗模块 32位定时器 手动喂狗 Intc模块 中断控制模块,控制上述模块的中断输出 优先级可配 详细资源请点击 [color=#DC143C][size=4]http://www.corembed.com[/size][/color] http://www.corembed.com 科因.比特 http://www.corembed.com 科因.比特 http://www.corembed.com 科因.比特 |
9楼: | >>参与讨论 |
作者: lyy1981 于 2005/12/23 23:14:00 发布:
买开发板的前提是开源 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |