突破比特位界限 —— 飞思卡尔Flexis™系列微控制器的介绍在线座谈常见问题解答

 
在线座谈主题:突破比特位界限 —— 飞思卡尔Flexis系列微控制器的介绍
[ 问题 1 ] 我用过8051系列和PIC系列的MCU进行消防报警控制系统得开发,根据你们的经验,如果转换到Flexis系列,其软件的工作量会增加多少?
[ 答案 1 ] 你若采用了C语言开发应用,移植就相对简单。要做的工作只需修改硬件相关地部分,飞思卡尔的CodeWarrior会帮你完成硬件初始化部分,工作量较小。若是汇编,则需要重新设计才行。
[ 问题 2 ] What is the advantage over Arm7 ?
[ 答案 2 ] Arm是一个太广泛的概念,内核不下几十种,产品也相当繁杂,相互不兼容。ColdFire是飞思卡尔公司独有内核的系列,从V1到V6内核,是连续和兼容的。只要用户掌握了一个内核就相当于学会了整个ColdFire系列,用户开发的工作都可以继承。针对Arm7产品,ColdFire有很多对应的产品系列,我们有一些文档对内核性能做了对比。
[ 问题 3 ] 有内置的AD吗,是多少位的?对外的接口有哪几种?
[ 答案 3 ] 有:12bit.
两个串行通讯,两个 I2C模块,两个串行外设接口,提供了灵活的串行通讯的设计。
两个 KBI键盘中断 , 每个KBI键盘中断有8个通道,轻松实现人机界面的设计。
16位计时器:有1 个 6通道的计时器,还有 2 个 3通道的计时器。
12位 24 通道数模转换器
2 个模拟比较器
高达 70 个通用输入/输出口
[ 问题 4 ] Any roadmap for 8-bit migrate to 32-bit besides QE family?
[ 答案 4 ] Yes. It will be annouce soon.
[ 问题 5 ] Can BDM debug RS core?
[ 答案 5 ] Yes, it can. But it has a little difference. Because RS08 needs an external VPP to program FLASH, so the new BDM cable is C version.
[ 问题 6 ] 飞思卡尔MCU用在非常恶劣的环境下,进行工业控制,其运行稳定程度如何?
[ 答案 6 ] Our Fesscale MCU are working pretty good and fine quality by industrial/Automotive application fields.
[ 问题 7 ] 请问Flexis的bdm编程器与飞思卡尔以前的8位或者32位MCU的bdm编程器有什么不同?他们都通用吗?
[ 答案 7 ] It’s compitable for QE128 but you need to use of the USB-BDM-Multilink Rev-C or latest version.
[ 问题 8 ] 请问MCF51QE128有开放总线吗?
[ 答案 8 ] MCF51QE128没有像8051那样引出外置的ADDR/DATA/CTRL总线。因为像QE128这样的SOC系统,FLASH/SRAM和各种Peripherals都集成于片内,不需要使用外部的地址和数据总线来连接。
[ 问题 9 ] 请问QE128对实时操作系统的支持如何?有ucos的移植范例吗?
[ 答案 9 ] Not support at the moment. We will release it later on.
[ 问题 10 ] 请问能够用那个开源的S08开发工具开发ColdFire内核的Flexis?
[ 答案 10 ] 现在还没有开源的工具用于Flexis,但计划中会有一些免费的工具。目前, CodeWarrior 是开发该芯片的最好工具, 集成了芯片专家系统, 帮助客户快速开放。 现在有评估版本提供给客户,本身的价格也不高。
[ 问题 11 ] a. 请问Flexis系列微控制器相对其他品牌的控制器有什么优点。
b. Flexis系列微控制器那些方面体现开发时间短,易学易用。
c. Flexis系列微控制器价格是否有优势。谢谢
[ 答案 11 ] Flexis系列微控制器相对其他品牌的控制器有以下优点:
第一是,简便易用的开发工具就能轻松实现8位和32位产品更新.Flexis系列微控制器之间管脚相互兼容。
第二是,8位和32位器件有通用的外设,能节约软件投资
第三是,当要在8位和32位器件进行产品移植时,管脚的兼容性充分发挥硬件平台资源的再利用.
第四是,高性能特色的QE家族控制器也包含了用ColdFire V1内核的首款器件.
第五是,超低功率的优点。
[ 问题 12 ] QE128能否实现在系统或电路中编程?
[ 答案 12 ] yes ,you can use BDM to implement ISP (in system programming ) or ICP (in circuit programming )
[ 问题 13 ] 如何对写到片内程序进行加密处理?
[ 答案 13 ] There is one flash register, if program the last two bit to value other than b10, then it is secure. There is not way to access the flash content from external or through other means.
[ 问题 14 ] 支持什么操作系统 提供板级支持包吗?
[ 答案 14 ] 现在未做操作系统开发,板级支持包可用CodeWarrior提供的支持.
[ 问题 15 ] 请列举一些飞思卡尔在无线终端领域中的应用案例。
[ 答案 15 ] a. WIFI phone based on ColdFire V2 core device.
b. ZigBee gateway.
[ 问题 16 ] 有无推出5V供电的Flexis系列微控制器的计划? 采用ColdFire V1与S08内核,性能上有多大的差异?价格上有多大的差异?
[ 答案 16 ] 现在还没出5V供电的计划。
V1内核是32位地址总线,S08为16位总线。在相同主频的情况下,V1取址要比S08快很多,差不多两倍。价格上V1比S08稍贵一些,但差别不太大,目前的产品都在4美金以下。
[ 问题 17 ] 我想问这种MCU的汇编指令,会不会也像ARM一样分为32位与8位呢?
[ 答案 17 ] 不分模式。
[ 问题 18 ] 现在有正版的CodeWarrior5.1, 是否可以升级到CodeWarrior6.0? 如何升级? 谢谢
[ 答案 18 ] 现在有正版的CodeWarrior5.1, 可以免费升级到CodeWarrior6.0。
[ 问题 19 ] Flexis系列微控制器主要可以应用于那些领域?与其它MCU相比有什么独到优势?
[ 答案 19 ] a. Flexis系列微控制器
主要可以应用于以下领域:
医疗设备工厂自动化、楼宇控制、防火安全。便携式消费类电子、POS机、银行自助终端
b. 与其它MCU独到优势主要体现在超低功率特性
[ 问题 20 ] MCU08的软件设计是否和普通单片机的设计一样?C语言和汇编语言方面? 简要介绍MCU08到MCU32的移植?
[ 答案 20 ] 软件设计上类似。飞思卡尔的CodeWarrior是一种功能强大的集成环境,内置专家系统帮助客户快速开发。支持汇编、C、C++。由8位机升级到32位系统,可以先从将S08系统升级到ColdFire V1核的系统,实现从8位到32位的过渡。因为V1核其实就是32位内核,它与32位其它高端内核是完全兼容的,就可以顺利地过渡到ColdFire 高端内核上去。
[ 问题 21 ] Flexis系列的cpu频率为50MHz, Bus频率为25MHz 若core为CFv1,因是RISC结构,则极限速度为50MIPS 若core为s08,印象中该系列2个cpu周期为一个指令周期,极限速度为25MIPS 请问我的理解正确吗?
[ 答案 21 ] S08是8位MCU,一般不用MIPS来衡量其CPU速度。实际上,当S08的CPU频率为50MHz时,其总线频率为25MHz。就是说,那些单周期指令的执行速度可达25MHz。但是S08指令的周期大部分是2个和3个总线周期的。
[ 问题 22 ] 据我所知,ColdFire core有一个特点叫做variable-length RISC architecture,该特性MCF51QE可有提供?对于用户来说,该特性具体有什么好处呢?
[ 答案 22 ] 有提供. 该特性增加bit位兼容性。
[ 问题 23 ] QE128和ARM 7 Core的MCU相比有何优势?
[ 答案 23 ] QE128是ColdFire的一种,不能简单地拿一颗芯片去对比一群芯片。实际上,Arm7 MCU 可以和ColdFire低端芯片, 如V2内核产品系列做一些对比。 可以从内核,外设,工具等各方面进行比较。
[ 问题 24 ] S08QE128和MCF51QE128的内核不同, 它们的兼容主要体现在什么地方?
[ 答案 24 ] 除了CPU CORE不同之外,它们使用与S08相同的外设模块,这样在升级的时候,针对各种外设的编程可以不作改动的应用于不同的MCU中。
[ 问题 25 ] QE128 MCU在功率管理上有何特色?
[ 答案 25 ] QE128 offers good power consumption as
a. New optimized architecture enables better power efficiency.
b. QE128 beats market leader TI’s comparable devices by offering lower run current in our power run mode.
c. Combination of low power and high performance offers unique flexibility to turn peripherial clocks on and off for customer lowest current that being used.
[ 问题 26 ] 如何测量QE128 MCU的指令时序?
[ 答案 26 ] 不是很明白您的意思。QE128并没有外部总线,CPU指令时序不能在外部监控。
[ 问题 27 ] 对于初学者,贵公司是否提供一些培训资料来帮助开发人员学习如何使用Flexis QE128器件设计产品。是免费的吗?
[ 答案 27 ] We have put lot of information on Freescale website, it’s free to log in.
And if you have any question or need a trainig ,you can contact Freescale FAE for support.
[ 问题 28 ] 微控制器自带的存储器有可能不能满足系统要求,而较大的系统可能要求增加外部存储器。增加的外部存储器会对QE128 MCU的性能上有什么影响?
[ 答案 28 ] QE128是低成本的控制器。
QE128没有外部总线,不能加外部存储器。
[ 问题 29 ] 新的微控器对卫星接收设备有何益处?
[ 答案 29 ] 卫星接收设备有很多种,具体是哪一种呢?类似天线控制是可以用QE128做到的,但是要处理大容量数据的编解码就不可以。
[ 问题 30 ] 专家您好能讲一些9S08的应用实例吗?
[ 答案 30 ] S08是低电压、低功耗的高性能MCU,非常适用于手持式设备等电池供电的应用。同时S08也推出了5V电源电压的产品,所以S08实际上可以用于各种应用中,从家电、通讯产品到汽车电子、工业控制等,到处都可以看到S08的身影。
[ 问题 31 ] S08QE128 在停止模式下电流多大?
[ 答案 31 ] 在stop2模式下300nA, 在stop3模式下450uA。
[ 问题 32 ] 我还想问一下8位S08QE的封装类型以及外部引脚有多少?谢谢!
[ 答案 32 ] S08QE128有32脚LQFP,44脚QFP,48脚QFN,以及64脚和80脚LQFP等几种封装。
[ 问题 33 ] 我看了飞思卡尔Controller Continuum 的一些资料, 我想问一下Flexis系列MCU拥有那么多的周遍外设以及70个GPI/O,该芯片的硬件中断有多少?与基于FPGA的SOPC相比其优势在哪里?谢谢!
[ 答案 33 ] 9S08QE128 provides 31 INT vectors from INT0~INT31, you can have reference with datasheet interrupt charter where illustrates associated interrupt sources.
[ 问题 34 ] 08系列的编译软件CodeWarrior是否也适用于32位的MCF51QE128? 调试工具呢?
[ 答案 34 ] 6.0以前的版本是不能支持MCF51QE128的,因为IDE环境里没有加入ColdFire指令编译器和调试器。在最新的6.0版本,加入了ColdFire工具链,可以用于V1核开发。其实,6.0版本是集合了S08核ColdFire工具集,能够完成两种系统的开放。但对用户而言,是感觉不到差别的,界面完全一样。
[ 问题 35 ] S08QE128和MCF51QE128的编程器(烧结器)是否相同? 可以直接和电脑的串口直接相连进行在线编程吗?
[ 答案 35 ] 这两个芯片采用同一编程器,所谓的编程器其实是BDM调试器,在调试时,代码自动烧写到片上Flash,调试器是USB接口。
也可以采用串口在线编程,但这需要做一个监控软件。开发这类芯片一般都用BDM接口。
[ 问题 36 ] 很多单片机的功能集成度都很高, 比如Microchip的, 和其它MCU相比, S08QE128有什么优势呢?
[ 答案 36 ] S08QE128的集成度也是非常高的。它的优势还包括其卓越的低功耗性能,内置调试系统,任何现场环境下的在线调试/FLASH读写功能。还有就是它与MCF51QE128的完全兼容的特性。
[ 问题 37 ] QE128如何有效地提高功效和延长电池寿命?
[ 答案 37 ] QE128的硬件特性保证了它有良好的低功耗性能。当然也需要软件的配合,才能真正实现低功耗,从而延长电池寿命。
[ 问题 38 ] S08QE128属于哪一个档次的产品?
[ 答案 38 ] 9S08QE128 belongs to highest end of FSL 8 bit MCU family nowadays. It’s powerful and cheapest.
[ 问题 39 ] 8位与32位设备之间是如何进行移植的?
[ 答案 39 ] 如果是QE128, 硬件引脚兼容, 软件方面,源代码兼容, 在CodeWarrior环境下, 选择不同的MCU型号重新编译一次。
[ 问题 40 ] CodeWarrior? 开发套件最新的版本号是多少?
[ 答案 40 ] CodeWarrior V6.0 for QE128 family.
[ 问题 41 ] S08QE128有哪些封装方式?
[ 答案 41 ] S08QE128有32脚LQFP,44脚QFP,48脚QFN,以及64脚和80脚LQFP等几种封装。
[ 问题 42 ] S08QE128有多少级中断? MCF51QE128呢?
[ 答案 42 ] V1 has 39 interrupts while S08 is up to 32.
[ 问题 43 ] S08QE128和MCF51QE128的性能上有那些主要差别?
[ 答案 43 ] 1,CPU比较:
MC9S08QE128有8位数据总线、16位寻址总线而MCF51QE128有32位数据总线,24位寻址总线。
MC9S08QE128 有64K存储器存储分配图,16K分页窗口,用于超过64K的寻址存储器,这是S08微控制器的新特性;线性寻址指针,用于在存储范围内进行数据寻址。而MCF51QE128 有16M存储器存储分配图,整个存储器存储分配图直接被定址。
MC9S08QE128有HC08指令集还有增加的BGND,CALL和RTC指令(CALL和RTC是S08微控制器的新特性)。而MCF51QE128是ColdFire指令集版本C,附加指令,可以有效的处理8位和16位数据。
MC9S08QE128支持高达32种的中断/复位异常状态;确定了异常状态的性质;一级中断分组;无硬件支持嵌套。而 MCF51QE128支持高达256个中断/复位异常状态(其中39个用于MCF51QE128);确定了异常状态的性质,有两个可映射的中断除外;七级中断分组;硬件支持嵌套。
MC9S08QE128的复位是一个矢量用于所有的复位资源;矢量必须在页码0到3之内指向地址;无非法地址复位,整个存储图都是合法的。而MCF51QE128的复位是一个矢量用于高达64个复位资源;矢量可以在任何有效地址指向地址;支持非法地址复位。不过它们都用于最新复位资源的系统复位状态SRS注册集标记。
2,片上存储器比较:
MC9S08QE128有高达128KB的FLASH,两个串行的64K、8位的FLASH;两个FLASH阵列允许读写同步的编程。而MCF51QE128有高达128KB的FLASH,两个并行的64K、18位的FLASH;两个FLASH阵列不支持读写同步的编程。
3,时钟与系统比较:
MC9S08QE128无非法地址复位,映像中的所有地址均是合法的,而MCF51QE128带有复位功能的非法地址检测。 MC9S08QE128 有FLASH模块保护:保护1K增量;首先保护0矩阵(从0X0FFFF到0X00000),然后是1矩阵(从0X1FFFF到0X10000。而MCF51QE128 虽然也有FLASH模块保护,保护1K增量,但其保护的矩阵是从0X00000到0X1FFFF的范围。
4,功率模式比较:
MC9S08QE128缩减功率的待机模式可以通过WAIT指令激活。而MCF51QE128缩减功率的待机模式可以通过在停止模式的寄存器中的设置来激活,然后执行STOP指令。
[ 问题 44 ] 可不可以在线编程或者升级,请予以答复。
[ 答案 44 ] 您说得在线编程是指Flash内软件升级吗?我们一般通过一个单脚的BDM 引线直接烧写Flash。 若是通过串口在线编程就需要设计相应的监控程序, 这款芯片有足够大的空间来支持此项功能。
[ 问题 45 ] 该微控制器的A/D通道好像有24个,但它们是否共用一个A/D转换器分时工作?有没有6或8个通道同时同步进行A/D转换的三相四线电能表的型号?
[ 答案 45 ] Yes, these 24 ADC channel are used the same SAR converter. If you want to split into 2 or more ADC gruop, you need to use polling method in firmware as well.
[ 问题 46 ] 该微控制器有没有现成的LCD显示器驱动模块?价格大概为多少?
[ 答案 46 ] 现在推出微控制器不含有LCD显示器驱动模块,但在以后的QE128系列产品有LCD驱动模块
[ 问题 47 ] 8位与32位设备之间如何移植?飞思卡尔有哪些工具能简化移植?
[ 答案 47 ] We provide CodeWarrior 6.0 to translate code between 8 bit and 32 bit of QE128 family.
It’s very easy to use, almost do not need extra effort to modify code.
[ 问题 48 ] S08QE128在低功率运行模式下,需要多大的电流?
[ 答案 48 ] 在stop2模式下300nA, 在stop3模式下450uA。
[ 问题 49 ] 能具体讲一下MCF51QE128采用 8位外设,如何通过8位的简单易用性达到32位的性能的?
[ 答案 49 ] For MCF51QE128, the peripheral used are all belong to 8 bit, only the CPU core are 32 bit. We recommended customer to use C language in coding and with the help of CodeWarrior, a lot is done for user in the background. As a user, he does not need to take care how the data is flow in the CPU core.
[ 问题 50 ] MCU离不开完善的技术支持,QE128有哪些软件方面的技术支持?
[ 答案 50 ] "a.Off course,the CodeWarrior SDK Ver 6.0.,especially for the embedded Processor-Expert and device initialization functions. b.Our Freescale demo/EVB board source codes can help customer getting fast into how to programming the QE128 peripherial module. "
[ 问题 51 ] CW5.1 支持QE128吗? CW5.1有没有这样的patch?
[ 答案 51 ] 不支持。只有6.0以上的才支持,若您购买了正版的5.1版本,可以免费升级到6.0。
[ 问题 52 ] Flexis 和 ColdFireV1 区别?
[ 答案 52 ] Flexis是一个总称,其中包括了S08QE系列和MCF51QE系列。ColdFire V1是MCF51QE系列所使用的CPU CORE版本。
[ 问题 53 ] Flexis 属于 HCS08 家族吗?
[ 答案 53 ] Flexis是一个新的概念,它包含8位和32位两种产品,而且这两种产品是完全兼容的,如MC9S08QE128和MCF51QE128。
[ 问题 54 ] 在CW6.0的程序向导的器件选择中,MCF51QEXX 在ColdFireV1 和 Flexis 系列里都有, 我该如何选择?
[ 答案 54 ] In first, you just need to choice the MCF51QExxx upon CodeWarrior SDK Ver 6.0 and evaluate the device functions. And then change the kernel to CF-V1 to compare the differences between well.
[ 问题 55 ] S08QE128和MCF51QE128的抗干扰性能如何?那个更优异些?
[ 答案 55 ] 它们的抗干扰性指标接近,都能很好地满足工业要求。至于哪个更优异要进行更深入地现场测试,当然这与电路设计关系很大。
[ 问题 56 ] 改变S08QE128内核并重复使用代码是指由8位变成32位内核吗? 采用那种开发工具? 如何进行操作?
[ 答案 56 ] 简单地说就是把一个芯片的内核由8位换成32位,而外设、管脚都保持不变。一般都使用飞思卡尔公司的CodeWarrior 6.0,这是一套集成化开发环境,包括编辑、编译、连接、调试,以及功能非常强大的芯片专家系统,可以帮用户非常简单的设计应用,并自动生成代码。您可以试用该软件。
[ 问题 57 ] 您对8位, 16位和32位MCU的发展趋势有何建议?
[ 答案 57 ] 我认为针对不同的市场和应用,它们有不同的目标应用,目前还不会相互取代。
[ 问题 58 ] 此控制器的最大特点是什末? 其与DSP有何异同?
[ 答案 58 ] QE128是业界首款8位与32位引脚兼容型微控制器, 超低功率, 简单易用。 DSP主要做数字信号处理, 如语音, 视频。而QE128主要用于控制。
[ 问题 59 ] 听了演讲,觉的这一款不适合做多路脉冲的计数吧?有没有适合做多路脉冲计数的产品?
[ 答案 59 ] QE128有内置的三个TIMERS。在高端的ColdFire微控制器可以做多路脉冲计数的产品,需要到http://www.Freescale.com/ColdFire查找。
[ 问题 60 ] RS08是否支持浮点的运算, 以及三角函数的运算?
[ 答案 60 ] RS08的硬件本身是不支持的,但是可以通过软件来实现。这与S08是一样的。但因为RS08的指令比S08精简一些,所以实现这类运算的效率可能会低一些。
[ 问题 61 ] V1内部是否集成了BDM调度器?
[ 答案 61 ] V1内部是集成了BDM调试器,是单引脚的BDM调试电缆。
[ 问题 62 ] Flexis的仿真器是否仍为BDM, 其内部是否集成了BDM?
[ 答案 62 ] Flexis的仿真器,是内部继承BDM,但是单引脚的BDM。
[ 问题 63 ] 以前用的针对MC9S12的BDM, 现在是否可以直接用来调试S08或V1, 是否可以用此BDM对S08或V1进行烧写与调试?
[ 答案 63 ] 可以。
[ 问题 64 ] 请介绍QE128的电磁兼容性能,是否适合在恶劣的情况下工作?
[ 答案 64 ] QE128电磁兼容性能是符合工业标准,能在恶劣的情况下工作。
[ 问题 65 ] QE128的内部Flash有多大,是否可以加密?
[ 答案 65 ] QE128 offers 128KBytes flash size and it can be done towards the security technology both in user-special run mode and background debug mode.
[ 问题 66 ] S08和MCF51在低功耗方面哪个更低,有具体的数据吗?
[ 答案 66 ] Power consumption is great related to the bus speed. S08 run slower and the power consumption is comparative lower than the MCF51.
Some data for your reference.
In stop mode, they consume the similar power.
In Run mode 1MHz bus, MCF51QE128 consume 1.41mA while S08QE128 consume 647uA.
[ 问题 67 ] S08与RS08比较有哪些不同的地方?
[ 答案 67 ] RS08是S08的简化版内核。RS08的结构比S08大大地简化了,所以成本也大大降低。RS08是针对低端应用的8位MCU。但是RS08也是低功耗的MCU,而且也内置了调试模块。
[ 问题 68 ] 在超低功耗方面QE128与TI的MSP430相比较有什么特点和优势?
[ 答案 68 ] QE128从超低功耗上可以媲比MSP430,指标请详见手册。另外,QE128的功能上要比430 强很多,因此性价比要好于430。
[ 问题 69 ] a. Flexis系列微控制器主要应用于哪些领域?
b. 开发者需要哪些专业基础?
[ 答案 69 ] a. 工厂自动化、楼宇控制、防火安全;便携式消费类电子、POS机、银行自助终端
b. 简单说有8位CPU开发经验就可以用飞思卡尔的QE128来开发产品。
[ 问题 70 ] 对QE128编程需要什么工具软件?
[ 答案 70 ] 有CodeWarrior就可以,不需要其他工具软件。
[ 问题 71 ] 在工业控制领域有没有典型的应用?
[ 答案 71 ] 医疗设备是以安全为第一要素,这最能体现QE128性能的安全稳定性。常见的医疗设备有:便携式健康监测器、家用健康监测器、病人监护仪、透析设备、心律管理、听觉分析设备、动力床、输液泵、电动轮椅、实验室设备。QE128在工厂自动化、楼宇控制、防火安全的应用,说明了它符合工业控制的电气性能的高标准以及满足在恶劣环境下的工作要求,比如说运动控制器、机器视觉、操作板、嵌入式计算机主板、输入/输出模块、工业网络产品、程序控制器、测量设备、环境和大楼设备自动化、煤气锅炉控制。烟感器、热感火灾警报器的控制面板、闭路电视相机的控制面板、安全照相机、入侵警报控制面板、入侵警报运动监测器、生物测定安全系统、二氧化碳检测器等等。
[ 问题 72 ] QE128的低功耗性能与TI的MCU比较 有多大的优势?
[ 答案 72 ] QE128 is consumming 400uA @1Mhz and TI’s 350~420uA @1Mhz
Freescale’s QE can consume 20uA in very low power mode, and TI consumes 45uA in low power mode.
We perform better than TI in low power mode.
[ 问题 73 ] 在最新推出的几个系列的芯片里面,没有20~30个I/O的产品 使得8BIT MCU的推广受到很大影响 我们这些FAE如何面对现在的市场情况?
[ 答案 73 ] The newest MCU are mostly belong to S08 or RS08 MCUs, more and more MCUs with this CPU core will come to market very soon. This include more i/os.
[ 问题 74 ] ColdFire使用什么指令集?ARM? 51可以吗?
[ 答案 74 ] ARM 51 不可以。
[ 问题 75 ] QE128在待机模式上还保留了那样功能?从待机唤醒的时间最快是多少?
[ 答案 75 ] Stop2模式是最省电模式,保留32Khz 振荡器, RTC。从待机到唤醒需6微妙。
[ 问题 76 ] 能否介绍QE128 控制器的C程序结构及开发流程? 
[ 答案 76 ] 使用CodeWarrior工具开发QE128是最佳方式,该工具支持ANSI C/C++标准规则,包括有关的函数库。开发QE128实际上很容易,用户只需使用模版或芯片专家系统就能很快完成设计,生成优化的C/C++、或汇编代码。用户可加入自己的文件。详细内容可通过评估软件来了解。
[ 问题 77 ] a. 此处理器在使用32位编程时,会不会与8位冲突?
b. 此处理器支持虚拟仪器开发技术吗?
[ 答案 77 ] a. No , we have CodeWarrior ,which support 8 bit and 32bit , just select the chip you use .
b. Yes
[ 问题 78 ] 此处理器支持虚拟仪器开发技术吗?
[ 答案 78 ] 并行接口可用GPIO,串行接口有两个SCI(UART)口,波特率可设定。 还有两个可编程的SPI口,SPI是用户可根据用户需要进行设定,支持主机模式和从机模式,速率可设定。
[ 问题 79 ] Controller Continuum 的两种超低功率的停止模式有什么区别?
[ 答案 79 ] In QE128 , we have 3 kind of low power mode, which are :
a. low power run mode ,which consume 22uA @MC9s08QE128 ,1mhz
b. low power Stop 3 mode ,which consume 450 nA
c. low power Stop 2 mode ,which consume 370nA
Stop 2 is lowest power consumption
[ 问题 80 ] QE128微控制器采用哪些先进的方式来降低功耗?
[ 答案 80 ] a. 低功率运行和待机模式:
CPU和外设通过电压稳压器,在低功率模式下运行能够在针对更小功率操作的缩减频率下实现全部功能
b. 时钟门控技术:
通过关闭时钟来停用外设缩减了整体的工作电流和待机模式电流
c. 内部调节器和振荡器:
在停止模式下进行的快速启动,典型值为6-7 μs 新的低功率晶体振荡器消耗电流小于1μA
d. 内部时钟源和振荡器:
省去了对于外部时钟源的需要支持低频操作,从而减少了系统功率
e. 超低功率实时计数器:
用于工作、待机和停止模式结合低功率振荡器、内部或外部时钟源来使用
e. 电压稳压器 (VREG):
当微控制器处于运行或待机模式时,VREG总是处于开启状态当LVI或ADC启用,处于第三种停机模式时,总是开启VREG 在更低的电压下运行内部逻辑,因此可以达到更代的功率
f. 缩减Run IDD技术:
采用新的单元库、改进的时钟树以及门技术通过新的设计工具来达到低功率
在运行模式下,对模块启动/停用进行重新构建(显示时钟脉冲门)
每个外设都具有时钟启动位
通过复位来启用时钟,达到与现存MCU的兼容
禁用时钟来停用模块以减少运行电流和待机电流
[ 问题 81 ] 请问如何利用相同的主板设计和软件代码将8位扩展到32位?需要重新设计吗?
[ 答案 81 ] For instant by using DEMO9S08QE128,all the peripherial are the same but if you want to update using MCF51QE128,you just use of the easy of ues changing to MCF51QE128 and it’s not necessary to modify lots of firmware bewteen these 9S08/MCF51QE128. Does this sounds good..?
[ 问题 82 ] QE128低功耗特性特性是由于软件的改善还是硬件的改善?在使用中如何很好的应用这一特性?  
[ 答案 82 ] QE128的低功耗特性主要来自于它的硬件性能。当然要真正地实现低功耗特性,还要靠软件的控制。比如,需要选择合适的时钟频率,在不同的时段切换不同的工作频率;选择合适的待机模式,用合适的周期和信号来唤醒MCU等。
[ 问题 83 ] 请问QE128 MCU的接口有那些? 它的数据传输速率有多高?
[ 答案 83 ] 并行接口可用GPIO, 串行接口有两个SCI(UART)口, 波特率可设定。 还有两个可编程的SPI口, SPI是用户可根据用户需要进行设定, 支持主机模式和从机模式, 速率可设定。
[ 问题 84 ] MCF51QE128的程序保密性能如何? 程序代码不被破译如何操作?
[ 答案 84 ] MCF51QE128有FLASH加密功能。
[ 问题 85 ] S08QE128是否可用于ZigBee无线短距通信? Freescale 有这方面的解决方案提供吗?
[ 答案 85 ] 当然可以,而且飞思卡尔确实提供了相应的解决方案。可以在飞思卡尔网站上看到。
[ 问题 86 ] 在低功耗方面,和TI的msp430系列相比, MCF51QE128有何特点?
[ 答案 86 ] a. Bases on runmode @1MHz bus,QE128 is the same as MSP430.
b. In situation of STOP with Auto / External wakeup mode,QE128 are 0.6uA /0.8uA and win MSP430.
c. In lowest stop mode,QE128 is 300nA and win MSP430.
d. In ADC adder,QE128 is 106uA and win MSP430.
e. For ACMP module,QE128 is 20uA @ 3V and win MSP430.
[ 问题 87 ] S08QE128和MCF51QE128的性能上有那些主要差别?
[ 答案 87 ] a. MC9S08QE128有8位HCS08内核而MCF51QE128有32位ColdFire V1内核。
b. MC9S08QE128有8位数据总线、16位寻址总线而MCF51QE128有32位数据总线,24位寻址总线。
c. MC9S08QE128有64K存储器存储分配图,16K分页窗口,用于超过64K的寻址存储器,这是S08微控制器的新特性;线性寻址指针, 用于在存储范围内进行数据寻址。而MCF51QE128有16M存储器存储分配图,整个存储器存储分配图直接被定址。
d. MC9S08QE128支持高达32种的中断/复位异常状态; MCF51QE128支持高达256个中断/复位异常状态(其中39个用于MCF51QE128); 确定了异常状态的性质,有两个可映射的中断除外;七级中断分组;硬件支持嵌套。
e. MC9S08QE128有高达128KB的FLASH,两个串行的64K、8位的FLASH;MCF51QE128有高达128KB的FLASH,两个并行的64K、 18位的FLASH;两个FLASH阵列不支持“读写同步”的编程。
f. MC9S08QE128缩减功率的待机模式可以通过WAIT指令激活。 而MCF51QE128缩减功率的待机模式可以通过在停止模式的寄存器中的设置来激活, 然后执行STOP指令。
[ 问题 88 ] QE128的位数是多少?
[ 答案 88 ] MC9S08QE128有8位数据总线、16位寻址总线而MCF51QE128有32位数据总线,24位寻址总线。
[ 问题 89 ] QE128支持USB2.0吗?
[ 答案 89 ] 我们现有支持USB2.0/OTG的ColdFire 其他系列的产品,低端的有MCF5222x系列。但是QE128尚未支持USB,USB将会在后续芯片中支持。
[ 问题 90 ] SRAM是单端口还是双端口的,它和flash memory如何一起工作?
[ 答案 90 ] QE128支持片内SRAM和片内FLASH,不能通过并行方式来实现外部的SRAM和FLASH扩展。任何访问内部SRAM或者FLASH的操作只能通过MCU CORE或者BDM模块来实现。所以,可以认为SRAM是单端口的。在芯片内部,MCU CORE和SRAM,FLASH等模块之间通过片内的LOCAL BUS来连接,在MCU CORE的协调下一起工作。
[ 问题 91 ] 由于周四上午我有课,无法直接参加在线学习,请将我的需求发到我的邮箱,并留下联系方式。因为上课手机会关闭的。再次表示感谢!
[ 答案 91 ] 您可在以下网站回放在线座谈http://seminar.eccn.com/login.asp?id=297&ref=/070719/jchf.asp
[ 问题 92 ] 希望能得到资料。
[ 答案 92 ] 您可访问Flexis 网站得到更多资料 http://www.freescale.com.cn/Products/8BitMCU/Flexis_2007Overview.asp
[ 问题 93 ] 针对一些便携式产品的加密控制需求,QE128对MCU内的flash的加密程序如何进行?
[ 答案 93 ] There is one flash register, if program the last two bit to value other than b10, then it is secure. There is not way to access the flash content from external or through other means.
[ 问题 94 ] QE128最高闪存能到多少?
[ 答案 94 ] MC9S08QE128有高达128KB的FLASH,两个串行的64K、8位的FLASH;两个FLASH阵列允许“读写同步”的编程。而MCF51QE128有高达128KB的FLASH,两个并行的64K、18位的FLASH;两个FLASH阵列不支持“读写同步”的编程。
[ 问题 95 ] Is V1 RISC core?
[ 答案 95 ] Yes
[ 问题 96 ] ColdFire是risc核,指令应多为单周期,50MHz的内核频率应该可以接近50MIPS,对吗?而S08好像是每条指令最少2个cpu周期,最快也只能有25mip对吗?
[ 答案 96 ] S08是8位MCU,一般不用MIPS来衡量其CPU速度。实际上,当S08的CPU频率为50MHz时,其总线频率为25MHz。就是说,那些单周期指令的执行速度可达25MHz。但是S08指令的周期大部分是2个和3个总线周期的。
[ 问题 97 ] 请问主持人,哪里可以得到这个培训材料,我漏掉了部分内容。
[ 答案 97 ] 您可在以下网站回放在线座谈 http://seminar.eccn.com/login.asp?id=297&ref=/070719/jchf.asp 和访问Flexis 网站得到更多资料 http://www.freescale.com.cn/Products/8BitMCU/Flexis_2007Overview.asp
[ 问题 98 ] Any comparsion with other MCU in terms of power consumption?
[ 答案 98 ] a. Bases on runmode @1MHz bus,QE128 is the same as MSP430.
b. In situation of STOP with Auto / External wakeup mode,QE128 are 0.6uA /0.8uA and win MSP430.
c. In lowest stop mode,QE128 is 300nA and win MSP430.
d. In ADC adder,QE128 is 106uA and win MSP430.
e. For ACMP module,QE128 is 20uA @ 3V and win MSP430.
[ 问题 99 ] 请问最低功耗多少?
[ 答案 99 ] QE128微控制器通过启用振荡器减少停机模式3中的IDD来实现超低功率。通常情况下,很多的器件在低功率条件下处理、电压和温度变化范围上RTC的内部时钟不够准确,大概有正负35%的变化,而QE128允许在非常低的功率下达到计时精度,满足了用户更高的精度需要。现在,在停止模式3中,32 kHz 消耗 5微安的电流。新的32 kHz环路可控晶体振荡器,将停机模式3中的典型电流从5微安减至 1微安。
[ 问题 100 ] 请问相对于其他嵌入式处理器的一些优势在什么地方?
[ 答案 100 ] a. 前所未有的兼容性优势: 由于QE128器件的引脚、外设和工具相互兼容,提供了一个从8位到32位移植的单独路径。该系列微控制器联合体允许客户对范围广泛的产品进行从低端到高端的设计,渐进式的兼容性系列微控制器主要由三大内核构成,它们是RS08内核、S08内核、ColdFire内核。
b. 超低功率的优势: 一个新的、优化型架构可实现更高的功率效率,从而有助于电池长寿命。 S08QE128通过在低功率运行模式下,仅需较低的运行电流DMJ的优势就能超越其他公司的同类器件。MCF51QE128 将是业界使用最低MIPs毫安电流等级、 为最有效的32位微控制器。低功率和高性能的结合为您提供了独有的灵活性,您可以通过选择打开或关闭时钟,来使用您所需要的电流.
c. 简单易用的优势: 新版CodeWarrior软件简化并加速了8位、32位的设计过程。引脚和外设兼容性使用户不必再去学习新的编码和工具。MCF51QE128采用 8位外设,可通过8位的简单易用达到32位的性能。我们提供了广泛的参考设计库和应用笔计,以使设计变得更轻松。虚拟实验室和网络讲座有助于用户在QE128设计上进行培训。
d. 8位和32位的兼容性很重要:其一是硬件平台:设计者可以通过一个单独的硬件平台设计,为其产品提供多重配置水平和性能水平 其二是软件平台:大大缩减了软件再投资及设计周期——外设与工具的兼容性使8位与32之间的转移更快捷、更简单。