5个回答
-
- 用户15081497_世强 (0)
SILICON LABS 8位MCU EFM8UB10内部SPI的fifo的深度可以通过TXTH,RXTH设置,不用时设置为0.
- 创建于2019-08-12
-
- ChenKai Lv4 . 资深工程师 (0)
- SPI控制寄存器的fifo使能位设置0
- 创建于2019-08-10
-
- 阿呆 Lv7 . 资深专家 (0)
- 禁用
- 创建于2019-08-10
-
- terrydl Lv9 . 科学家 (0)
- 对寄存器的值进行读写和更改
- 创建于2019-08-10
-
- 用户_3609 (0)
- EFM8UB10的spi提供4字节的发送和接收fifo,题主说想关闭FIFO不用,我理解为以下两种意思:
1、禁用FIFO即禁止当前的发送或接收,可以分别通过TXHOLD和RXFIFOE来控制。
2、不需要使用FIFO发送接收机制,即0字节FIFO,即想每次从SPInDAT中读到的都是最新的数据,这可以通过每次读完SPInDAT后检测RXE来判断当前读到的数据是否为最后一次收到的数据,当RXE为1时代表当前接收FIFO已空,这说明上次读取的为最新的数据。 - 创建于2019-08-09
- |
- +1 赞 0
- 收藏
平台合作
相关推荐
8位单片机EFM8UB10F16的串口接收和发送中断是否可以单独使能?
EFM8UB1单片机有两个串口,UART0和UART1,UART0没有单独的收发中断使能位,只有总的串口中断使能位,所以不支持单独的收发中断控制;UART1带有FIFO功能,并且有FIFO控制寄存器,可以通过操作RIE和TIE位来控制收发中断。UART0和UART1的中断入口都只有一个,需要在中断服务程序里分别判断是RI和TI位来确定中断触发源。
EFM8UB10F16G是否可以将执行程序放在外部扩展SPI FLash内?
不可以。不推荐客户这样操作。
Silicon Labs EFM8UB10F2G这个型号能不能作iic转接usb,有没有现成的方案?
Silicon Labs EFM8UB10F2G单片机可以作iic转接usb,但目前没有现成的方案。EFM8UB10硬件支持USB 全速/低速通信,在simplicity studio软件下面有相应的例程。
8位单片机EFM8UB10F16G的USB模块最大支持多大的通信速率?
EFM8UB1系列单片机的USB模块支持低速和全速模式,即USB最大通信速率为12Mbps。
Silicon labs 8位单片机EFM8UB10F8G支持高速I2C Slave,请问最高速率能到多少?
8位单片机EFM8UB10F8G的I2C Slave模式只支持从模式,最高速率可以达到3.4Mbps。
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
Silicon Labs EFM8BB1系列8位MCU的量产软件有哪些?
Silicon Labs EFM8BB1系列8位MCU的量产软件可以采用Silicon Labs 原厂提供的MCU Production Programmer 和 Flash Programming Utility软件,建议采用前者,下载效率更高;
SILICON LABS EFM8 Sleepy Bee 8-bit Microcontrollers选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,2~64kB Flash,0.25~4kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
EFM8SB10F8G-QFN20
|
Microcontroller
|
8051
|
25
|
8
|
0.5
|
16
|
12-bit, 9-ch.
|
Temp Sensor
|
4
|
3
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1.8
|
3.6
|
QFN20
|
3x3
|
±2
|
VREF
|
C2
|
-40 to 85
|
Silicon Labs的8位MCU EFM8SB10F8G下载程序方式有哪些?
Silicon Labs的8位MCU EFM8SB10F8G可以通过C2接口和串口(在确定片上已含bootloader的情况下)下载程序。
SILICON LABS EFM8 Universal Bee 8-bit Microcontrollers选型表
SILICON LABS 8位MCU选型,基于48MHz Frequency,8~64kB Flash,2~4kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
USB
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
EFM8UB20F64G-QFP48
|
Microcontroller
|
8051
|
48
|
64
|
4
|
40
|
5 Volt Tolerant
|
10-bit, 32-ch.
|
USB
|
Temp Sensor
|
6
|
5
|
2
|
2
|
1
|
2
|
1
|
0
|
0
|
2.7
|
5.25
|
QFP48
|
7x7
|
±1.5
|
VREF
|
C2
|
-40 to 85
|
Silicon Labs 8位MCU系统是否需要外部VDD监视器?
在大多数情况下,内部VDD监视器就足够了,并且不需要外部VDD监视器,除非应用程序有特殊要求要求使用外部VDD监视器。每当使用内部VDD监视器时,都应注意使用8位MCU,以确保始终将监视器用作复位源,并且不会因写入RSTSRC而被意外禁用。在高于50 MHz的频率下运行的C8051F12x或C8051F36x器件的最低电源电压规格为3.0V。但是,内部VDD监视器的校准值通常为2.7V。在这种情况下,可能需要一个外部VDD监视器。
Silicon Labs中的8位MCU的EFM8系列中UID与UUID什么区别?
Silicon Labs中的8位MCU的EFM8系列中 UID是芯片中新加的全球唯一ID,即每个芯片的ID都是不一样的,EFM8系列的MCU上都包含此ID,。Silicon Labs公司推出的EFM8UB系列8位微控制芯片,具有内部Flash加密功能,防止非法读取内部程序,并提供128位universally unique identifier (UUID);
Silicon Labs EFM8BB1系列8位MCU是否可以替换C8051F850?
Silicon Labs EFM8BB1系列8位MCU与C8051F850在封装相同的情况下,可以pin to pin 替换。 在软件上,只需要要讲EFM8BB1的头文件进行替换,然后重新编译。,生成.HEX文件,即可
Silicon Labs 8位MCU EFM8LB1 比较器的参考电平DACLVL是如何计算的呢?
silicon labs 的 EFM8LB1 8位MCU的比较器的参考电平DACLVL 是由公式DAC Output = CMPREF * (DACLVL / 64)计算出来的,CMPREF是由INSL位配置得出,例如,将INSL设置为0x3,就是将CMP-输入连接到内部DAC输出,CMXP选择CMP+。内部DAC使用CMXN指定的信号作为全面的参考。那么再将CMP0MX设置为0XB1,也就是CMPREF的值为VDD,正端设置为P0.2,此外,如果DAC Output也就是比较器的负端输入为0.5倍的VDD,那么通过上面的公式可以得出,(DACLVL / 64)= 0.5,所以DACLVL= 32即0x20。
Silicon Labs 8位MCU EFM8UB2上有UID,这个如何使用?
UID是芯片中唯一ID,就是每个芯片的ID都是不一样的,EFM8系全列的MCU上都包含此ID,有两种方法获取UID,一种通过读取RAM的特定地址获得,一种通过读 取Flash的特定地址获得,EFM8UB2的UID是128位的,存储在Flash上;
电子商城
现货市场
服务

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>