在线座谈

热门关键字: 视频服务器 视频信号 磁阻传感器 数据管理 

关于本次座谈

座谈简介

MCF5213微控制器是一种低成本、小功耗、集成低端DSP功能单片式处理器解决方案,最高可配置256KB高性能、近乎单点接入、隔行扫描的可靠嵌入式闪存。对于具有决定性意义的网络,可提供控制区域网络(CAN 2.0B)控制器。而且,MCF5213嵌入式控制器通信外设可以很方便地连接其他控制系统。三种通用异步收/发器(UART)可与其他控制系统或计算机进行中距离或长途通信。内部集成电路(I2C)和队列式串行外设接口(QSPI)可供系统内部与连接的外设和系统通信,包括LCD和键盘。所有这些功能全部通过高性能V2 ColdFire内核提供,而且还包含了乘加器 (MAC)完成类似DSP的功能。飞思卡尔的32位MCF521x系列主要面向需要低功耗,并能以合理价格进行灵活集成的应用,以轻松实现到32位单片机应用开发,适用于多种控制应用,包括工厂自动化、照明控制、安全、零售销售点扫描器和无线双工通话系统等。 这次在线座谈会主要讨论飞思卡尔的32位ColdFire嵌入式处理器的系统开发工具,具体有: 1、ColdFire处理器家族针对典型应用市场的概述性介绍 2、ColdFire处理器应用的成功案例以及本土工具商--华恒科技可提供的工具及方案的软硬件系统构架介绍 3、基于ColdFire处理器的嵌入式uClinux系统开发介绍 4、基于MCF521X处理器的G.726语音编解码实现和ZigBee?无线传输技术的学习板系统介绍及嵌入式uCOS-II软件系统开发介绍 5、从何渠道和获得ColdFire的开发工具和技术支持

精彩问答

