【经验】Silicon Labs的8位MCU EFM8UB10系列中的USB转串口软件实现常见问题分析

2019-03-13 世强
8位MCU,8位微处理器,8位微控制器,EFM8UB10 8位MCU,8位微处理器,8位微控制器,EFM8UB10 8位MCU,8位微处理器,8位微控制器,EFM8UB10 8位MCU,8位微处理器,8位微控制器,EFM8UB10

SILICON LABS8位MCU EFM8UB10系列,内置USB外设接口 ,为了简化用户USB的开发,官方提供USB库及API接口,客户可以使用API接口对EFM8UB单片机的USB模块进行操作。下面介绍一下Silicon labs提供的SLSTK2000Ademo例程USB转串口软件实现过程的常见问题:


第一步:安装simplicity studio—在my products---EFM8UB1(SLSTK2000A)---Getting Started---USB ---VCP Xpress USB To UART。打开工程之后,首先进行编译,如果有以下错误:

1)error L250:code size limit in restricted version exceeded limit,问题原因:软件为评估版本。解决办法:help—Licensing—license manager进行注册。

2)如果在应用中,如果出现主程序无法运行,问题原因:根据USB协议,USB没有通讯活动时,USB设备会进入SUSPEND模式,此时MCU进入休眠状态,解决办法:可以修改USB host属性设置,不允许USB设备进入休眠模式。


第二步:打开mian.c文件,可以快速了解USB转UART实现过程。当USB满足发送条件时,显示USB的发送数据到LCD显示。当UART满足发送条件时,显示UART的发送数据到LCD显示。其中USB发送的数据大小为64个字节。UART选择UART0,波特率设置为115200,8,N,1。


具体的参考源代码,请详见simplicity studio中的例程。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由Mia提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】一文教你如何快速搭建8位MCU EFM8开发环境

Silicon Labs(芯科科技)在本文讲述如何快速搭建8位MCU EFM8开发环境,帮助行业人士深入掌握EFM8 8位MCU的开发及应用技巧。

设计经验    发布时间 : 2019-01-27

【经验】8位MCU EFM8BB21的SPI通信Master模式发送FIFO的配置与调试方法介绍

在嵌入式开发的过程中我们经常要使用到SPI通信,有时候会有大量的数据需要通过SPI发送出去,如果使用EFM8的SPIF产生中断,在中断中发送数据,那么每发送一个数据就会产生一个中断,大大增加了单片机的开销。EFM8BB21的SPI0提供了4byte的发送FIFO缓冲区,通过合理配置使用发送FIFO可以大大减少中断触发次数,提高程序运行效率。本文主要介绍如何配置调试SPI0的发送FIFO模式。

设计经验    发布时间 : 2019-10-09

为物联网开发选择最佳的MCU架构

微控制器(MCU)如何在物联网设备中使用?开发人员又该如何为产品选择最合适的MCU解决方案?Silicon Labs产品营销高级经理Gopinath Krishniah先生将通过本篇博文说明MCU的应用知识和开发技巧,并介绍评估选用8位和32位MCU的关键考量。

设计经验    发布时间 : 2024-05-15

研讨会2024高算力SOC/MCU新技术研讨会

描述- 9月26日直播,带来SOC,DSP,MCU,AFE,IMU等高算力及周边产品,分享在机器人,多模态感知,AI,低空无人机,自动驾驶,视觉惯性里程计,微型逆变器,光伏储能,智慧医疗,数字健康,光模块等领域应用,点击了解报名

