高性价比Silicon labs EFM8单片机,STM8完美备选方案
说到目前市场上使用广泛,开发资源丰富的八位单片机,很多人第一个想到的一定是STM8系列。STM8系列凭借丰富的外设,灵活的配置,方便的调试和低廉的价格,受到很多开发人员的喜爱。但是从去年开始,STM8单片机供货一直不好,开始缺货甚至涨价了!那么市场上还有没有经济实惠量又足的八位单片机产品可供选择呢?答案是肯定的。芯科科技(SILICON LABS)公司的Busy Bee系列八位单片机是一个非常好的选择。
芯科科技(Silicon LABS)公司是业内领先的混合信号芯片设计公司, 其具有丰富的单片机产品线。其中Busy Bee系列八位单片机具有低功耗,高集成,资源丰富的特点。其中EFM8BB1/EFM8BB2是兼容STM8S103/STM8S105的理想选择方案。
首先我们来看一下外设资源的对比:
通过对比我们可以很清楚的看到,EFM8BB系列单片机具有丰富的外设接口,常用的UART,IIC,SPI功能都被集成到了芯片上,方便用户开发使用。EFM8BB系列单片机采用的是流水线式CIP-51内核,70%指令的执行时间为1-2个时钟周期,与标准的8051指令集完全兼容。同时该内核支持最高25MHz的工作频率,相比STM8S103/105内核16MHz的最高工作频率来说,有百分之五十以上的提升,可以大幅提高程序的运行速度。满足更多高速应用需求。封装形式主要采用SOP和QFN封装形式,方便用户根据不同需求选择。
除了更高速的内核以外,EFM8BB系列单片机另外两个令人眼前一亮的地方就是Timer和ADC。EFM8BB1集成4个16位通用计时器,EFM8BB2则集成了5个。相比于8位计时器来说,16位计时器具有更强大的功能。另外,EFM8BB系列单片机集成了可编程计数器阵列(PCA),提供增强的定时器和PWM功能。与标准的计数器/定时器相比,可以减少CPU的占用,同时输出高精度的PWM信号。
EFM8BB集成的ADC是一款逐次逼近寄存器(SAR)ADC,具有12,10和8bit模式。集成了跟踪保持电路和可编程窗口检测器。可通过寄存器进行方便的控制。ADC的电压参考可在内部和外部参考源之间灵活的选择。相对于STM8S103/105的10bit ADC来说,具有更强大的功能,更高的精度和灵活性。
EFM8BB具有-40~125°C超宽的工作范围,使得EFM8BB系列单片机可以适应更为严苛的工作环境,满足汽车级应用要求。除了以上特点外,EFM8BB系列单片机还具有独有的Crossbar专利技术,几乎所有的IO都可以轻松实现灵活的外设管脚复用。这样给用户的PCB设计带来了极大的方便,用户不用再纠结于管脚位置,可以根据自身项目结构的要求灵活的配置管脚功能,实现PCB设计的简洁高效。
对比完硬件,再说说软件。STM8由于近几年的广泛应用,无论是网络上还是客户端都积累了丰富的程序资源,极大的降低了开发人员的学习门槛,提高了项目的开发进度。同时用户可以选择STVD或者IAR For STM8进行开发编程。而EFM8BB由于采用了CIP-51内核,对8051的完美兼容带来的最大好处就是极大的丰富了开发资源的获取渠道。原来采用8051方案的项目都可以非常方便的移植到EFM8BB系列单片机上,网上丰富的8051资源也都可以拿来作为EFM8BB系列单片机的参考资料。同时,芯科科技(Silicon LABS)公司为EFM8BB单片机开发了专用的开发环境(IDE),同时客户也可以使用Keil C51工具进行开发。在工具易用性和上手难度上不会给用户带来困扰。
通过以上软硬两方面的对比我们可以看出,EFM8BB系列单片机无论外设资源,性能指标还是设计灵活性都具有自身独特的优势。是低成本单片机应用的理想选择。
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 46
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
新产品 发布时间 : 2016-07-11
【产品】最大工作频率48MHz的微控制器,嵌入式应用最佳选择
Silicon Labs新推出微控制器EFM8UB3系列,Flash容量为40kB,在512字节扇区内支持在线可编程,提供非易失性数据存储,同时支持固件的现场升级。提供独立的片上系统解决方案,具有多功能的外设接口。
新产品 发布时间 : 2018-02-08
【产品】集功耗与性能于一身的32位MCU将颠覆微控制器市场
EFM32LG是Silicon Labs推出的一款功耗可低至20nA 的32位MCU,系统性能出色,外设资源丰富。
新产品 发布时间 : 2017-02-03
8位单片机EFM8的烧录器有哪些?
8位单片机EFM8系列采用C2调试接口,常见的烧录器有:1,官方的EFM8 STK、USB Debug Adapter、ToolStick。2,第三方的U-EC2/6、WizPro200EFM(支持EFM8和EFM32)等。
技术问答 发布时间 : 2016-10-25
对于8位单片机EFM8LB10,在使用ADC功能时,如何计算ADC详细的转换时间以及速率?
根据EFM8LB1 Datasheet,ADC转换总所需时间为:Total ConverSion Time=RPT×(ADTK+NUMBITS+1)×T(SARCLK)+(T(ADCCLK)×4);where RPT is the number of converSions represented by the ADRPT field and ADCCLK is the clock selected for the ADC;在高速模式下,以最快的SARCLK为18MHz 计算,跟踪时间至少需230ns( =T(SARCLK)x4),若RPT为累计一个样本,ADCCLK为系统时钟72MHz,那么ADC的转换速率约为:14 Bit Mode:1/[230ns+(14+1)/18MHz+4/72MHz]=0.9Mbps;12 Bit Mode:1/[230ns+(12+1)/18MHz+4/72MHz]=1Mbps;10 Bit Mode:1/[230ns+(10+1)/18MHz+4/72MHz]=1.1Mbps。
技术问答 发布时间 : 2017-05-05
推荐一款带ADC的小封装8位MCU,适用于对模拟性能、MCU性能以及电路板尺寸有比较高要求的场合。
推荐EFM8LB11系列8位MCU,该系列MCU内部集成了高精度ADC(14位)、4个12位DAC、内置温度传感器、模拟比较器以及丰富的数字外设和通信接口,FLASH大小为16/32KB,RAM为1.25/2.25KB,封装包括QFN24、QFN32、QFP32以及QSOP24,最小封装3x3mm,具有高性能、低功耗、小封装等特性,非常适用于高性能、低功耗、小封装,对模拟外设有更高要求的应用设计。
技术问答 发布时间 : 2017-05-05
可对标ST MCU的Silicon Labs小蜜蜂单片机EFM8,海量现货供应!
Silicon Labs的EFM8BB系列是STM8S003,STM8S103,STM8S105,STM8S005的备选方案。集成度高、体积小、功耗低、具优越的节电模式,是成本敏感型单片机应用的理想选择。
原厂动态 发布时间 : 2018-02-01
Silicon Labs(芯科科技) EFM8BB1/BB2数据手册更新通知(17052455)
型号- EFM8BB10F2G-QFN20,EFM8BB21F16,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB21F16G-C-QSOP24R,EFM8BB21F16I-C-QFN20R,EFM8BB21F16I-C-QFN20,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB21F16G-B-QFN20,EFM8BB21F16G-B-QSOP24,EFM8BB21F16G-C-QSOP24,EFM8BB10F2G-A-QFN20R,EFM8BB22F16I-C-QFN28,EFM8BB10F2G-A-QFN20,EFM8BB22F16G-B-QFN28,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB22F16,EFM8BB1,EFM8BB2,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB21F16G-C-QFN20R,EFM8BB10F8G-A-QFN20R,EFM8BB22F16G-B-QFN28R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB22F16G-C-QFN28,EFM8BB22F16G-C-QFN28R,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB21F16G-C-QFN20,EFM8BB10F8G,EFM8BB22F16I-C-QFN28R
使用EFM8BB1系列MCU时,怎样关闭看门狗定时器?
关闭看门狗定时器,需要向WDTCN寄存器写入0xDE后再写入0xAD将禁止WDT。写0xDE和写0xAD必须发生在4个时钟周期之内,否则禁止操作将被忽略。在这个过程期间,应禁止中断,以避免两次写操作之间有延时。
技术问答 发布时间 : 2016-10-25
EFM8BB1系列8位微控制器 参考手册
型号- EFM8BB10F2G-QFN20,EFM8BB10F8I-A-QSOP24,EFM8BB10F2,EFM8BB10F4,EFM8BB10M1069F8GM,EFM8BB10M1069F8GM-AR,EFM8BB10F8,EFM8BB10F8G-A-QSOP24,EFM8BB10F8I-A-QFN20,EFM8BB10F2G-A-QFN20R,EFM8BB10F2G-A-QFN20,EFM8BB10F8G-A-SOIC16,EFM8BB10F8G-A-QFN20,EFM8BB10F8G-A-SOIC16R,EFM8BB10M1069F8GM-A,EFM8BB1,EFM8BB10F4G-A-QFN20R,EFM8BB10F4G-A-QFN20,EFM8BB10F2I-A-QFN20R,EFM8BB10F2G,EFM8BB10F8G-A-QFN20R,EFM8BB10F8G-A-QSOP24R,EFM8BB10F8G-QSOP24,EFM8BB10F2I-A-QFN20,EFM8BB10F8G-QFN20,EFM8BB10F8I-A-QFN20R,EFM8BB10F4G,EFM8BB10F8G
8051系列MCU有没有单独的且能够支持中文软件的下载器?
C8051F系列和EFM8系列MCU有单独的调试下载器——USB DEBUG ADAPTER,该下载器支持中文软件。
技术问答 发布时间 : 2017-05-22
单片机EFM8BB的Timer2用于捕捉模式时,只能捕捉下降沿,无法测试PWM波的占空比,那么除了PCA,EFM8BB还有什么方法能够测量PWM波的占空比?
PWM频率高时EFM8BB使用PCA,频率低时,第一种是方法可以使用比较器(高电平和低电平中断)和定时器,第二种方法是可以使用外部中断(上升沿和下降沿)和定时器。
技术问答 发布时间 : 2016-10-25
EFM8UB3系列微控制器数据手册
型号- EFM8UB31F40G-A-QSOP24R,EFM8UB3,EFM8UB31F40G-A-QSOP24,EFM8UB30F40G-A-QFN20R,EFM8UB3X-QSOP24,EFM8UB31F40G-A-QFN24R,EFM8UB30F40G-A-QFN20,EFM8UB3X-QFN20,EFM8UB31F40G-A-QFN24,EFM8UB30F40G-A-QFN24R,EFM8,EFM8UB3X-QFN24
C8051F330 MCU从上电(或关电模式)到ADC稳定开始转换需要多长时间?
对于C8051F330 MCU使用内部参考,从上电(或关电模式)到ADC稳定开始转换的时间小于1uS。
技术问答 发布时间 : 2017-05-05
EFM32ZG如果采用外部3.3v参考,如何进行ADC配置?
EFM32ZG的ADC的参考电压的设置是由ADCn_SiNGLECTRL或ADCn_SCANCTRL寄存器的18-16位设置的,如果要选择外部的参考电压可以赋值为4,赋值为4选择的是外部参考,参考电压由芯片的PIN6输入。
技术问答 发布时间 : 2017-05-05
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。
最小起订量: 1pcs 提交需求>
查看全部3条回复
查看全部1条回复