新闻  |   论坛  |   博客  |   在线研讨会
飞思卡尔32位微控制器ColdFire在以太网络上的应用 ZT
zxgsdu | 2010-04-26 20:18:50    阅读:2315   发布文章

飞思卡尔32位微控制器ColdFire在以太网络上的应用
[ 问题 1 ] MCF52230是否支持标准的MII接口和简化的MII(RMII)接口?
[ 答案 1 ] 支持标准的MII接口
[ 问题 2 ] MCF5223x芯片大概是什么价位?
[ 答案 2 ] 如MCF52230,10000片参考价位US$7.99.
[ 问题 3 ] TCP/IP协议栈提供源代码吗?
[ 答案 3 ] 是的,TCP/IP协议栈是开源的。用户可以到freescale的网站www.freescale.com找到MCF5223x系列产品的网页,网页上有下载协议栈的链接,用户可以免费下载协议栈以及在该协议栈上面飞思卡尔免费提供的web server软件
[ 问题 4 ] 请问哪个COLDFIRE芯片支持ZIGBEE?
[ 答案 4 ] coldfire目前全系列产品都可以用于zigbee。但是,考虑到zigbee是低成本低功耗的应用,所以一般推荐coldfire采用低成本的单片机用于zigbee。coldfire目前在MCF521x系列、MCF5207/08和MCF5223x系列以及MCF5282都可以使用 zigbee。zigbee软件的SMAC可用于上述软件,802154MAC也支持上述多个产品。
[ 问题 5 ] 请问提供的TCP/IP协议包是库形式还是源码?含有哪些协议?有没有SNMP、FTP等?
[ 答案 5 ] 提供的TCP/IP协议栈是源代码,而且是免费的。免费的协议栈包括ARP, IP, ICMP, UDP,TCP,DHCP,BOOTP等。SNMP和FTP也有提供,但不是免费的,用户需要的话可以向InterNiche公司购买
[ 问题 6 ] 请问提供的TCP/IP协议包是库形式还是源码?含有哪些协议?有没有SNMP、FTP等?
[ 答案 6 ] 提供的TCP/IP协议栈是源代码,而且是免费的。免费的协议栈包括ARP, IP, ICMP, UDP,TCP,DHCP,BOOTP等。SNMP和FTP也有提供,但不是免费的,用户需要的话可以向InterNiche公司购买
[ 问题 7 ] 请问提供的TCP/IP协议包是库形式还是源码?含有哪些协议?有没有SNMP、FTP等?
[ 答案 7 ] 提供的TCP/IP协议栈是源代码,而且是免费的。免费的协议栈包括ARP, IP, ICMP, UDP,TCP,DHCP,BOOTP等。SNMP和FTP也有提供,但不是免费的,用户需要的话可以向InterNiche公司购买
[ 问题 8 ] coldfire与ARM相比有哪些优点和不足?
[ 答案 8 ] Coldfire V2 core include the MAC/EMAC while ARM7 core do not include the DSP instructions.e.g. Our MP3 decoder takes 20MHz in our Coldfire V2 core.For using ARM7, it takes 28MHz.Coldfire interrupt responds time is faster than ARM.(Coldfire uses hardware method to determine the highest priority interrupt)Coldfire V2 core die size is smaller than ARM7.
[ 问题 9 ] 我现在在用coldfire MCF5235,我想了解一下,其外面扩展了SDRAM控制器,但是现在很多应用都需要大容量的存储设备,为什么不增加CF卡,或者nand flash接口呢?这样设计更加方便。
[ 答案 9 ] Thx for your suggestion.See if MCF5249 canmeet your requirement.This product include the IDE/CF interface and you can consider the GPIO to emulate the NAND flash interface.
[ 问题 10 ] MCF5223X是否支持实时操作系统(RTOS)?支持的操作系统有那些?
[ 答案 10 ] 在我们的52233Demo套件和52235EVB套件中都附有RTOS的光盘,比如MQX? Embedded Precise RTOS和Green Hills Software IDE RTOS。在讲座中,也有一个列表显示了支持的RTOS,用户可以登陆freescale网站,进入产品的页面,了解相关的信息
[ 问题 11 ] MCF5223X支持ZigBee无线网络吗?
[ 答案 11 ] 5223x系列的demo板和EVB板都可以外接zigbee 的RF卡,可用于zigbee无线网络的相关应用
[ 问题 12 ] MCF5223X可以用哪些仿真器?是那个公司的产品?
[ 答案 12 ] FREESCALE的COdewarrior IDE 是很好的集成开发环境.还有其他的开发工具,例如Wind River,ARC也提供类似服务.
[ 问题 13 ] 是否为百兆、十兆自适应,同时可外接光电PHY,而旁掉内部PHY?
[ 答案 13 ] 该产品是10/100M自适应的。如果需要光电接口,要外接PHY。但是该产品的MII引线在芯片内部,外部引脚没有引线接口,所以不能旁掉内部PHY
[ 问题 14 ] 您好飞思卡尔32位控制器是否可以与数字化工业控制系统互联,如果可以如何组态?谢谢
[ 答案 14 ] 您问的问题非常好。单从一颗芯片的角度看,Coldfire具有各种串行接口,如:以太网、CAN、串口、SPI、IIc等,有的还有PCI总线。在数字化工业控制系统一般会有一些工业的标准接口,如:工业PCI总线、Can总线。针对这些不同类型的接口,可以采用软硬件结合的方式与现有的接口互通。比如:数字化设备上的Can要输出到以太网,则可以采用带以太网和Can的芯片来设计这种转换器。
[ 问题 15 ] 该产品目前在国内有用户吗?请能不能就该单片机目前已经投入或者适用投入的应用领域给予进一步的说明,以便增加我们选择的决心?
[ 答案 15 ] 有很多客户已经采用该芯片制作控制和网络传输方面的产品.在工业控制领域或者网络消费领域,用户能以较小的代价获得高性能的产品,比如:CAN网转以太网的转换器,网络监控器等等。
[ 问题 16 ] Coldfire内核和ARM内核相比有什么特点和优势?
[ 答案 16 ] Coldfire V2 core include the MAC/EMAC while ARM7 core do not include the DSP instructions.e.g. Our MP3 decoder takes 20MHz in our Coldfire V2 core.For using ARM7, it takes 28MHz.Coldfire interrupt responds time is faster than ARM.(Coldfire uses hardware method to determine the highest priority interrupt)Coldfire V2 core die size is smaller than ARM7.
[ 问题 17 ] 我以前用贵公司的NE64做以太网的开发,现在想升级到coldfire产品,有哪些需要注意的地方?
[ 答案 17 ] 这个问题很好!从NE64升级到MCF5223x主要从芯片和开发工具两个方面考虑。从芯片来说,MCF5223x系列也有80脚和112脚QFP的封装,但是,毕竟二者采用不同的内核,外围模块也有区别,所以没法完全pin对pin兼容,5223x最大的保持了和NE64的兼容。用户可以从 freescale的网站下载NE64和MCF5223x产品引脚的对比手册,手册使用不同的颜色标注了两款芯片在80脚和112脚封装中引脚的相同和差异之处。从开发来说,一般用C语言来开发,所以用户不太需要花很多时间去学习新的语言。我们推荐用户采用Codewarrior编译和调试程序,这样 NE64的C语言文件经过一些小的修改就可以直接到K2e(也就是MCF5223x)上使用了。要注意的是,MCf5223x的硬件开发工具尽管和 NE64一样,也叫BDM,但二者的BDM引脚定义并不一样,所以用户需要使用适合coldfire系列的BDM工具
[ 问题 18 ] 不错,有PHY和12bit的ADC,多少钱
[ 答案 18 ] 如MCF52230,10000片参考价位US$7.99.
[ 问题 19 ] 有没有接管MII信号的可能啊
[ 答案 19 ] 由于受管脚的限制,5223x只有对外的PHY引脚,而MII接口放在内部了,主要为了客户能简化设计和降低成本。若是需要MII接口,我们还有其它的选择,如MCF5208等带以太网控制器的芯片,不过用户要自加PHY了。
[ 问题 20 ] 5275的外接DDR时,如果距离不是很远,是否可以不需要匹配的电阻,包含串接和并接.谢谢
[ 答案 20 ] If the bus track length is less than 60mm, 你可以不加匹配电阻, 因为5275的速度不高.但是你必须注意PCB layout符合高速pcb layout 的要求.
如果你的PCB 板子空间足够大,我还是建议你加上 匹配电阻47欧姆
[ 问题 21 ] 5275的DEMO板中外接的SRAM的地址偏移2外,而只有16位的数据线,为何?应该偏移1位才对,谢谢!!!
[ 答案 21 ] 若真是16位的SRAM的确只需偏移1位。您指的Demo版是说5275EVB还是Kit?我们将检查确认这个问题,尽快给你答复。
[ 问题 22 ] 请问调试coldfire用bdm还是jtag好,coldfire的jtag和arm的是否有不同,两者通用吗?
[ 答案 22 ] 目前coldfire用BDM来调试.业界的JTAG的标准是一致的,有相同的硬件界面,JATG的驱动因微处理器内核的不一样,是不可以通用的
[ 问题 23 ] 请问codewarrior支持jtag调试吗?如果有能否提供jtag电路?
[ 答案 23 ] 现有的Codewarrior版本,不支持Jtag,主要支持与BDM有关的一些接口,如:P&ampE并口或USB接口的BDM调试器。还支持一些用于网络接口的调试器,如:BDI2000等。
[ 问题 24 ] 另外我想购买一块demo用于开发前的评估测试用,可有合适的板子推荐?硬件开发仿真工具可选用哪些?简单的BDM调试工具从哪里购买?
[ 答案 24 ] 高集成功能,比对手更完整的产品线,多方的软件平台开发支持如uCLinux,uCOS-II,eCOS,VxWorks,GCC DeBug,Compile,CodeWarrior等,更重要是长时期的供货5-15年.开发硬体如M52235EVB US$299, M52233DEMO US$99, BDM线可到 pemicro.com 购买.
[ 问题 25 ] 我想基于codefire开发设计一个带有以太网功能的电力监测仪表,使用MCF52233处理器是否合适?
[ 答案 25 ] 非常适合.MCF52233有内置的FEC&PHY连接以太网RJ45 SOCKET.同时MCF52233有内置的CAN bus,就是用于工业控制的,用它来传输监测的数据.
[ 问题 26 ] 安全的FLASH可否加密
[ 答案 26 ] flash可以加密。flash的加密方式采用的是后门钥匙的方式。用户在寄存器中设定加密后,在固定的地址上写入8个字节的后门密钥可以加密flash
[ 问题 27 ] MCF52233最多支持的网络端口有多少个?能否对MAC层的收发过程进行干预?
[ 答案 27 ] 目前该芯片只支持一个网口,它的主要特点是集成了PHY。所谓对MAC的干预,可以通过改变MAC的寄存器设置来实现。
[ 问题 28 ] MCF5223X系列用什么开发环境?需要不需要专用指令?
[ 答案 28 ] 一般都是采用C语言来开发,编译工具可以选择Codewarrior。因为该产品的免费的tcp/ip协议栈和web server都是用codewarrior来编译。用C开发的话,不需要专用的指令,在Codewarrior中也给用户进行了很多设定,免除了用户对硬件的繁琐的设置,用户可以专注于自己应用层的开发
[ 问题 29 ] 请详细介绍MCF5223X系列的EMC性能.谢谢!
[ 答案 29 ] Coldfire系列在工业控制中运用很广泛,此外,它还用于汽车引擎控制、机场跑道等方面,所以整个Coldfire系列产品的EMC性能都是非常好的。在工业方面使用完全没有任何问题
[ 问题 30 ] 80管脚和112管脚的LQFP封装的器件,在性能上有什么区别?
[ 答案 30 ] 两者基本是一样的.FEC, EPHY, 3 UARTs, I2C, QSPI, A/D, 16-bit, 32-bit, PWM timers, DMA52233是80管脚仅有一个1 UART,没有CAN module52235是112管脚有三个UART,有CAN module
[ 问题 31 ] MCF5223X系列需要的开发工具类型及型号有哪几种?
[ 答案 31 ] 开发工具类型有多家支持,看我只清楚FREESCALE的Codewarrior IDE, 其他家的型号不清楚.
[ 问题 32 ] 我想问一下,MCF5223x的通信接口有几种?是否有内置的上拉或下拉电阻?
[ 答案 32 ] 该产品具有UART,SPI,I2C,CAN等多种接口。
[ 问题 33 ] 另外问一下,MCF5223x是否有内置的PLL?如果有,PLL的输入时钟频率最低能达到多少?
[ 答案 33 ] 是的,该产品有内置的PLL接口,但是因为产品用于以太网,以太网模块PHY固定使用25MHz的时钟输入,所以我们不推荐用户输入过低的时钟频率
[ 问题 34 ] MCF5223X系列能采用那些TCP/IP堆栈?
[ 答案 34 ] 这个在我们的讲座中也提到了,我们免费提供的有ARP, IP, ICMP, UDP,TCP,DHCP,BOOTP以及TFTP。其他的协议栈,用户有特殊要求的话,可以找InterNiche或者联系freescale的相关代理商购买
[ 问题 35 ] 请问专家,在MCF5212中如何复制闪存中的代码到RAM中?
[ 答案 35 ] 这个是C语言中使用非常常见的方式。用户可以开辟一段RAM空间,然后用指针把代码复制到ram中。这个可以访问freescale在中电网上的讨论版,里面有很多相关的讨论和源代码提供
[ 问题 36 ] 5272的升级版本是什么?
[ 答案 36 ] You can consider MCF5274, MCF5275.
[ 问题 37 ] 如何对芯片进行编程?它是如何操作的?在硬件上使用的什么端口?
[ 答案 37 ] 你是说对芯片进行in circuit programming吗?
有两种方式,一个是在线应用层对芯片进行编程,这个在我们的web server例子中有使用,通过网络可以烧写flash。另外一个是通过ezPort.因为产品内部使用的是串口flash,所以通过外部ezPort引脚可以对flash进行烧写
[ 问题 38 ] 传输时网络数据包大小很重要,请问决定数据包的大小有那些依据呢?
[ 答案 38 ] 这个和coldfire没有关系,和你应用层有关系.
[ 问题 39 ] MCF5223X系列底层驱动软件对TCP/IP协议栈支持度如何?
[ 答案 39 ] 该产品的TCP/IP协议栈是有InterNiche公司开发的。InterNiche公司在以太网的协议栈方面有大量产品也有很多经验。对于我们的 Coldfire产品,他们特别进行了协议栈的优化,给出了最适合我们产品的协议栈软件。所以,5223x底层的驱动软件和TCP/IP的配合度是很好的,可以很好的支持协议栈
[ 问题 40 ] 能否介绍一下关于MCF52230详细的开发步骤和开发工具?
[ 答案 40 ] 关于开发工具,硬件上主要可以购买freescale的demo板或EVB板,软件采用Codewarrior,下载freescale免费提供的协议栈和实例软件即可。