议题- SOC,DSP,MCU,AFE  |  IMU,传感器,激光雷达  |  USB转换,图像处理,电机,连接器等周边产品  |  机器人:多模态感知,电子皮肤,服务机器人,机械手臂, 灵巧手,人形机器人,应用机器人  |  AI:视觉AI,AI割草机  |  智能出行:低空无人机,自动驾驶,视觉惯性里程计  |  新能源:微型逆变器,光伏储能  |  IoT&医疗:智慧医疗,数字健康,智能电表,光模块  |  全球电子成就奖●年度微控制器/接口产品奖获得者——国民技术(Nations)  |  MEMS传感器平台的全球领先供应商——TDK InvenSense  |  机器人智能计算平台——地平线(Horizon Robotics)  |  Melexis(迈来芯)——全球五大汽车半导体传感器供应商之一  |  高性能MCU产品及应用解决方案供应商——先楫半导体(HPMicro)  |  进芯电子——国内唯一可批量供货的32位工业控制DSP供应商  |  芯片出货量累计130亿颗专注混合SoC制造商:中微半导体(CMSemicon)  |  青稞RISC-V内核的MCU和自研PHY的USB/蓝牙/以太网接口芯片——沁恒(WCH)  |  全球高性能微控制器单元、显示IC产品的领先半导体公司——Bridgetek(碧洁特)  |  全球优秀的USB桥接解决方案专家——FTDI Chip(飞特蒂亚微电子)  | 

活动    发布时间 : 2024-07-04

Silicon Labs(芯科科技)EFM8™ 8位MCU选型指南

目录- EFM8 microcontrollers   

型号- EFM8UB20F32G,EFM8UB20F64G,EFM8,EFM8SB20F64G,SLSTK2000A,SLSTK2022A,SLSTK2010A,SLSTK2020A,SLSTK2030A,EFM8UB10F8G,EFM8SB20F32G,EFM8SB20F16G,SLTB005A,EFM8LB11F32E,EFM8UB11F16G,EFM8SB10F2G,EFM8BB21F16G,EFM8SB10F4G,EFM8LB11F16E,EFM8BB10F2G,EFM8SB10F8G,EFM8 FAMILY,EFM8LB12F64E,EFM8LB10F16E,EFM8LB12F32E,EFM8UB10F16G,EFM8UB31F40G,EFM8BB31F32G,EFM8BB31F64G,SLSTK2001A,SLSTK2011A,SLSTK2021A,EFM8BB10F4G,EFM8BB31F16G,EFM8UB30F40G,EFM8BB10F8G,EFM8BB22F16G

选型指南  -  SILICON LABS  - REV C  - AUGUST 2018 PDF 英文 下载

【经验】8位MCU EFM8LB1的SPI时钟频率度计算方法

EFM8LB1系列是Silicon Labs公司推出的高性能8位MCU,​带有通信速率最高12 Mbps的 SPI,支持主/从模式,本文将介绍SPI时钟频率度是如何计算的,以及要产生一个时钟频率,软件如何初始化。

设计经验    发布时间 : 2020-12-24

【产品】集成12位高速ADC、DAC的8位MCU C8051F00x,最高执行速度达25MIPS

C8051F00x系列是Silicon Labs的一款高集成度的混合信号8位MCU,采用强大的8051微处理器,最高执行速度可达25MIPS。还集成了12位/10位多通道ADC、VDD监控器、看门狗定时器、时钟振荡器以及其他通用部件,可以作为真正的独立片上系统解决方案,可应用于诸如便携式医疗器械、测试设备和光纤系统等领域。

新产品    发布时间 : 2017-01-05

BB5x 8位MCU用于嵌入式的三大优势——小尺寸、经济高效、设计简化

芯科科技的8位MCU产品组合,在芯科科技提供Simplicity Studio软件开发平台上同步支持8位和32位产品,还可支持EFR32系列无线SoC。这种单一平台解决方案有助于消除设计过程中不必要的复杂性,使设计人员能够将时间和精力集中在产品研发方面,而不是适应新的开发环境,从而缩短了开发周期并加快了上市时间。

应用方案    发布时间 : 2023-12-27

【经验】Silicon Labs EFM8LB1x系列在keil下debug以及下载注意事项

