【应用】EFM8BB2 8位MCU在倒车雷达上的应用
倒车雷达是汽车常见的功能设备,用于倒车时发现后方障碍物,及时警示,避免发生碰撞。倒车雷达一般采用超声波原理探测后方障碍物,结构框图如图1所示。
图1 倒车雷达系统框图
倒车雷达系统,采用SILICON LABS公司的8位单片机EFM8BB2系列MCU,12位的高精度ADC;16位支持PWM的PCA接口;除了2路外部中断接口,每一个IO口还具有Port Match中断功能,可以实现跳变中断,增加外部中断数量。几个接口可以方便的完成雷达探头的驱动。
EFM8BB2系列8位MCU,集成一路UART,支持LIN break 和同步检测,可以实现LIN从接口操作,将雷达探头返回的数据传输到BCM系统。
另外,EFM8BB2系列8位MCU,采用8051内核,开发简单。50MHz系统主频,处理速度快。16KB的Flash空间,可程序读写,用作数据存储,方便调试参数。2304B的大容量RAM空间,提高程序运行速度。QFN20(3mm*3mm)、QFN28(5mm*5mm)等多种小封装,占用PCB空间小,实现产品小型化。工作温度具有-40 to 85 ℃或 -40 to 125 ℃,并具有汽车认证的芯片提供选择,保证产品的稳定性。内部集成振荡器,无需外部晶振,即可工作,节约成本。
因此,EFM8BB2,资源完全满足倒车雷达的资源需求,开发简单且成本低,有利于设计出稳定的低成本倒车雷达。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由东方的风提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【成功案例】EFM8SB10F8G 8位MCU与微型贴片NFC天线为汽车提供最安全的钥匙系统方案
随着汽车保有量的快速增长和智能手机的快速普及,传统的汽车使用手机来解锁的需求越来越强烈。特别是最近不断出现的蓝牙钥匙,云钥匙,NFC钥匙等无线钥匙形式提升了用户体验,提升了品牌形象。特别是NFC钥匙安全等级最高,因此本文基于PREMO公司的SMD形式的NFC天线和Silicon Lab公司的超低功耗车规级MCUEFM8SB10F8G设计了一款微型的车载NFC钥匙系统。
应用方案 发布时间 : 2019-06-06
【经验】如何正确使用8位MCU的PortMatch功能
Silicon Labs的8位MCU(C8051和EFM8)都具有PortMatch功能,此功能允许一个或多个端口IO引脚上的逻辑电平变化触发系统事件。
设计经验 发布时间 : 2018-02-08
【产品】小蜜蜂8位MCU助您轻松迎接物联网时代
Silicon labs推出了一款集小封装和高性价比于一身的多用途8位MCU EFM8BB1,可轻松替代普通8051家族的MCU产品。
新产品 发布时间 : 2019-07-05
【技术】 EFM8SB2系列8位MCU复位源详解
EFM8SB2系列是Silicon Labs最节能的8位MCU之一,其120uA/MHz 运行功耗,0.5uA 睡眠电流,可以极大延长电池的使用寿命。
技术探讨 发布时间 : 2019-07-19
【技术】预安装BOOT的新一代的8位MCU
Silicon labs的EFM8系列MCU是C8051F的升级换代产品。较C8051F不同的是,其在出厂时已经固化好BOOT程序。
技术探讨 发布时间 : 2019-07-11
Silicon Labs(芯科科技) EFM8 Busy Bee 系列EFM8BB2 8位MCU数据手册(中文)
型号- EFM8BB21F16I-C-QSOP24R,EFM8BB21F16,EFM8BB2X-QSOP24,EFM8BB21F16G-C-QSOP24R,EFM8BB21F16I-C-QFN20R,EFM8BB21F16I-C-QFN20,EFM8BB21F16I-C-QSOP24,EFM8,EFM8BB,EFM8BB21F16G-B-QFN20,EFM8BB21F16G-B-QSOP24,EFM8BB21F16G-C-QSOP24,EFM8BB22F16I-C-QFN28,EFM8BB2X-QFN20,EFM8BB22F16G-B-QFN28,EFM8BB22F16,EFM8BB2,EFM8BB21F16A-C-QFN20,EFM8BB21F16G-C-QFN20R,EFM8BB21F16A-C-QFN20R,EFM8BB22F16G-B-QFN28R,EFM8BB22F16A-C-QFN28,EFM8BB22F16G-C-QFN28,EFM8BB22F16G-C-QFN28R,EFM8BB2X-QFN28,EFM8BB22F16A-C-QFN28R,EFM8BB21F16G-C-QFN20,EFM8BB22F16I-C-QFN28R
EFM8LB低功耗8位MCU在使用BOOTLOADER时,如何让程序进入BOOTLOADER?
EFM8LB的芯片进入BOOTLOADER有三种方法。第一种:上电后如果0X0000地址的数据为0XFF,程序会直接进入BOOTLOADER. 第二种:在上电复 位时,如果C2D引脚保持低电平超过50uS,程序会进入BOOTLOADER.第三种: 应用程序将R0赋值为0XA5,然后执行软启动,启动后程序会自动进入 BOOTLOADER。
技术问答 发布时间 : 2017-10-10
【技术】小封装、多用途8位MCU EFM8BB3系列MCU工作模式详解
EFM8BB3系列MCU是Silicon Labs公司推出的一款小封装、多用途8位MCU,该MCU最高运行频率可达49MHz,其RAM容量最大为4352B,FLASH容量最大可达64KB。
技术探讨 发布时间 : 2017-12-04
Silicon Labs的EFM8 8位MCU应用在汽车电子哪部分?
Silicon Labs的EFM8 8位MCU 可以用在电机驱动部分,倒车雷达等;【应用】EFM8BB2 8位MCU在倒车雷达上的应用
技术问答 发布时间 : 2019-04-22
推荐一款带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
为什么在8位MCU C8051F392上运行正常的程序增加了一个全局变量后就无法执行到主程序中?
8位MCU C8051F392芯片内部集成有看门狗功能,这个功能默认是开启的,当全局变量过多时,在C语言的程序初始化没有结束时看门狗已经复位了,所以无法执行到主程序中,解决 办法是将STARTUP.A51添加到项目中,并在STARTUP.A51文件中将看门狗关闭。
技术问答 发布时间 : 2017-10-10
Silicon Labs 8位MCU EFM8系列,可保证至少10年供货支持
Silicon Labs 8位MCU EFM8性能优越,使用简单,可保证10年供货支持.。产品包括了Busy Bee、Sleepy Bee、Universal Bee、Laser Bee系列。世强是Silicon Labs官方授权分销商,可提供Silicon Labs 8位MCU EFM8 选型、数据手册等技术资料,供应Silicon Labs 8位MCU EFM8 ,正品保证,价格优惠。
原厂动态 发布时间 : 2018-09-10
8位MCU C8051F020使用比较大的程序进行仿真,仿真失败,怎么回事?大程序无法仿真是芯片本身特征决定的还是开发环境,或仿真器的问题?
软件断点支持数量和开发环境有关系和程序大小没有关系。可以尝试升级KEIL C51到比较新的版本,确保编译的程序能执行到断点处。可以在需要打断点的地方配置一个GPIO输出低,200ms高,200ms低,用示波器或者LED灯来测试程序。
技术问答 发布时间 : 2017-07-06
8位MCU EFM8BB21F16,是否可以在编译代码时指定MCU lock 字节的值 ?
在使用Keil C51工具链时,通过BL51或LX51来实现 首先,需要在代码中的某个位置初始化lock 字节的设定。如,创建”lockbyte.c”,然后加入: #include const uint8_t code lockbyte = 0x00; 这段代码将会在flash中占用一个byte,且其初始值为0。为了将这个字节放置在flash的lock字节位置,需要使用到链接器。 关于lock字节的地址,请查阅相应MCU的参考手册。例如EFM8BB1F8的lock 字节在flash的0x1FFF位置。 如果使用Simplicity Studio,链接器的指令在如下位置修改,Project -> Properties -> C/C++ Build -> Settings-> Keil 8051 Linker >Miscellaneous。然后在[Additional Flags]中添加链接器指令。 如果使用LX5(1)请在[Additional Flags]中添加如下命令: SEGMENTS(?CO?LOCKBYTE(C:0x1FFF))
技术问答 发布时间 : 2017-10-10
8位MCU EFM8BB21F16的SMBUS模块的可以实现 800kbit/s I2C Fast-mode Plus(Fm+)吗?
MCU主频低的时候在SMBUS中断处理时间比较长,超过一个时钟周期的长度,所以如果I2C主机不支持Clock Stretching 会造成时钟的误判。在典型的 SMBUS中断函数的情况下,测试结果如下: MCU主频48MHz , MCU主频 24.5MHz I2C主机支持Clock Stretching 可以 , 可以 I2C主机不支持Clock Stretching 可以 , 不行
技术问答 发布时间 : 2017-10-10
电子商城
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论