开发步骤来说,你应该先了解产品的性能,根据freescale提供的开发套件自己摸索并应用熟练,然后进行自己的开发就可以得心应手了
[ 问题 41 ] 使用ColdFire研制嵌入式以太网控制器应用到具体工业自动化装置上,大约需要多长时间?
[ 答案 41 ] 一般来讲,Coldfire在嵌入式的网络应用可以分为两种,一是带操作系统的应用,另一是不带系统。那么带系统的应用一般较复杂,需要的研发时间可能较长,从研发到产品测试完成并销售可能要一年甚至更长,这还要看研发的技术能力若是不采用系统,则简单了很多,我们提供TCP/IP协议包,一般几个月可以完成一个产品。当然,研发的进度还与你的设计复杂度有关,若采用高端的Coldfire芯片,时间肯定较长,如MCF5485,若采用MCF52235则简单了许多,有的人一个月就能完成一款产品。
[ 问题 42 ] 开发需要的硬件和软件设备费用是多少?有支持该控制器的RTOS吗?有的话需要多少费用?
[ 答案 42 ] 开发费用可以从最便宜的种类开始如使用开放平台的免费下载GCC版DeBug和Compile或CodeWarrior,硬件开发平台可跟本公司各代理订购,约3-4仟元.RTOS可支持uCLinux,eCOS,uCOS-II,VxWorks,GreenHills...等等.ucLinux, eCOS,uCOS-II等有提供免费下载,请参考中电网论坛吧.
[ 问题 43 ] 代码在FLASH中运行时,可对其他区进行编程吗?
[ 答案 43 ] 可以在不同页面中对flash进行操作,不能对同一页面的flash编程
[ 问题 44 ] 开发仿真时,支持实时数据交换码?
[ 答案 44 ] 该产品在仿真时一般采用BDM通讯接口,该接口支持实时的仿真调试。
[ 问题 45 ] 和68332相比,抗干扰方面和其他方面有哪些优势?
[ 答案 45 ] 我们在讲座中提到了,coldfire是68k产品的升级,在68k的基础上进行精简和优化。它的抗干扰能力更强,代码的效率更高。此外,它的架构更具竞争力,和68k相比,产品的性能得到了大幅的提高,产品的种类也更丰富,用户的选择度也加大了
[ 问题 46 ] MCF5223x系列能否是用Linux操作系统?在Linux下如何编程FLASH?
[ 答案 46 ] MCF5223x系列是低成本的MCU,它内嵌了flash,不能外扩。另外,它内部没有MMU和FPU,所以无法支持linux系统。如果想用linux,可以考虑coldfire其他系列产品,比如MCF547x和MCF548x产品
[ 问题 47 ] 请问专家,MCF52234内部是否有LDO电压调整器?它的内核供电电压是多少?是否有内部的LDO所提供?
[ 答案 47 ] MCF52234内部没有LDO电压调整器,它的POWER 管理请看MCF5223X的用户手册.
MCF52234的核供电电压是3.3V.
[ 问题 48 ] 请问和NXP以及ATMEL公司的同类型的单片机相比,优势是否明显?性价比是否很好?有什么样的技术支持?
[ 答案 48 ] 因为我们的产品是业界第一个集成了以太网MAC和PHY并内置flash的32位单片机,所以产品的成本相对来说降低了,可靠性却提高了,从性价比的角度来说,自然是很有优势的。另外,我们提供了免费开源的tcp/ip协议栈,并提供开发设计实例web server软件,帮助客户加快自己的开发进程。
freescale的支持方面有多个途径,用户可以登陆freescale的网站,选择电话方式、邮件方式、网络方式等多渠道的支持。也可以进入freesclae在中电网上的讨论版,获得帮助
[ 问题 49 ] 指令系统与其它的Freescale的MCU芯片有何不同?
[ 答案 49 ] freescale的MCU产品很多从8位到32位都有,各个MCU的内核架构都有所不同,一般8位MCU的指令体系基本相同,16位HCS12和 S12x系列的指令体系相同。Coldfire的指令体系和M68K类型,但是coldfire是68k体系的精简和优化架构,所以它的指令体系是68k 指令体系的精简,是子集。
[ 问题 50 ] 请问MCF5223X系列支持的通讯方式有哪些?
[ 答案 50 ] MCF5223X产品因为集成了以太网的MAC和PHY,所以它适合用于以太网的应用。此外,它还带有UART、SPI、I2C等接口,所以这些通讯方式它都是支持的
[ 问题 51 ] 我想知道codewarrior3.1和5.0版本的区别,我已经装了codewarrior3.1了,有必要重新装5.0吗?
[ 答案 51 ] 你说的版本应该是我们公司的8位单片机产品的Codewarrior。 CW for Coldfire目前的最新版本是V6.3,请使用新版本开发相关产品。Codewarrior可以在freescale的中文网页下载页中下载,请访问www.freescale.cpm.cn
[ 问题 52 ] colefire有什么可以用来做手持的产品
[ 答案 52 ] 如MCF5249可做成CD MP3,HDD MP3,WLAN IP电话...比对手产品可省去DSP,及少许SDRAM及FLASH.
[ 问题 53 ] 在12 V DC到120 V AC的逆变转中,有许多的噪音或尖峰存在,如果地线电压反弹高于模拟或数字输入引脚的电压,MCF52234的输入引脚是否会锁住?如何解决?
[ 答案 53 ] 在FREESCALE MCF52234的手册提到不允许超过它所能忍耐的最高电压,否则导致系统工作不稳定甚至毁坏。在你的系统上,我建议要用隔离的方法解决此类问题,例如采用光电隔离进行外设和处理器的地隔离,电源隔离和信号隔离.
[ 问题 54 ] MCF5223x系列和前一代的ColdFire以太网控制器有些什么差别?
[ 答案 54 ] 5223x系列最大的特点是内置了以太网的MAC和PHY和内置了flash闪存。这样做的好处是给用户节省了成本,提高了产品的可靠性。此外, freescale提供了开源免费的TCP/IP协议栈和基于此协议栈的web server应用软件,帮助用户更快更好的进行开发。
[ 问题 55 ] 各位专家,你们好!
我对你们的这款能在单片内提供快速以太网控制器,以太网PHY和闪存的32位微控制器(MCF5223x)具有极大兴趣,我们目前也在FPGA里做同样的事情,遇到不少困难。请问ColdFire的MCF5223x是否提供片上系统设计的IP核解决方案?谢谢!
[ 答案 55 ] MCF5223xEVB Kit include reference schematic.
但是沒有提供片上IC系统(內部)设计的IP核解决方案.
如果對Coldfire Licensing 有興趣, 可以到以下website.
http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0162468rH3YTLC6951fgqk7SDQMY7F&amptid=tchmini
[ 问题 56 ] coldfire的成本?
是否适合于工业控制领域的组网?
电磁兼容性?
开发的难度?
[ 答案 56 ] 目前,芯片从4.99~20几个美金不等,主要看性能、定货量。
该芯片带以太网、Can、QSPI、串口等接口,可以构成不同的网络,最新的芯片内部还集成了Zigbee无线技术,适合组建无线网络。所以,对于Coldfire而言,可以组建多种类型的工业网络。
Coldfire是专为工业设计的系列芯片,电磁兼容性完全满足工业要求。
对于开发这块,我们认为它的难度不大,其一,工具的支持非常完善,从免费工具到专业版工具一应俱全其二,有强大的技术队伍支持其三,对Coldfire的技术普及正在大面积铺开,从大学到研发合作伙伴,都能给客户提供帮助。
[ 问题 57 ] 怎么使用MC68HC908MR32的pwmmc做三相电机的spwm调速
[ 答案 57 ] MR32是freescale的8位单片机产品,并不在本次讲座的讨论范围之内。MR32对于电机的控制,freescale有很多相关的参考设计和应用笔记,用户可以访问freescale的网站,选择product-》8 bit MCU-》MR32,查看有关MR32应用方面的内容
[ 问题 58 ] 在codewarrior汇编程序中,在主函数文件和外部文件中怎样定义,才能在主函数中调用外部文件中的函数呀?
[ 答案 58 ] 可以用XDEF和XREF方式定义。XDEF用于定义一个可以被外部调用的函数,XREF用于该文件调用外部函数,类似C语言中的头文件。具体用法可以查看CW的参考帮助手册
[ 问题 59 ] ColdFire使用的那一种指令集内核?ARM还是MIPS?
C语言开发环境中那种编译器效率最高?
[ 答案 59 ] ColdFire使用Motorola精简的68k指令集,它既不是ARM也不是MIPS.
我们推荐CodeWarrior IDE集成开发环境,支持C/C++语言,汇编.
[ 问题 60 ] 能否详细介绍V2内核,V3内核,V4和V5内核的架构和性能?
[ 答案 60 ] V2、V3、V4、V5是Coldfire的核心技术,它们的技术细节可参考相关的技术手册。这几个内核是从简单到复杂,对下兼容的关系,所有的内核具有统一的指令,高级内核的指令兼容较低内核的指令。在当前的产品里,V2内核一般可工作在40Mhz~166Mhz(40Mips~159Mips),V3 在80Mhz~250Mhz(80Mips~220Mips),V4可到266Mhz(410Mips)。将来的V5产品,能到500mips,甚至更高。
[ 问题 61 ] 和其它公司的32位MCU相比,Frescale的ColdFire MCU最突出的优点是什么?是它的功耗吗?
[ 答案 61 ] Coldfire的特点主要是产品种类齐全、内核兼容、功耗低、接口资源丰富等。应用范围较广,从消费类到工业控制都有应用。coldfire的前身 68k系列产品目前还在出货,所以coldfire系列的供货十分稳定,给用户的选择也很多。另外就是coldfire的内核采用的是变长指令的架构体系,可以大大节省用户的代码空间,代码效率会大大提高。而且,coldfire的中断控制方式是硬件中断,每个中断都有向量,提高了处理能力
[ 问题 62 ] MCF5223X系列有多少个接收缓冲器?是否会出现丢包现象?如何避免?
[ 答案 62 ] Coldfire芯片内部的通信模块都有自己独立的接收缓冲器,如:以太网,串口,SPI,Can。但缓冲器的容量是有限的,从外部来的数据如果得不到处理,必然会丢包。这就要在程序里做合理的安排处理不同模块发来的中断,及时处理接收到的数据,才不会丢包。为减少CPU传输数据的负担,可以最大限度的使用DMA通道。
[ 问题 63 ] 能否把MCF5223X系列应用到实时视频监控系统中?
[ 答案 63 ] 这颗芯片作为网络数据的传输是没有问题的,但若加入视频的采集和处理就不见得满足要求。较好的方法是采用一颗DSP处理图象,5223x来传输数据。
[ 问题 64 ] MCF52233支持第二代网络IPv6吗?
[ 答案 64 ] 目前该产品还不支持IPv6,请关注freescale以后的产品
[ 问题 65 ] MCF5223X系列主要用在工业控制中的网络连接.在这一领域,该系列产品有什么突出的有优势?
[ 答案 65 ] 主要优势在高集成度如CAN,以太网及PHY,ADC,PWM..,完整及多种类的产品线,多方支持的软体开发平台如GCC Debug, Compile, CodeWarrior, uCLinux OS, uCOS-II OS, VxWorks...更重要的是长时间的产品供应,如我公司的MC68332已供应超遏15年等.
[ 问题 66 ] 工业控制中的环境噪音很高, ColdFire MCU的抗干扰性能如何?
[ 答案 66 ] Our Coldfire products are the leader in industry (工业控制) segment. Most of our products can work under -40 to 85C.In case for our products which include embedded flash, we use automotive qualification process to test it.
[ 问题 67 ] 是否有具体数据表明采用可变RISC指令长度能提高存储器的效率?
[ 答案 67 ] 这是十分明显的。普通的32位RISC架构的指令固定在32为的长度,那么生成的代码相对来说就比较庞大,执行效率有所降低。coldfire是变长指令的架构,它的指令大多数都是16bit的,所以coldfire生成的代码是十分精简和优化的。我们前面讲到,coldfire是在研究了68k用户的代码基础上推出的内核,它的内核除了硬件上面有优势,软件上的特点也是非常明显,就是它的变长指令架构
[ 问题 68 ] 能不能介绍一下MCF5223X系列和以太网部分用什么接口电路?是否需要接口驱动电路?
[ 答案 68 ] 5223x系列集成了以太网的MAC和PHY,和以太网的接口直接就是链接了RJ-45接口,不再需要额外的驱动电路了。关于接口方式,用户可以参考我们的m52233Demo板和M52235EVB板的原理图,这些可以从freescale的网站免费下载
[ 问题 69 ] MCF5223X系列实现网络节点的优势在哪里?采用那种开发环境?价格如何?
[ 答案 69 ] 高集成功能,比对手更完整的产品线,多方的软件平台开发支持如uCLinux,uCOS-II,eCOS,VxWorks,GCC DeBug,Compile,CodeWarrior等,更重要是长时期的供货5-15年.开发硬体如M52235EVB US$299, M52233DEMO US$99.

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客