Silicon Labs的EFM8LB 8位MCU可以使用的开发环境有官方提供的simplicity studio4,可以免费使用,内部包含硬件底层驱动配置,应用资料以及相关驱动例程;也可以使用c8051 v9.55以上keil 版本来编译和调试,本文主要介绍keil编译和调试相关的注意事项。

设计经验    发布时间 : 2018-09-05

【应用】集成14位ADC的小封装MCU助力光模块信号实时监测

EFM8LB1系列MCU是Silicon Labs公司推出的MCU,其具有高精度、可靠性好以及性价比的特性,主要用于光模块信号的实时监测,以便于光通信链路的维护。

新应用    发布时间 : 2016-11-11

新发布BB5x 8位MCU,报名MCU技术讲座学习嵌入式开发关键技巧

本次技术讲座将详细说明以芯科科技8位和32位MCU,以及无线SoC作为物联网开发通用平台的诸多优势,包括低功耗、高性能、缩减物料清单(BOM)成本,以及可轻松迁移至无线多协议设计等等。

厂牌及品类    发布时间 : 2023-12-11

【经验】8位MCU EFM8LB1 I2C_Slave多地址接收原理详解,光模块普遍使用该功能

8位MCU EFM8LB1是Silicon Labs专门针对光模块、小家电推荐的一款小封装、高性价比微控制器解决方案,EFM8LB1系列MCU,可选I2C bootloader、UART bootloader功能,内部自己温度传感器,精度+/-3℃,14bit精度ADC,3X3mm小封装,在光模块以及小家电市场中,有非常多的成功案列,尤其是光模块市场,占有90%以上的市场份额。

设计经验    发布时间 : 2018-07-30

Silicon Labs BB5x 8位MCU强势登场,报名专题技术讲座探索物联网开发的通用MCU平台!

本次技术讲座将详细说明以芯科科技8位和32位MCU,以及无线SoC作为物联网开发通用平台的诸多优势,包括低功耗、高性能、缩减物料清单(BOM)成本,以及可轻松迁移至无线多协议设计等等。技术专家并将引领您探索新的EFM8 BB5x 8位MCU系列产品、EFM32 PG28系列产品,以及EFR32无线SoC全系列产品家族的特性。

厂牌及品类    发布时间 : 2023-11-23

【经验】如何破解Simplicity Studio提示编译器限制代码大小问题?

Simplicity Studio是Silicon Labs公司免费提供的用于开发EFM8、EFM32、EZR32以及EFR32等具有MCU功能的集成开发环境。Silicon Labs还提供正版免费的Keil编译器,开发者可以在官网注册并获取到license。EFM8 8位微控制器:高达 72 MHz的运行速度以及在不到1个或2个时钟周期内具70%的指令执行,减少对应用的内存要求;内置高达900K

设计经验    发布时间 : 2019-03-04

【经验】快速了解低功耗小封装 EFM8SB20系列bootloader应用

EFM8SB20是Silicon Labs Sleepy Bee系列的MCU,是全球最节能的小封装且功耗全面的多用途8位微控制器。采用高效的8051内核,6位电流参考和精密模拟,也是嵌入式应用的最佳选择。

设计经验    发布时间 : 2019-01-17

展开更多

电子商城

查看更多

只看有货

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 88,212

品牌:SILICON LABS

品类:8位MCU

价格:¥10.6850

现货: 60,989

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 56,994

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥5.0172

现货: 50,622

品牌:SILICON LABS

品类:8位MCU

价格:¥6.9681

现货: 42,620

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥4.9244

现货: 34,718

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 28,941

品牌:SILICON LABS

品类:8位MCU

价格:¥4.4595

现货: 27,940

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.7240

现货: 27,098

品牌:SILICON LABS

品类:8位MCU

价格:¥7.3402

现货: 24,024

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:SILICON LABS

品类:8位MCU

价格:¥39.8000

现货:266

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:150,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

压力传感器定制

可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。

提交需求>

液冷板/液冷机箱定制

定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。

提交需求>

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面