主题:嵌入式系统设计与实例开发--基于飞思卡尔ColdFire微处理器 与uClinux和uC/OS-II 实时操作系统
在线问答:
[主持人:ChinaECNet] 各位听众(网友),上午好!欢迎参加中电网在线座谈。今天,我们有幸邀请到Freescale公司的专家就“ 嵌入式系统设计与实例开发--基于飞思卡尔ColdFire微处理器与uClinux和uC/OS-II 实时操作系统”举行在线座谈。在座谈中,您可就您关心的问题与Freescale公司的专家在线进行直接、实时的对话交流。中电网衷心希望通过大家的共同努力,不仅能够增进各位听众(网友)对“嵌入式系统设计与实例开发--基于飞思卡尔ColdFire微处理器与uClinux和uC/OS-II 实时操作系统”的了解和掌握,而且能够为大家事业的发展带来裨益。  [2006-7-27 10:38:31]
[问:ather2180] 我们要开发脑电护理设备,是作为便携式应用,有比较多的 A/D 转换要求,并且有 USB 控制,飞思卡尔 ColdFire 微处理器有那一款比较合适? 
[答:飞思卡尔] 针对你有 AD 转换,又需要 USB 的要求,可以选择 ColdFire 最新的 MCF52221 或 MCF52223,这两款的区别仅在于 Flash 的大小不同。 [2006-7-27 10:53:39]
[主持人:ChinaECNet] 我们已经进入问答阶段如果听众想重温演讲或内容可以点击下面“回顾演示”重看演讲。  [2006-7-27 10:53:51]
[问:zgk] 怎样在宿主机上建造开发环境?
[答:飞思卡尔] 在一台可以联网的 PC 上搭建开发环境主要是交叉编译工具链的安装与设置, 然后通过网络连接 PC 宿主机和开发板, 详细的情况请参考相关文档。  [2006-7-27 10:55:04]
[问:qujunsong] a. 在移植使用这两个操作系统的时候,重点要注意的问题有哪些? b. 这两个操作系统的主要优缺点。我如何在我的项目中选择使用?
[答:飞思卡尔] uClinux vs uCOS-II uClinux 移植其实很简单,从 uClinux.org 下载 2.4 的内核包,选择正确的处理器平台,基本就 OK 了。余下最多就是 make menuconfig 去除一些驱动和应用程序,做一个醉精简的内核来做测试。uClinux 关键的是要你熟悉了解它的几个文件,例如讲稿中提到的 ram.ld、crt0_ram.S、blkmem.c 等;还有,就是如何跟 bootloader 配合,将内核复制到跟 ram.ld 匹配的地址处等。当然,硬件的初始化,例如关键的 SDRAM 的初始化等。  [2006-7-27 10:55:07]
[问:wjfer] 请问基于 ColdFire 系列处理器的 BDM (用 CW 调试) 如何获得, 能否提供 BDM (用CW调试) 的制作资料?
[答:飞思卡尔] BDM 可以分为 Parallel cable 或者 USB cable。在CW调试时,选择相应的型号的 BDM。 a. 可以通 飞思卡尔 FAE 或 Marketing 或 SALES 申请 PE BDM Cable 获得, 也可以向合肥华恒科技申请(由华恒科技自己制作)。 b. 可以提供。 实际上就是将 BDM 信号通过 CPLD 可编程器件转换为 PC 机的并口接受。   [2006-7-27 10:56:32]
[问:hqgboy] HHCF5213-R1 学习板包括 uClinux AND UC/OS-II 移植源代码吗?
[答:飞思卡尔] HHCF5213-R1学习板包括UC/OS-II移植源代码。 [2006-7-27 10:57:30]
[问:jmp] 我们公司的主要产品是 GPS 导航系统,想问下 ColdFire 在图像处理方面的能力如何。
[答:飞思卡尔] ColdFire 产品内部有 EMAC, 性能高达 410mips, 对于普通的图像处理是完全能满足的。  [2006-7-27 10:58:55]
[问:steven1998] 请教一下,如果我要使用与 demo 板不同的 nor Flash,那么我该修改底层 driver 中的哪些部分呢?谢谢。
[答:飞思卡尔] 需要根据你选择的 nor Flash 的不同,根据它的 datasheet 修改。 其相应的对 Flash 的操作函数,比如 read,write 等等。 [2006-7-27 10:58:55]
[主持人:ChinaECNet] 在此回答问题的专家是Freescale公司的:Eddie Ho、Huang Ning、Chen Ming Zhi、Chen Yuan Lin、Jimmy Lai、Tony Chen、David Liu、Harriet Mak、Patrick Yang和Victor Kwang。  [2006-7-27 10:59:17]
[问:kangcs] a. 想用 MCF521X 处理器的 G.726 语音编解码和 802.15.4 以及 ZigBee 协议搭建电话会议系统.请给出详细方案。 b. 基于 MCF521X 处理器的 G.726 语音编解码实现和 ZigBee 无线传输技术的学习板及嵌入式 uCOS-II 软件怎样获得。
[答:飞思卡尔] 实现的 G.726 compression data rate 是 32kbs.现在的 solution 用 SMAC 傅送 和接收 G.726 data packet. 用 A/D 来做 mic input. 用 PWM module and external low pass filter 来做 D/A. HHtech's HHCF5213-R1 includes the software package. (www.hhcn.com) [2006-7-27 11:02:29]
[主持人:ChinaECNet] 各位观众,现在用户提问很踊跃,专家正在逐一回答。请耐心等待您问题的答案,同一问题请不要多次提交。  [2006-7-27 11:04:47]
[问:flyma] uClinux 有没有具体性能指标,例如中断的处理速度(延迟时间)?
[答:飞思卡尔] 对于 Linux 这种非实时性 OS 系统,影响中断响应时间的因素主要就是处理器的性能。 [2006-7-27 11:04:57]
[问:schan002] 宿主机能不能在 Windows 上用飞思卡尔的 ColdFire 来开发? 有什广 0S 可提供?
[答:飞思卡尔] 您问的是宿主机的 OS 系统的选择? 其实,即使是开发嵌入式 Linux,宿主机上也可以用 Windows 系统,只不过,为了更好,更方便的开发和学习,推荐当目标板采用嵌入式 Linux 的时候,你的宿主机也用 Linux 系统。  [2006-7-27 11:06:13]
[问:feixiangwei] 我们要做一个高速的 USB2.0 数据传输和 PWM 的实验板,请问华恒提供的开发板中 USB2.0 的传输速度最快的是多少? 是那一款?选那一款飞思卡尔的芯片比较适合?
[答:飞思卡尔] ColdFire 高速 USB device 的芯片主要是 V4 核的 MCF54×× 系列,可以和华恒联系,了解他们的开发板。  [2006-7-27 11:07:01]
[问:greatyin] 请问何处下载 uC/OS-II 操作系统及 BSP?
[答:飞思卡尔] 华恒的开发板文档里面有相关的源码。 [2006-7-27 11:08:53]
[问:luofch_416] 是怎么实现 ZigBee 无线通讯协议的,是不是 MC13192 内置了 ZigBee 协议栈?
[答:飞思卡尔] ZigBee Protocol will be stored and executed in the external MCU.We're supporting Freescale: 8bit - 9S08GT60 32bit - ColdFire Please visit our web site http://www.freescale.com/ZigBee for the firmware. [2006-7-27 11:09:04]
[问:ningzb] 准备做税控应用, 需要带有 USB host, 最好有 ISO7816 智能卡接口和以太网接口的型号有那些?
[答:飞思卡尔] 在线座谈中介绍的华恒基于 MCF5253 的 POS 方案都已经支持了这些接口。  [2006-7-27 11:09:57]
[问:eyesonmecy] 您好!我们想开发基于以太网的IP电话机,请问有没有哪一款处理器或开发板适合我们?
[答:飞思卡尔] 可以用 MCF5234/MCF5328 来做单以太网的 IP 电话机。 [2006-7-27 11:10:10]
[问:qujunsong] ColdFire 处理器有内存管理单元吗?能移植 Linux 吗?
[答:飞思卡尔] ColdFire 是个庞大的处理器家族,有的没有 MMU,有的有,例如 V4 核的处理器就带有 MMU,就可以移植 full Linux。  [2006-7-27 11:11:00]
[问:huangwe905] 能否由公司提供一些基本软硬件设计支持,特别是常用总线(USB、PCI等)的接口软件和硬件标准设计?
[答:飞思卡尔] 飞思卡尔的 MCF5485/5475 开发板上集成了 PCI/USB 等接口, 也提供相应的软件驱动程序。 [2006-7-27 11:12:42]
[问:mwm008] ColdFire 支持最高的速度是多少呢?MIPS? MHz?
[答:飞思卡尔] MCF547x 可在 266Mhz 下达 410MIPS。 [2006-7-27 11:13:31]
[问:zhouhualiang] 请问 在开发基于 uClinux 的系统时,如果系统没有设计以太网口,只有串口的情况下,如何调试程序,如何下载内核以及应用程序?
[答:飞思卡尔] a. 研发阶段,用排线拉一个以太网的小板子出来仅做调试用。 b. 如果实在不愿意用以太网, 那么可以用串口 115200的 速度通过 xmodem 协议进行下载,这个就在 Linux 下做即可,下载到板子的 ramdisk 目录下面,是非常快的,因为只是下载一个应用程序的可执行文件或者一个驱动的.o 文件,眨眼即可下载完成,就可以进行测试了。  [2006-7-27 11:14:23]
[问:daily3] Linux 相比与 ucos2 要高级许多,为什么不选用 Linux 呢?是不是这块微处理器本身无法支持 Linux 呢?
[答:飞思卡尔] 您说的是 MCF521X 的平台吧?因为这个系列的处理器它没有外部总线,不能扩展外部的 MEMROY,而 uClinux 需要比较大的 MEMORY 来运行,所以,仅仅靠 CPU 片内的 MEMORY 是不够跑 uClinux 的。  [2006-7-27 11:15:55]
[问:wolf_heart] 2006 年 6 月份我参加过一堂在 ColdFire 上的 Linux 开发演示,发现启动需要时间很长,是否可以有简化的移植方式?
[答:飞思卡尔] 启动时间长,估计是有 IDE 硬盘的检测,如果没有挂接硬盘,那么软件要在那里等待很久才过去,所以慢。 如果没有这个 IDE 的软件检测,启动非常的快,大约 1s 即可。 [2006-7-27 11:17:09]
[问:thumb78] 用 BDM 烧写 bootloader 时,是先将 bootloader 下载到内部 SRAM 中,然后怎么样烧写到 Flash 中?
[答:飞思卡尔] 有两种方法: a.通过 CFlasher 直接将Flash 版本 bootloader 烧录到 Flash。 b.首先用 BDM 将 RAM 版本 bootloader download 到板上 SDRAM,然后跑起来。最后通过跑起来的 SDRAM 中 bootloader 将 Flash 版本的 bootloader 烧录到 Flash。   [2006-7-27 11:17:28]
[问:thumb78] 讲解到的调试都是基于串口打印的方式,BDM 支持在线调试功能吗?如何实现的?与 JTAG 调试接口有何异同点?
[答:飞思卡尔] ColdFire 的主要调试手段之一是采用不 BDM 调试, 所有的 ColdFire 芯片都集成了 BDM 模块,是微码。 BDM 有专用的管脚输出, 通过并口或 USB 与计算机主机相连, 许多开发软件可以支持与 BDM 的通信,如:CodeWarrior。 JTAG 一般用于工厂里电路测试用。 [2006-7-27 11:18:05]
[问:ziguowei] 最近在做 uClinux 移植到 Altera 的开发板上的事情,想请教移植 uClinux比较方便的方法是什么? 谢谢 是 Windows+虚拟机+某种Linux+所需的源代码这种方式么?还有其他方式么?
[答:飞思卡尔] 开发环境的选择只是一个形式而已,选择哪种并不重要。 如果需要大量的阅读文档,查阅资料等,则选择 Windows+VMWARE 虚拟机的方式会方便一些。 [2006-7-27 11:18:22]
[问:thumb78] 华恒有没有提供 CAN 与以太网转换的方案?如果没有,采用哪款 ColdFire 芯片进行 CANBUS 何以太网协议转换比较合适?
[答:飞思卡尔] 推荐采用 MCF5282 的开发板即可实现,内置 CAN 总线和以太网 MAC。  [2006-7-27 11:19:48]
[问:qinghuixiong] uClinux 和 ucos-II 哪个更适合与发动机控制?
[答:飞思卡尔] 这要看何种发动机了.若是要求实时性强,采用 Ucos 较好。  [2006-7-27 11:19:58]
[问:dudng] 基于 MCF5213 微控制器的开发板有哪些, 在哪里可以找到各开饭板的详细资料。 我想了解一下贵公司的开发板信息寻找适合我们产品的设计方案的核实开发板。 谢谢您的答复!
[答:飞思卡尔] 对于 MCF521X 系列,飞思卡尔有 demo 板和 EVB 板供用户使用,可以到 www.freescale.com 寻找相关资料信息,这个网站同样可以了解 ColdFire 其他产品的信息,根据你自己的要求选择合适的产品。  [2006-7-27 11:21:24]
[问:greatyin] 基于 ColdFire 的 TCP/IP 协议栈如何获取?
[答:飞思卡尔] 有免费和收费的协议栈。基于 Linux 系统,内部已经包含了 TCP/IP。 如果是独立的 TCP/IP, 则有免费的 opentcp-ip协议栈,完全源代码。 其它的一般都是收费的。  [2006-7-27 11:22:32]
[问:qujunsong] 我正准备开始 uClinux 学习,感觉内容很庞大,资料也特别多。能给推荐个简单的学习计划和教材吗?
[答:飞思卡尔] “搜索+模仿+测试”比较好的学习方法,先在PC机上安装 redhat Linux 9, 然后熟悉相关的操作及一些目录, 之后到开发板上模仿和测试, 另外请参阅今天讲座的文档,上面有说明。 [2006-7-27 11:23:09]
[问:ziguowei] 嵌入式开发使用虚拟机环境要注意什么问题?
[答:飞思卡尔] 没有什么特别的,就是内存大些即可。  [2006-7-27 11:23:35]
[问:wanfeng395] HHCF5213 这款开发板仅是一个演示板还是一个真正的开发板,也就是可以直接拿它来开发我们的产品?
[答:飞思卡尔] 就是传统意义上的开发板,您可直接在上面做二次开发,加入自己的应用来构架自己的产品。  [2006-7-27 11:24:19]
[问:航信] 对于 uC/OS 我们公司准备用来开发新的产品,但我不清楚 II 和 I 有什么区别?有了多少改进?
[答:飞思卡尔] i. 是一个较早的版本,ii 是 i 的升级版本,在性能上有较大的提高,现在基本上广泛使用的都是ii 。 [2006-7-27 11:24:22]
[问:schan002] uC/OS-II 能用 Windows® PC 来做宿主嗎?
[答:飞思卡尔] 飞思卡尔开发就是用 Windows 做宿主环境的。  [2006-7-27 11:24:47]
[问:zhouhualiang] ColdFire 系列处理器的 SPI 口最快时钟频率有多快?如果我将 SPI 口同时连接到外部 8 个从设备,SPI 的性能会受到影响吗?
[答:飞思卡尔] 可达到 33Mbits/s。QSPI 最多接 15 个设备, 8个设备的性能不受影响。  [2006-7-27 11:24:57]
[问:yzwu20_04] 讲讲 Linux 中关于软中断的问题。
[答:飞思卡尔] 这个可参阅《Linux设备驱动开发III》。 [2006-7-27 11:25:35]
[问:fgh00000] HHCF5213 开发板是不是配套好了调试工具的?
[答:飞思卡尔] HHCF5213 开发板是包含 BDM 下载工具,如果需要通过 CodeWarrior IDE 和 BDM 调试的话,需要联系飞思卡尔半导体。  [2006-7-27 11:25:59]
[问:letsbegin] 在 MCF5249 上设计 USB 接口,如何处理中断?
[答:飞思卡尔] 就直接选择 gpi0~gpi7 里面任意一个系统空余的中断引脚即可。 软件方面的处理请参见讲稿里面关于中断部分的处理。 [2006-7-27 11:26:35]
[问:ziguowei] ColdFire 支持所有的 Linux 版本吗?
[答:飞思卡尔] 现在除了 uClinux 可以在 V2/V3/v4e 上跑之外。飞思卡尔还提供 V4e 完整版的 Linux 开发包。  [2006-7-27 11:26:43]
[问:wanfeng395] 请问 MCF521X 系列用来驱动 TFT320*240 以下像素的视频图像合适吗?
[答:飞思卡尔] MCF521X 没有外部的总线接口,所以不适合直接使用 TFT320*240 以下像素的视频图像,不过可以选用 ColdFire 其他高端型号的 CPU。 [2006-7-27 11:29:18]
[问:lu761026] 能否把 GPIO 中断挂起再说详细些? 在不使用 JFFS2 的情况下, 如何对 Flash 进行读写? 我按照你们提供的方法去做了, 但未成功!
[答:飞思卡尔] 中断挂起?您指的是睡眠队列吗?这个机制的详细分析可参阅 《Linux设备驱动开发III》 关于 MCF5249 的中断处理,华恒科技可提供一篇非常详细的分析文档,可发信给 hhcf-support@hhcn.com 索取。 关于 Flash 读写,uClinux 支持在用户态应用程序中直接读写,华恒科技 HHCF5249 开发板有提供 memtools 演示例程,如果有问题,可到华恒科技技术支持论坛 bbs.hhcn.com 上发贴咨询。  [2006-7-27 11:31:24]
[问:CF5272] 请问在调试(比如)串口打印时,您说到可用 nfs mount 而不是直接下载 image.bin 到板子,可是没有 image.bin,板子不是无法启动么?该怎么个调试呢?多谢!
[答:飞思卡尔] 板子上 Flash 应该要有一个可以启动的内核才可以这样调试。 如果没有,可以通过 uboot 下载,完成内核的烧写。 [2006-7-27 11:32:16]
[问:dearboy] 写标准 Linux 的 makefile 和 uClinux 的 makefile 是否有不同,该注意什么呢?谢谢! 
[答:飞思卡尔] 其实是没有任何不同的,都是 Linux 下的 Makefile,完全一样。 表面上的不同表现在: uClinux 下有一些跟处理器相关的特殊参数, 要做 elf2flt 的转换 应用程序的 Makefile 里面省略很多参数设置,因为它们被统一的定义了,可参见讲稿里面介绍。  [2006-7-27 11:33:03]
[问:greatyin] 用飞思卡尔 ColdFire 系列开发单通道 VOIP,G.711, G.723, G.729 如何支持?SIP,H.323 如何支持?
[答:飞思卡尔] 飞思卡尔的 68k/ColdFire VOIP solution 是 跟 IDHs 合作的。 可以联络用飞思卡尔的 FAE。 [2006-7-27 11:33:37]
[问:kokoo] 请介绍基于飞思卡尔 ColdFire 微处理器在功耗上的参数?有什么特点?
[答:飞思卡尔] 功耗总起来比较低。比如:5249 上为 1.3mw/Mhz。在8 0Mhz 时,MCF5213 上的参数为:stop 模式,0.13mA;wait/doze 模式为2.29mA;Run 模式为 69mA。 大多数芯片可以进行电源管理。  [2006-7-27 11:34:13]
[问:zhulixin] MCF521X 处理器的 G.726 语音编解码, 能否实现不接外围第三方 codec 芯片, 实现 VOIP 功能?
[答:飞思卡尔] 不可以。 [2006-7-27 11:35:31]
[问:wanfeng395] 利用 HHCF5213 这款开发板,开发一个视频播放器,LCD 像素是 QVGA 的,能否支持?
[答:飞思卡尔] MCF5213 不适合作视频处理,MCF521X 系列产品定位是工业控制,销售终端,建筑控制,安防控制,医疗设备,检测设备等等。 [2006-7-27 11:36:51]
[问:DonaldLaird] 从板上看好像没有以太网接口, 是不是会对关于 TCP/IP 功能的实现造成一定影响, 或者说无法实现。 还有支持 LCD 功能模块吗?
[答:飞思卡尔] 您指的是 MCF5213 学习板吗? 这个开发系统就是专用做工业控制和语音处理的,不需要增加以太网和 LCD。如果需要以太网和 LCD,则建议选择 MCF5249 开发系统。 [2006-7-27 11:37:29]
[问:xxs] MCF5213 的 SRAM 只有 32K, 当程序较大时如何仿真调试。
[答:飞思卡尔] 对于较大的程序,可以先下载到内部的 Flash 上进行调试,MCF5213 的内部 Flash 是 256K,一般情况是够用了。  [2006-7-27 11:38:26]
[问:qujunsong] 学习板包括那些参考文档?有原理图、开发环境的搭建、系统的移植详细过程等方面的资料吗?
[答:飞思卡尔] 我们 HHCF5213 学习板提供的开发手册里面有详细的开发讲解,并提供原理图。  [2006-7-27 11:38:46]
[问:zhouhualiang] ColdFire 系列处理器的各个电压 (PLL_VDD,E_VDD,SD_VDD) 需要特别的上电和掉电顺序, 我们在设计电路时感觉比价为难, 请问飞思卡尔有没有相应的电源芯片或电路或模块可由推荐的?
[答:飞思卡尔] 可采用一款合适的可编程电源芯片来控制。可从飞思卡尔网站上获取资料。  [2006-7-27 11:39:29]
[问:xdwu] 宿主机必须是 Redhat 的吗?其他 Linux 可以吗?对没有 Linux 经历的人来说,工具链是个难题,可以多讲讲吗?
[答:飞思卡尔] 对于开发嵌入式 Linux 系统来说,宿主机建议是 Linux 系统,但不一定要是 RH,可以用 debian 等。 关于 toolschain,它就是提供 gcc 编译器和一些辅助工具, 这里很难详细讲解, 其实, 对于初学者, 对它只要能做到很好的使用即可, 完全没有必要深入研究。 [2006-7-27 11:40:44]
[问:mayonge1] ColdFire 的最大寻址空间有多大?
[答:飞思卡尔] 理论上有 4G 寻址空间。但一般要看地址线的管脚数,有的可达 256M 字节空间。 [2006-7-27 11:41:47]
[问:lu761026] 我想使用 MCF5249 的 GPIO.0 和 GPIO.2 实现外部中断功能, 请问如何设置? 我使用的是 uClinux操作系统。
[答:飞思卡尔] 举个例子: 对于以太网这种外部中断: /* Enable interrupts for GPIO6 */ //L-->H 上升沿触发方式: *((volatile unsigned long *) (MCF_MBAR2+MCFSIM2_GPIOINTENABLE)) |=0x00000040; /* Enable interrupt level for GPIO6 - VEC38 */ *((volatile unsigned long *) (MCF_MBAR2+MCFSIM2_INTLEVEL5)) |=0x04000000;//设置优先级为4 这部分我们有详细的文档说明,可发信hhcf-support@hhcn.com索取。  [2006-7-27 11:42:40]
[问:lxjwarm] 请问 MCF5208 有那些相应的开发工具?用户需要如何配置和购买?
[答:飞思卡尔] M5208EVB 套件。 可到飞思卡尔代理商那里购买。  [2006-7-27 11:43:25]
[主持人:ChinaECNet] 各位观众,现在用户提问很踊跃,专家正在逐一回答。请耐心等待您问题的答案,同一问题请不要多次提交。  [2006-7-27 11:43:28]
[问:cookwell] 在调试期间如果需要较大 RAM 是否可用宿主机在存贮器?
[答:飞思卡尔] 不可以.  [2006-7-27 11:44:23]
[问:steven1998] ColdFire 带有 Ethernet port 吗?是不是带有 MAC?谢谢
[答:飞思卡尔] ColdFire 产品有很多,大部分都带有 ethernet port。 所有 ColdFire 产品都有 MAC 或 eMAC(enhanced MAC) 单元。 具体产品信息可以到飞思卡尔网站下载 SG1006 Selector guide 手册产看。  [2006-7-27 11:45:47]
[问:gen1005] ColdFire 处理器有无浮点运算的功能? 有无支持扩展精度的数学包?
[答:飞思卡尔] V4e 内核的芯片带硬件浮点运算。现在还没看到扩展精度的数学包。  [2006-7-27 11:45:53]
[问:oklm] 请问一下 ColdFire MCF521X 系列处理器是否支持 Linux 下的GDB 远程调试模式 {PC(Linux GDB/DDD)<-->Target(GDBServer/GDB-STUB)}?还是只能采用打印串口方式呢?谢谢!
[答:飞思卡尔] MCF521x 不support Linux.  [2006-7-27 11:46:59]
[问:zhudongpo] 那里可以找到 CodeWarrior 的中文详细使用资料?
[答:飞思卡尔] 目前还没有十分详细的 CW 中文资料。 飞思卡尔正在做相关的工作, 尽量早些给国内客户提供中文资料。 飞思卡尔有“微控制器讨论专区” http://bbs.chinaecnet.com/freescale, 讨论专区中有些网友自己翻译了一些 CW 的资料,有兴趣可以到论坛看看,搜索一下相关的信息。  [2006-7-27 11:48:08]
[问:lxjwarm] 请问在 μCLinux 下如何添加应用程序? 能否详细介绍它的过程?
[答:飞思卡尔] 下面以hello为例来简单说明: 在宿主机上uClinux/user/下创建应用程序目录,例如就叫hello;然后编辑user下的Makefile,将hello这个应用程序的目录加入编译链表dir_y+=hello到hello目录下,编辑自己的C代码文件hello.c及Makefile,并在Makefile中加入如下一句: cp –f hello / cd uClinux-dist make user_only 您也可以参看今天讲座的内容,里面有例子。  [2006-7-27 11:48:28]
[问:tjjqqfws] ColdFire 系列 MCU 对于网络功能的支持程度?
[答:飞思卡尔] 支持 10/100M 以太网。547x/8x, 528x/7x, 523x, 5208, 5223x, 532x 都带 1~2 路以太网模块。 部分芯片支持 CAN 网。  [2006-7-27 11:48:41]
[问:CF5272] ColdFire 板子内部 memory 和外部扩展 memory 是否统一编址? 谢!
[答:飞思卡尔] 是的,ColdFire 是统一寻址的。 [2006-7-27 11:49:15]
[问:hxb12] 請問 MCF5213 的價格如何﹐在哪里購買 for 開發用? TKS!
[答:飞思卡尔] 请到以下网站,下载最新产品简介,含建议零售价 http://www.Freescale.com/webapp/sps/site/overview.jsp ?nodeId=0162468rH3YTLC00M9BRColdFireSUM ColdFire Product Summary Guide 代理商联络资讯 http://www.freescale.com.cn/others/wheretobuy/ [2006-7-27 11:49:20]
[问:robinxu] ColdFire 上跑 wince 怎么样?谢谢!
[答:飞思卡尔] 在 MCF548x/7x 上应当能跑。  [2006-7-27 11:49:44]
[问:egreen521] 我想知道这一套系统中对 uClinux 系统的开发中, 提供具体由哪些软件包, 详细到什么程度? 这款处理器出要的应用定位产品是什么产品? 是手持设备还是其他? 谢谢!
[答:飞思卡尔] 您指的是 HHCF5249 系列吗?它跑的是uClinux,所提供的软件,简言之,我们提供了所有的从 BDM 工具、bootloader、Linux 内核、 驱动程序和所有应用程序的全部源代码。 HHCF5249 有着众多的接口应用开发板,定位不同的产品应用,由于 MCF5249 的超低功耗,它可覆盖从手持终端到工控产品的很长的产品线。  [2006-7-27 11:50:03]
[问:flyingbxf] uClinux 可以在有 mmu 的芯片上运行吗?
[答:飞思卡尔] uClinux 是 Linux 的一个简化版,因为 Linux 是一个需要 mmu 支持的操作系统,而uClinux 是为了那些没有mmu,又想使用 Linux 类似的操作系统而设计的,就是把 mmu 的部分去掉,并根据 uClinux 的应用领域而精简了 libc。 在有 mmu 的芯片上,一般都跑 Linux,如果可以关掉 mmu 的话,也是可以运行 uClinux 的,不过有点没有必要,直接跑 Linux 就行了。  [2006-7-27 11:50:31]
[问:DonaldLaird] 对于 uClinux 的宿主机的开发,是不是一定要有基于 Linux 操作系统的 PC。若用虚拟机方便吗?就是 vmware 那种,谢谢!
[答:飞思卡尔] 推荐使用 Linux 宿主环境,用 VMWARE 就是一个不错的选择。  [2006-7-27 11:51:06]
[问:cn9912000] BDM 把 bootloader 写到 SDRAM 中还是 Flash 中?
[答:飞思卡尔] 依赖不同的方法: a.如果用 CFlasher Tool 来烧录,就是写到Flash中。 b.有些 ColdFire 处理器,可以在 CW(IDE)编译器环境下,直接 download 到 Flash中。 c.在 CW IDE 编译器环境下,也可将 RAM 版本的 bootloader 写到 SDRAM 中,然后通过跑起来的 SDRAM 中 bootloader 将 Flash 版本的 bootloader 烧录到 Flash。   [2006-7-27 11:51:18]
[问:zxy0420] *(volatile unsigned char *) 0x00001480 请详细解释一下?
[答:飞思卡尔] 对于硬件时序相关的代码,建议务必加上 volatile,告知编译器不要优化。指定 char 则是说这是一个 8bit 的外设芯片,如果是 SDRAM 空间,则是单字节读写。 [2006-7-27 11:52:23]
[主持人:ChinaECNet] 所有问题均已提交给Freescale公司的专家。座谈期间未回答的问题,Freescale公司专家也会逐一回答,并在中电网上公布,请大家注意收看。  [2006-7-27 11:52:34]
[问:gen1005] 应用于 VoIP 领域的 ColdFire 处理器是那一款? 它的主要特点是什么?
[答:飞思卡尔] MCF5249 : WiFi Phone MCF5234 : Low cost Ethernet (single port) IP Phone. 用一个 ColdFire core+EMAC 来跑 VOIP stack+ 语音编解码.很多 solution 是用 CPU core+ DSP core. Single core 出来的产品价格比较平。 [2006-7-27 11:52:52]
[问:night_nudt] IDE 是否支持 uClinux 的在线(运行 uClinux 或其他系统)调试?像 VxWorks 的 IDE 那样。
[答:飞思卡尔] 目前应该是不支持的。这个具体需要咨询飞思卡尔。  [2006-7-27 11:52:59]
[主持人:ChinaECNet] 由于时间关系,本次中电网“在线座谈”马上就要结束了。虽然各位听众(网友)已与Freescale公司的专家讨论了许多问题,但是还有许多提问没有来得及进行交流。本次在线座谈结束后,中电网将请Freescale公司的专家继续答复所有的来自各位听众(网友)的提问,然后整理上载到中电网网站上,以便大家查阅。  [2006-7-27 11:53:20]
[问:zhouhualiang] uClinux 的文件系统一般有多大?占多大的 Flash 空间?
[答:飞思卡尔] 最小就只要一个 init 和 sh 即可。一般 100~300KB 的 Flash 空间。  [2006-7-27 11:54:00]
[问:zllzpj] ColdFire 移植到 μCLinux 后如何进行调试? 是否要使用专用仿真器或评估板?
[答:飞思卡尔] 所有嵌入式 Linux 的调试最常用的就是 NFS 的打印串口方式,这个也是最简单,最可靠的方式。 完全不需要仿真器。 [2006-7-27 11:54:57]
[问:majunying] 如果使用 Arm Linux 进行 ColdFire 的嵌入式开发会存在哪些问题?
[答:飞思卡尔] armLinux 不能跑在 ColdFire 平台上。  [2006-7-27 11:55:23]
[问:andyhoho] uClinux 的内核包含基本的 TCP/IP 协议栈一般需要多达的空间?
[答:飞思卡尔] 一般需要 2M 左右。 [2006-7-27 11:55:58]
[问:silentwings] 请问 ColdFire 可以用在多处理器环境里面么? 如果可以, 处理器之间可以通过那些途径通信呢?
[答:飞思卡尔] 可以。采用双口 RAM, 甚至以太网等通信接口。  [2006-7-27 11:56:16]
[问:wanjunqiao] ColdFire 的 BDM 代码在网站上有吗?
[答:飞思卡尔] 合肥华恒科技知道怎样制作。  [2006-7-27 11:57:34]
[问:cookwell] 我对飞思卡尔单片机还不太了解,请问在哪里有介绍其指令集的?
[答:飞思卡尔] 飞思卡尔的单片机基本上都是采用自己的内核,一般要学习指令集可以寻找相关内核的 user manual 手册,比如 ColdFire V2 核的芯片,可以到飞思卡尔网站下载 ColdFire V2 User's Manual.pdf 手册了解。 [2006-7-27 11:57:48]
[问:zhangwq] MCF5213 中使用了 PLL 锁相环, 不知由何安排 LCD/音频/外挂 ID 等的各 CLK 时钟。
[答:飞思卡尔] MCF5213 使用的 bus 速度是8 0M,然后直接提供给各个模块使用。 [2006-7-27 11:59:15]
[主持人:ChinaECNet] 在此,中电网特别感谢给予本次中电网在线座谈巨大支持的Freescale公司,特别感谢专门在线回答各位听众(网友)提问的Freescale公司的各位专家们,特别感谢各位听众(网友)积极热情的参与。  [2006-7-27 12:00:02]
[主持人:ChinaECNet] 祝大家事业有成、生活愉快!欢迎多提宝贵意见,欢迎关注中电网,下次再见。  [2006-7-27 12:00:20]
非在线问答:
[问:] 有没有关于GUI(图形界面)方面的解决方案?
[答:] 有一些应用案例,比如:在 uClinux 下使用 miniGUI。 但多数是第三方的软件商开发出来的方案。
[问:] ColdFire 在有强电工作的环境下的稳定性如何?我们是做路灯监控的。
[答:] ColdFire 大部分产品自身可以工作在比较恶劣的工业环境下,满足工业控制对 EMC、EMI 的指标要求。
[问:] 采用此处理器, 开发环境如何?此价格是多少?
[答:] 国内工业控制行业用的较多的软件开发环境是 Wind River OS 及工具。其次,飞思卡尔的 CodeWarrior 也应用十分广泛。另外,也有不少客户会使用 Linux 来开发。它们各有自己的特点。
[问:] 请举例说明该系统在汽车中的一个比较典型的实际应用。
[答:] 在汽车控制方面还没有应用,因为现在没有汽车级的产品;汽车娱乐方面如:采用 MCF5249 制做的 CD/MP3 机。
[问:] uCOS 和 uClinux 是不是很相似,对于初学者来说,先看哪能个更合适。
[答:] 差别较大。uCos 较小而简捷,uClinux 是一个简化的 Linux 系统,比较庞大而复杂。初学者可先看 uCos。
[问:] ColdFire 微处理器在汽车电子上有哪些成功的应用?
[答:] 汽车音响。采用了 MCF5249/MCF5250。
[问:] 我们公司现在准备用飞思卡尔的ColdFire,但不知道片子的 EMC 如何?
[答:] 芯片自身可满足工业上对 EMC 的要求指标。
[问:] MCF5213 集成了 CAN bus 控制器, 可以说是一款低端汽车电子入门处理器, 但是看芯片参数表, 温度范围根本达不到汽车电子的要求, 你们准备怎么解决这个问题?
[答:] 现在在计划中。
[问:] 请问那款 ColdFire 能用来开发 MP4/PMP?
[答:] 有 MCF5249/50 比较适合低端产品;高端产品最好是采用飞思卡尔的 MX 系列。
[问:] 您好,有客户需要高主频的微处理器,实现快速的运算,还有简单的 LCD 显示,请问那款比较合适?
[答:] MCF532x 系列;240Mhz, 210Mips, EMAC, 最高 800x600 LCD 。另外,MCF547x/8x 为:266/200Mhz, 410/300Mips, FPU, EMAC。可满足较高速度运算。
[问:] ColdFire 对 X 系统的支持怎么样? 在哪版内核下被支持的最好呢?
[答:] 您是指 X-window 吗?在 MCF547x/8x 上支持完整版的 Linux 系统,完全支持 X-windows。
[问:] ColdFire 对使用环境有什么要求, 比如温度, 湿度, 电磁环境等? 谢谢!
[答:] 工业温度环境:-40~85 度。其余指标还需问一下工厂。
[问:] 是否可以提供现阶段 ColdFire 处理器在医疗及移动通信领域应用的成功案例和适用方案?
[答:] 医疗方面的案例很多,如:医疗监护系统采用了 MCF5272 等芯片。移动通信上有 VOIP 手机,采用了 MCF5249。飞思卡尔有采用 MCF5249 的 VOIP 解决方案。
[问:] 学习板 MCU 的主频是多少?
[答:] 学习评估板的种类很多,主频范围从 40Mhz~266Mhz。都是基于 ColdFire 的处理器。
[问:] 使用飞思卡尔的 IC 是否有可靠的技术支持?
[答:] 有。最直接的方法是网络上有自助的技术支持,24-48 小时内可获得答复。国内也有工程师帮助解决客户问题。
[问:] ColdFire 处理器在汽车电子方面有哪些应用?
[答:] 汽车音响。采用了 MCF5249/MCF5250。
[问:] 内部有类似 DSP 的运算模块,其运算处理能力能和 56F800E 相比吗?
[答:] EMAC 是乘累加器,能加快运算的速度,但 CPU 不据有 DSP 多条总线并行取指的功能。所以,在多数情况下,它的运算能力还是不如 DSP 的。
[问:] 我们公司是作光传输/交换设备的, 使用最多的是 MPC8250, 之前使用个 SH4, ColdFire 有什么优势, 转换平台的难度有多大? 谢谢!
[答:] ColdFire 产品多样化,它和 MPC 有各自优势。ColdFire 偏向工业控制等领域,MPC 适于通信产品,若您是用于通信类产品,还是考虑 MPC。ColdFire 相对来说比 MPC 要简单一些,内核是完全不同的结构,指令集要重新学习。
[问:] a. 飞思卡尔的 DSP56F80X 系列 DSP 上使用 uc/osII 是不是会降低 DSP 的速度快的优势啊? b. uc/osII 是否适用于强实时控制系统中?比如说发动机控制?
[答:] 这要看如何划分任务切换的时间片,合理使用任务切换时间和运算时间应不会造成效率降低太多的问题。 对于实时性强的系统可以考虑 uCos, 但必须满足要求的指标才行。
[问:] 对于手持式的便携式检测设备有没有比较好的解决方案?
[答:] 手持设备需要较低功耗,有客户正在使用 MCF5213/MCF52221 制做一些手持测试设备。飞思卡尔也有一些低功耗的 demo 系统供参考。
[问:] 该开发板可以用于替代运动控制卡实现实时电机控制吗?
[答:] 你说的是 M5235EVB 板吗?采用 eTPU 技术可实现多路实时电机控制。 但不一定可以代替你的运动控制卡。
[问:] 有没有电力测控方面的成功应用?
[答:] 有许多用户采用 ColdFire 产品研发生产电力保护与测控设备,如:使用 MCF5272/5282/5235 等在继电保护和电厂自动化方面的应用。
[问:] 请谈一下 ColdFire 今后在嵌入式领域的发展方向及对自己今后的产品定位更加宽广?
[答:] 谢谢阁下对 ColdFire 产品的関心, 本公司会尽全力去配合市场对 32 位单片机基本产品的需求, 开发: a.主要从多种类 CPU 内核发展, 低端 V1&V2 (<150Mips), 中端 V3 (150-300Mips), 及高端 V4 (>300Mips), 特别是配合拥有广大客户群的低端的 8 或 16 位市场往高端移植,提供快捷及易於使用的工具和我公司最新提出的 V1 内核(详情见於我公司网站); b. 针对不同市场而整合多种类的周边连接功能,如内置 Flash, 以太网, USB OTG, LCD 控制器等; c. 增强单片机配套设备, 如开放源码及培训计划等。 从而将进入 32 位单片机开发的门槛降低於广大用户接受的水平。
[问:] 飞思卡尔 ColdFire 处理芯片的价格多少?
[答:] 请参阅 ColdFire 产品简介含参考价位, 请於我公司网站搜尋 BRColdFireSUM.pdf 。
[问:] 只包括板和书吗? 有 BDM 和 ZigBee 模块吗, 没有其价格多少?
[答:] 华恒公司开发平台包含 BDM 接线模块。ZigBee 模块敬请向飞思卡尔代理商购买, 见公司网页 '从分销商处购买' 。
[问:] ColdFire 的技术支持通过代理做 还是飞思卡尔直接提供?
[答:] 主要是通过技术伙伴,代理商共同支持。
[问:] 您的产品在业界最大的优势是什么?
[答:] ColdFire CPU 内核已包含 ARM 没有的 eMAC(DSP) 模块, 在性价比上是高於市场对手的, 在很多的型號中整合比对手更丰富的模块及不可或缺的软库及开放式开发工具等, 产品详情敬请在我公司网站搜尋 BRColdFireSUM.pdf 。
[问:] 请问,飞思卡尔的微处理器及相关资料市面上有售吗?
[答:] 有,敬请在飞思卡尔网页,见'从分销商处购买' 。
[问:] 飞思卡尔是否提供 Vxworks 操作系统的开发包?
[答:] 有,敬请在飞思卡尔网页,见'从分销商处购买' 。
[问:] 我装的是Flash9, 装不回成Flash7, 居然不能听课了!!
[答:] 您可收听精彩回放: http://seminar.chinaecnet.com/login.asp?id=233&ref=/060727/replay.asp
[问:] 怎样申请飞思卡尔的样品?
[答:] 您可跟我们的分销商申请 http://www.freescale.com.cn/others/wheretobuy/
[问:] uClinux 有没有成功移植图形化界面的案例 (华恒)?
[答:] 有的,是华恒自己写的一套简单的 GUI API。
[问:] 想开发一个嵌入式得硬件防火墙(iptable),应该选用那个板子。
[答:] 华恒 MCF5249 多个100M 以太网口的开发板可满足要求。
[问:] uClinux 的出路?由于没有 mmu 这样就无法实现动态库的引入,会在很多应用上受限,会不会被裁减的 Linux 而替代呢?
[答:] 没有动态库并没有什么影响。uClinux 由于其代码的精简小巧将在成本敏感的产品中长期占据优势。
[问:] uClinux 可以在具有 mmu 的 ARM 核的 MCU 上运行吗?
[答:] 可以。
[问:] 是否能免费提供开发工具?
[答:] 请联系华恒销售部门。
[问:] 如何解决在 uClinux 下,在 MCF5249 上 USB 的接口设计。
[答:] 华恒有成熟的扩展 SL811HS 的开发板。
[问:] uClinux 没有 mmu 那块,直接在内核地址运行,会不会使系统不稳定?
[答:] 不会的。关于稳定性,uClinux 可与 DOS 相比,系统本身很稳定,但由于用户代码可直接影响系统稳定性,所以开发者要承担更多的责任。
[问:] 对于调试,KGDB 有没有支持?
[答:] 这个华恒没有做过相关测试,但实际上 printk 足以完成任何的调试任务。
[问:] 能否介绍一下内置 MAC DSP 功能, 是否能提供 MP3 解码的参考设计?谢谢
[答:] ColdFire V2 核心内置的 MAC-DSP 单元提供强大的乘加运算指令,可大大提速例如 MP3 解码等计算。MP3 解码的参考软件, 可从华恒网站下载。
[问:] 请问目前 JFFS2 的文件系统的速度如何?
[答:] 目前华恒还没有相关的测试数据。
[问:] 现在的 uClinux 支持模块加载吗?
[答:] 支持。
[问:] MCF5213 的数学运算性能如何?
[答:] 它内置 MAC-DSP 指令单元,数学运算能力比同档次 MCU 要高很多。
[问:] 作为该板的嵌入式系统, uC/OS-II 是不是飞思卡尔认为较合适的? 对于 uClinux, 飞思卡尔给的资料全吗? 比如说有 Demo 版的程序或诸如此类的吗?
[答:] MCF5213 开发板上不能跑 uClinux,华恒目前只提供了 uCOS-II 。
[问:] 有没有一些对 Flash 操作的一些资料?
[答:] 有的,可到 bbs.hhcn.com 下载 HHCF5249 PDF 手册阅读。
[问:] 其它 ARM 软件可否移植在飞思卡尔处理器上?
[答:] 只要是 C 代码都是很方便移植的。
[问:] 随着人们对嵌入式产品的要求越来越高,以及 Linux,vxworks 等功能更为强大的操作系统被普遍应用到嵌入式中,个人认为 uClinux 和 uC/OS-II会逐步被淘汰,您怎么认为?
[答:] 在低端的产品中 uClinux 是有优势的;在实时性要求高的工业控制领域,uCOS 有优势。
[问:] 这个板子能用于视频处理吗?
[答:] 不适合。
[问:] ColdFire 适合做路由器开发吗?
[答:] 可以。
[问:] qte 可以移植到基于 uClinux 的系统上么?
[答:] 比较困难。
[问:] 我想知道怎么样对于一个学生, 才能最快最好的掌握嵌入式系统的学习! 方法是什么?
[答:] 多动手,从一个小细节入手切入复杂的嵌入式系统开发。
[问:] 请问有哪些 uClinux 的资源可以下载?
[答:] 请参考讲座讲稿。
[问:] 我想问下我们公司做电压检测系统,对AD采集的速度和精度要非常的高,不知道ColdFire能否满足?而且如果我们外扩专用AD芯片的话驱动飞思卡尔会提供支持吗?
[答:] MCF5213 是 12bit 的 ADC,不知是否能满足?如果要外扩高精度 AD,则联系华恒进行定制服务。
[问:] 具备 8位单片机开发的工程师,需要在掌握哪些方面的知识才能使用 ColdFire?
[答:] 大致了解一下基于 OS 的开发与单片机下无 OS 开发的区别即可。
[问:] ColdFire 微处理器主要适用于哪些领域?能介绍一下吗?
[答:] 工业控制和汽车电子。
[问:] 我想了解为开发 MPC8260 而设计的仿真器的相关信息,还有一些开发初期希望专家能提些尽快能入门的经验!
[答:] 请访问 bbs.hhcn.com 下载入门资料。
[问:] ColdFire 支持多处理器协同工作吗?
[答:] 支持。
[问:] ColdFire 支持从 NAND Flash 启动吗?
[答:] 华恒目前提供的 V2 核的平台不能支持 NAND 启动。
[问:] 两套系统各自推荐使用的场合,各自的优缺点。
[答:] MCF5249 平台适合各种复杂的控制系统,采用嵌入式 Linux 软件;MCF5213 平台采用实时操作系统 uCOS, 小巧精简, 适合高实时性的控制领域。
[问:] ColdFire 支持的最高的速度是多少呢?MIPS? MHz?
[答:] ColdFire 是个庞大的处理器家族,并在不断的发展,据我所知,V4 核的处理器可达到 1GHz 以上。
[问:] 请问飞思卡尔 ColdFire? 微处理器适合用于黑匣子的控制器吗 (主要监视图像、声音和一些数据)? 还有就是在开发工具上我还要做那些投资呢? 本人一直使用飞思卡尔的 16 位单片机,现在转为做黑匣子, 单片机的资源明显感觉不足。
[答:] ColdFire 是个庞大的处理器家族,必然可以满足您的需求,华恒愿与您做技术方面的细节沟通,可联系华恒: market@hhcn.com
[问:] ColdFire 微处理器的一些应用呢?
[答:] 随手举几个例子吧,打印机内部控制系统、指纹识别系统、硬盘 MP3 等。
[问:] uCOS-II 没有文件系统,只是一个内核,是否提供其他 uC 系列的产品,如文件系统等?
[答:] uCOS 可以通过扩展支持飞思卡尔的。
[问:] 该 MCU 不支持 MMU 吧?(否则就是 Linux 而不是 uClinux 了)
[答:] V2 核的没有 MMU。
[问:] 是否可以在 IDE 中将编译后的结果烧录入学习板的 MCU?还是需要其他软件?
[答:] 华恒目前提供的工具不能这样做。
[问:] 是否提供现成的 BSP for uClinux?
[答:] 华恒 HHCF5249 开发系统里面都提供 BSP 代码。
[问:] 一般的 uClinux 需要多大的 Flash 和 SRDRAM?
[答:] 1MB 的 Flash 和 4MB 的 SDRAM。
[问:] 在标准 Linux 下编写字符型驱动该注意哪些问题呢从何处下手呢?
[答:] 请参考讲座讲稿。
[问:] 你好,请问那一款处理器比较适合做 GRPS 的,或图像处理能力较强的处理器或开发板?
[答:] 接 GPRS 只要串口即可,华恒 MCF5249 开发板都可满足。
[问:] What kind of BDM used for HHCF5213 DEMO board?
[答:] It's a standard BDM developed by HHTech.
[问:] 我们要开发支持视频、音频、网络通讯的产品,可以选择哪几款 ColdFire 芯片?一般价位是多少?
[答:] 建议选择 HHCF5249 系列开发板。
[问:] 华恒有没有 8346 的开发板?
[答:] 华恒可提供 MPC8349 的开发板。
[问:] ColdFire 处理器是基于哪一种内核的? 我需要什么样的软硬件条件可以进行该处理器的应用开发?
[答:] 请参考讲座讲稿。
[问:] 基于 ColdFire 开发产品,操作系统是必须的吗? 我能否把它当作一个超强单片机来用?
[答:] 不是必须的,完全可当作单片机来使用。
[问:] 硬件开发工具能自己制作吗?有提供相应的原理图没?
[答:] 提供硬件原理图。
[问:] 可不可以将该芯片用于移动多媒体视频方面?
[答:] 不适合。
[问:] ColdFire 微处理器嵌入 Clinux 需不需要另外扩展 flash 和 SDRAM,如果需要,ColdFire 芯片内部是不是具有存储器扩展控制器, 而不是使用通用的 I/O 口来扩展的。
[答:] 需要外扩,ColdFire 内置 SDRAM/FLASH 控制器。
[问:] 选用 ColdFire 处理是否免费提供相关 OS 的 bsp 代码?
[答:] 从华恒购买开发系统就带有 BSP 代码。
[问:] 对 uClinux 我刚听说,能给简单介绍一下吗?
[答:] 它就是一个带有一些特殊性的普通 Linux 系统。
[问:] 开发系统是否简单易用?价格如何?
[答:] 请咨询 market@hhcn.com 。
[问:] uClinux 有没有标准版本?
[答:] 有的,可参考 uClinux.org 。
[问:] 和 vxworkx 相比,在 μCLinux 上开发有什么优势?
[答:] 免费、开放、网络资源丰富。
[问:] 请介绍一下软件设计时的编译环境。
[答:] 请参考讲座讲稿。
[问:] 请问专家,我们想开发光谱仪,需要用到高速 AD, internet 网传输和大容量 RAM, 请问用什么型号好?多谢
[答:] 华恒 HHCF5249 开发系统可以满足您的需求。
[问:] 我是个学生,请问你们有那块板子带有丰富的学习资料,又可做开发板?
[答:] 建议选择华恒 MCF5213 开发板。
[问:] 我是一名刚毕业的大学生,学的是自动化专业,冒昧的问您一个讲座主题外的问题,自己深知嵌入式系统行业很难进入,同时也很清楚自己的底子很浅,但我很喜欢嵌入式,您能给我提些建议吗?如何的跨入这一行?谢谢
[答:] 建议访问 bbs.hhcn.com下载入门资料。
[问:] 能否用 ColdFire 实现一个数码相机的 DSP 和 MCU?(速度要快,可以吗??)
[答:] 可做 MCU 部分,DSP 部门不能胜任。
[问:] BDM 调试口有 26 插针宽,比较占地方,能否减少些引脚,使 BDM 口更小些,如像 JTAG 口一样只有十个插针。
[答:] 理论上可以,但一般不建议这样做。
[问:] 我拿到 MCF5213 学习版后只能同过 bootloader 下载,该版没提供 BDM?
[答:] 华恒有提供的。
[问:] *(volatile unsigned char *)0x00001480 为什么用两个* ?
[答:] 这是标准 C 语法。
[问:] 请问此芯片的功耗在正常使用和节电方式下的功耗是多少?开发时有 C 语言环境吗?
[答:] V2 核的一个典型值 13mw/MHz,都提供 C 语言开发环境。
[问:] 这款处理器的应用定位产品是什么?是手持设备还是其他?
[答:] 适用于多种控制应用,包括工厂自动化、照明控制、安全、零售销售点扫描器和无线双工通话系统等。
[问:] ucos 的 tcp/I 协议栈收费吗?
[答:] 收费的, 請到 http://www.ucos-ii.com/pricing/index.html 。
[问:] 对蓝牙的支持好不好, 有没有软件和接口?
[答:] ColdFire 有不同系列產品能夠支持 uClinux, 例如MCF5249, 請到 http://www.ucdot.org/article.pl?sid=05/07/20/0018237 。
[问:] 请问飞思卡尔 ColdFire 微处理器是什么内核?有没有 MMU 单元?可不可以运行 uClinux?那 Linux 呢?可不可以进行 G.729 的音频压缩?
[答:] ColdFire 内核有 V2, V3, V4。 只有 MCF547x/MCF548x 系列支持 MMU, 可以支持 uClinux。 請到 http://www.uClinux.org/ports/ColdFire/ 2007 年有 V1 的支持. 可以进行 G.729 的音频压缩。
[问:] 基于 MCF521X 处理器的 G.726 语音编码压缩率及码率能否满足实时的网络电话会议的要求?
[答:] 不可以。
[问:] 基于 MCF521X 处 理器的 G.726 语音编解码实现采用什么方案? 比如算法、软件还是硬件实现以及有什么优缺点?谢谢!
[答:] G.726 用軟件來實現的, 大部份用了ColdFire MAC指令。 缺点是需要的運算速度比較快。
[问:] 该嵌入式系统与音频处理以及实时处理音频的效果与应用程序如何?
[答:] 华恒科技HHCF5213-R1学习板 裹面的應用程式是基於 Codewarrior for ColdFire 及 ucos-ii 來開發的。 购买後可以参考裹面的應用程式。
[问:] 在 ADS、EBEST IDE、SDT 中都可以移植 UC/OSII 吗?
[答:] Not revelant.
[问:] 有没有 UART 通讯速率超过 5Mbit 的微处理器?
[答:] 可以, 但是需要 external clock. Please refer to MCF5213 reference manual (UART module).
[问:] MCF5213 方案可以做 VOIP 方案吗?
[答:] 不可以, 但是有些客户用 MCF5249 來實現 Wi-Fi Phone, 也可以考慮用 MCF523x 或 MCF532x 來做以太網 VOIP 電話。
[问:] ColdFire 微处理器有哪些优点?最高运算速度?
[答:] ColdFire 的特点主要是产品种类齐全、内核兼容、功耗低、接口资源丰富等。目前 MCF5474/75 在主频 266MHz 下可以达到 410MIPS 的速度。
[问:] MCF5213 微控制器是否可以实现家用三表的无线抄表功能? 谢谢
[答:] 目前 ZigBee 在无线抄表方面很火,MCF5213 加上 ZigBee 收发器可以实现,飞思卡尔有一些平台。
[问:] V2, V3, V4, V5 有什么不同?
[答:] 随着编号的升高,处理能力逐步增加。 应该是 V4e core 吧,还没有 V5 的产品。
[问:] 请问 ColdFire 系统芯片有工业级的吗?
[答:] ColdFire 的芯片大部分是工业级的。
[问:] ColdFire 处理器的主要特点和应用范围是什么?
[答:] ColdFire 的特点主要是产品种类齐全、内核兼容、功耗低、接口资源丰富等。应用范围较广,从消费类到工业控制都有应用。
[问:] 请问 MCF52235 与 MCF5213 相比,除增加以太网之外,其他功能都一样吗?
[答:] MCF52235 还带有加密功能。
[问:] 请问 ColdFire 在功消方面情况如何呢? 有没有比较详尽的开发文档资料, 和案例?
[答:] 在同类产品中,ColdFire 以其功耗低为一大优势。 每个产品都有相关的开发资料,具体可以登陆飞思卡尔的网站查看。
[问:] 飞思卡尔 ColdFire 微处理器运算速度? 地址总线位数? 数据总线位数?
[答:] 不同产品的处理速度不同,目前 MCF5474/75 在主频 266MHz 下可以达到 410MIPS 的速度。 地址和数据总线都是 32 位的。
[问:] 我们的应用中,需要 USB2.0 OTG、IDE、NAND FLASH、RTC、以太网等外部接口,请推荐芯片。
[答:] MCF5253 能满足大部分的要求,除了没有以太网接口,但我们有支持该芯片以太网的设计方案。 具体建议联系飞思卡尔的销售,得到详细信息再选择。
[问:] 飞思卡尔将来有没有高端版本可能支持 WINCE?
[答:] 飞思卡尔将密切关注市场发展的动态,推出切合大众需要的产品。
[问:] ColdFire 内核的最高主频? 主要定位的应用场景?
[答:] 目前 MCF5474/75 在主频 266MHz 下可以达到 410MIPS 的速度。 ColdFire 产品在消费和工业领域都有相对应的产品适合应用。
[问:] ColdFire 是基于 PowerPC,建议 bootloader 是 uboot 吗?
[答:] ColdFire 是在以前飞思卡尔的经典内核 68K 基础上发展出来的升级内核,和 PowerPC 无关。 Bootloader 不同的产品有不同的建议。
[问:] ColdFire 处理器有没有工业级和军品级芯片?
[答:] ColdFire 大部分都是工业级的。
[问:] 我想知道的是你们这款处理器的运行时间是多少,还有处理 RAM 有多大?
[答:] MCF5213 的主频有 66 和 80MHz 两种,内置 RAM 是 32k。
[问:] 请问飞思卡尔是否免费提供基于 ColdFire 的 uC/OS-II 移植模板?
[答:] 可从如下地址下载: http://bbs.chinaecnet.com/list.asp?boardid=3 http://www.ucos-ii.com/freescale/index.html
[问:] HHCF5213 开发板的调试 BDM 是已经集成到板里面还是要另外购买适配器? 能否通过串口的方式调试和仿真?
[答:] a. 需要 BDM 调试器 b. 通过串口 RS232 看调试时的信息
[问:] HHCF5213 有没有 JTAG 调试功能?
[答:] ColdFire 处理器有 BDM 和 JTAG 调试功能, 但在这个开发板上没有 Enable JTAG 调试。
[问:] 开发ColdFire, 我是不是必需要一个 BDM 呢?价格大概?
[答:] 可以到网站查询 http://www.pemicro.com/products/product_viewDetails.cfm ?product_id=163&CFID=254234&CFTOKEN=70296014
[问:] 配置一个最基本的 uClinux,我最少要有多少 Flash 呢?
[答:] 最少要 2M bytes FLASH 空间。
[问:] 请问 BDM 和 JTAG 调试方式的区别?
[答:] BDM 可以实现 real time 调试, 而 JATAG 不可以。
[问:] 可否使用 CW 直接下载 ELF 文件?
[答:] 可以。 需要 compiler 选择 ELF 格式。
[问:] 软件编译器 Codewarrior 是免费提供使用的吗?
[答:] 30 天的试用版本是免费的, 但长久使用必须要 License。
[问:] CodeWarrior 是开发 ColdFire 的集成开发环境吗?
[答:] 是 IDE 的集成开发环境。
[问:] 其 ZigBee 的传输范围?频带宽度?
[答:] Freescale ZigBee solution supports the 2.4GHz band (2.405GHz - 2.480GHz) which can be used Worldwide. It can be used for bi-directional communications. The typical range of our solution is more than 300 meters line-of-sight. We can achieve more than 600 meters with the external LNA.
[问:] ZigBee 传输的速率和距离等参数怎样?
[答:] The datarate is 250kbps at maximum. The typical range of our solution is more than 300 meters line-of-sight. We can achieve more than 600 meters with the external LNA.
[问:] 你对 ZigBee 的应用前景有何特别看法?
[答:] ZigBee can be target for the wireless network applications for point-to-point or mesh network communications. Bi-directional communication and reliability are the key benefits except the network capability. It can be used in any markets such as consumer, industrial, medical and automotive.
[问:] 我们想用飞思卡尔的 ZigBee 产品来实现数据的无线传输, 但不知怎么上手, 请问哪里可以得到技术支持? 是否有比较专业的培训?
[答:] The web site http://www.Freescale.com/ZigBee will be a good starting point. You can find all the information on Freescale's ZigBee solutions which can help you to jump start the development. In addition, you may contact our sales team for the product introduction.
[问:] ZigBee 模块可否用 nRF905 系列的射频模块代替?
[答:] I think you're talking about the Nordic Semiconductor's nRF905. It's a simple RF transciever that it doesn't meet the IEEE802.15.4 MAC and Phy requirements. (ZigBee solution is based on the IEEE802.15.4 MAC) To conclude, it can be used in proprietary point-to-point communiocation application.
[问:] 请问一下飞思卡尔该系统在 ZigBee 技术应用方面有什么创新?主要用于什么领域?开发的产品主要有哪些?谢谢!
[答:] Couple months ago, we've put in production our 2nd generation ZigBee solution. It integrates the baseband MCU and ZigBee RF into one single package which can benefit the overall system size, cost and time to market. Besides, we're providing one-stop-shop to offer different software solutions targeting the proprietary and full ZigBee solutions to meet the market needs. The customer can implement the solution without changing the hardware. ZigBee can be target for the wireless network applications for point-to-point or mesh network communications. Bi-directional communication and reliability are the key benefits except the network capability. It can be used in any markets such as consumer, industrial, medical and automotive.
  关于飞思卡尔  

飞思卡尔半导体(NYSE:FSL)是嵌入式处理解决方案的全球领导者,提供业界领先的产品,不断提升汽车、消费电子、工业和网络市场。我们的技术从微处理器和微控制器到传感器、模拟集成电路和连接,它们是我们不断创新的基础,也使我们的世界更环保、更安全、更健康以及连接更紧密。我们的一些主要应用和终端市场包括汽车安全、混合动力和全电动汽车、下一代无线基础设施、智能能源管理、便携式医疗器件、消费电器以及智能移动器件等。公司总部位于德克萨斯州奥斯汀市,在全世界拥有多家设计、研发、制造和销售机构。