高性价比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
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【产品】最大工作频率48MHz的微控制器,嵌入式应用最佳选择
Silicon Labs新推出微控制器EFM8UB3系列,Flash容量为40kB,在512字节扇区内支持在线可编程,提供非易失性数据存储,同时支持固件的现场升级。提供独立的片上系统解决方案,具有多功能的外设接口。
新产品 发布时间 : 2018-02-08
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
新产品 发布时间 : 2016-07-11
【产品】集功耗与性能于一身的32位MCU将颠覆微控制器市场
EFM32LG是Silicon Labs推出的一款功耗可低至20nA 的32位MCU,系统性能出色,外设资源丰富。
新产品 发布时间 : 2017-02-03
如何理解C8051F350 MCU的ADC偏移校准?
C8051F350 MCU的ADC偏移校准是进行一次单点测量,使一个输入电压产生零值的ADC输出。当执行一次偏移校准时,任何偏离零值的测量偏差都被保存到偏移寄存器中。进行ADC转换时,所有的转换结果都要减去该偏移值。
技术问答 发布时间 : 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
8位单片机EFM8的烧录器有哪些?
8位单片机EFM8系列采用C2调试接口,常见的烧录器有:1,官方的EFM8 STK、USB Debug Adapter、ToolStick。2,第三方的U-EC2/6、WizPro200EFM(支持EFM8和EFM32)等。
技术问答 发布时间 : 2016-10-25
8位单片机C8051F350的24位ADC具有单次采样模式和连续采样模式,请问单次采样模式是采样单个点的值还是采样多个点取的平均值?
8位单片机C8051F350的ADC单次采样模式是采样单个点的值。
技术问答 发布时间 : 2017-05-05
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
8位单片机EFM8BB10F8G内置ADC的精度是多少?
8位单片机EFM8BB10F8G内置ADC有2种精度模式:12bit和10bit,12bit精度下采样率为200ksps,而10bit精度下采样率可达800ksps。
技术问答 发布时间 : 2016-10-25
ADC的最大输入电压及输入阻抗为多大?
ADC的最大输入电压为VREF,它的输入电压范围是0V~AV+/VDD;输入电容为10pF;输入阻抗等价于一个5kΩ电阻和一个10pF电容的串联。
技术问答 发布时间 : 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
EFM8BB10F8G使用一个ADC测量高于VREF的电压,ADC测量将会返回什么值?
EFM8BB10F8G对于单端输入,ADC将返回以下的值:1、0V到VREF,ADC数值与输入电压成正比;2、VREF到VDD,ADC数值是它的最大值;3、高于VDD,ADC数值是不确定的,有可能接近最大,这时候容易使芯片损坏。
技术问答 发布时间 : 2017-05-05
对于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
【技术】如何进行可编程逻辑模块设计简化微处理器应用
为了帮助读者理解可编程逻辑高度的灵活性,本文将介绍在一般的微控制器上可编程逻辑的应用操作,以及怎样利用可编程逻辑去开发性价比超高的应用。
新技术 发布时间 : 2017-11-13
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
可定制均温板VC最薄0.4mm,有效导热系数超5,000 W / m·K(纯铜(401 W/m·K ,石墨烯1,200 W/m·K)。工作温度范围同时满足低于-250℃和高于2000℃的应用,定制最低要求,项目年采购额大于10万人民币,或采购台套数大于2000套。
提交需求>
查看全部3条回复
查看全部1条回复