大家能不能大致地说一下飞思卡尔单片机和其他单片机相比

[复制链接]
12560|32
ayb_ice 发表于 2007-11-22 13:28 | 显示全部楼层

我是那种喜欢非常仔细看的

所以E文的太难了,有点害怕,除非要做项目了才硬着头皮看。
yewuyi 发表于 2007-11-22 13:54 | 显示全部楼层

主要还是CW让大家望而生畏啊……

还好张真人出来一份“参考手册”,大致看了看,张工确实非常敬业,做的不错。<br /><br /><br /><br />呵呵,不过,自从前年/去年供货整出来的问题,公司到现在仍是坚决不同意使用FSC……<br /><br /><br />工厂新建好了吗?<br /><br /><br />原来的方案还市AP16的,呵呵,现在也没有什么竞争力了,就让它永远躺下去把……<br /><br /><br />
张明峰 发表于 2007-11-22 16:29 | 显示全部楼层

楼上老兄

前年/去年供货问题是TSMC整出来的,没办法,属于天灾或事故。“新建工厂”估计是代理商的托词。AP16就算了,永远躺下最好。如果,或万一,你还有机会用的话请选择9S08系列。<br />恭喜你升级做父亲了,知道生活的担子重了吧?祝好运。
yewuyi 发表于 2007-11-22 19:56 | 显示全部楼层

努力说服……

呵呵,暂时还是看看。<br /><br /><br />生活还没问题,呵呵,多谢张工的祝福。<br /><br /><br />现在知道的是:没有更多的时间多陪着女儿很惭愧,呵呵,习惯了忙碌
dongshan 发表于 2007-11-23 00:04 | 显示全部楼层

我说两句

hc08的MON是很难用,不过9s08的BDM的确不错。至于仅有一个硬件断点,及二个附加的硬件断点,这已经够用了。x86的硬件断点才4个(DR0-DR3)<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;在调试PC机程序时,我们一般下的断点是int3,机器码是0xcc,当我们想在某个地址下断点时,调试器(可以是硬件或软件)把当前地址的地址码改为0xcc,当程序执行到此处时,就会进入int3服务程序,处理完想要的事后,再恢复原来的机器码。<br />&nbsp;&nbsp;&nbsp;&nbsp;另外PC机中还有一种内存断点,就是利用CPU对某个内存单元保护来设置断点。比如当想在某个地址单元设置内存写断点时,调试器则把这个内存单元的保护属性设置为只读,当向这个单元写数据时,则会发生异常,从而被迫中断,这正是内存断点的原理。<br />&nbsp;&nbsp;&nbsp;&nbsp;以上我所说的两点的原理可能能用于9s08.比如我们的调试器把待设置断点的地址中的数据改为swi或bkpt(不知9s08中有没有这条指令)机器码,当指行到此处时,就会进入swi或bkpt中断,如果能配合DBG模块,则可以实现断点功能。(对9s08模块还不熟,具体不详说,仅做方法上的探讨)
dongshan 发表于 2007-11-23 00:12 | 显示全部楼层

另外想问一个问题,就在这吧,不开新帖了

9s08的BDC与dbg是什么关系。&nbsp;是bdc使用dbg?还是它们本来就是二个并列的关系,各自有自己的一套班子。
王培1 发表于 2007-11-23 13:03 | 显示全部楼层

我对freescale的单片机很有信心

本人也是初接触FREE的单片机,以前没有用过,现在也是照着DATASHEET摸索着做一些东西,但我觉得FREE的单片机将来肯定有个好的前景,<br />1:低功耗<br />2:好的调试工具(比起TI的430JTAG引脚站用少,比起PIC的ICD2不知道爽多少)<br />3:CW针对单片机32K以下免费,免费的BDM设计资料<br />&nbsp;&nbsp;有了上面的几点,缺的就是大家要花点时间熟悉一下这个MCU,提点小意见FREE的工程师如果有时间做点小项目放在网站上公开,最好是C,比如水表的方案,电表的方案,气表的方案,==.我们用的人也可以省不少事情啦
koner 发表于 2007-11-25 23:35 | 显示全部楼层

指令丰富

指令丰富
ulsii 发表于 2007-11-26 21:57 | 显示全部楼层

re26楼

从IC设计角度,DBG是一个模块,在核心之外的模块,和spi,iic一样.DBC是核心内的,DBG的目的是增强和补充DBC的不足.<br />一个S08的MCU不可能没有DBC,但是可以没有DBG.<br />Freescale一些给大客户定制的chip会没有DBG.<br />HC08是老产品线,freescale的现在所有新mcu都是基于S08设计.为了得到最好的support最好还是用S08的mcu做设计
zsp432300 发表于 2007-11-26 22:15 | 显示全部楼层

HC08

1.关于断点<br />指令SWI可以产生断点中断,程序中可以使用宏HALT人为插入一些断点,例如:<br />#ifdef&nbsp;DEBUG<br />#define&nbsp;HALT&nbsp;asm&nbsp;swi<br />#else<br />#define&nbsp;HALT<br />#endif<br />在程序中需要设置断点的地方添加语句HALT,那么在调试中,程序全速运行到HALT时会产生断点中断。这样的话可以设置N多断点。<br />不过这样做也有问题,断点必须在调试前就设定好的,不能在调试过程中动态设置。<br />另外这种断点设置方式对SWI中断有影响。<br />2.个人感觉CW满好用的,功能那是相当的强。<br />3.使用E文的理由:海量的E文资料;翻译的中文资料可能与原始资料有偏差;中文资料版本可能不是最新的。<br />
小小小菜鸟 发表于 2007-11-29 00:17 | 显示全部楼层

俺喜欢有PLL时钟的芯片,运行中拔掉晶体照样运行

  
lkmtdkjplg 发表于 2007-12-1 13:51 | 显示全部楼层

我觉得freescale单片机抗干扰特别好

我个人认为freescale单片机抗干扰特别号,这方面430和51是没有办法比的。<br />可以去做实验试一试!
free_tech 发表于 2007-12-5 16:13 | 显示全部楼层

太好,不敢说,怕挨转头

只能说:1.性能还行<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.价格也不贵(可以和欧美品牌去PK)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.上手也不难<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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