【经验】EFM8 MCU评估板的JLINK口当UART口使用

2019-07-16 世强 梧桐叶
8位MCU,微处理器,微控制器,EFM8 8位MCU,微处理器,微控制器,EFM8 8位MCU,微处理器,微控制器,EFM8 8位MCU,微处理器,微控制器,EFM8

现在的笔记本电脑多数都没有串行接口,这样在调试串口的时候很不方便,还要购买USB转串口的设备,SILICON LABS 新系列的8位评估板可以省去这个USB转串口的设备,在EFM8 STK板提供了一个虚拟COM端口(BC)。


下面我们来看看具体如何实现利用JLink 调试器接口当串口使用:链接如下图,在硬件上我们可以看到在评估板的原理图中UART是通过下图中这个隔离转换芯片TS3A4751来把UART映射到Jlink CDC 上的MIN  USB 口线的。



隔离转换开关芯片TS3A4751连通板上EFM8的芯片的TX(P0.4),RX(P0.5),通过GIPO的P1.4 来控制转换开关的导通功能,BC_EN(P1.4)=BC_CONNECTED,直接建立了通过Jlink CDC UART接口进行串口数据的收发的硬件通道。STK板到PC使用USB电缆。在软件上通过Simplicity Studio的Configurator配置UART,使TX配置到P0.4,RX配置到P0.5,在程序的头文件里面载入stdio.h文件,然后直接调用“printf()”函数即可把串口的数据通过评估板左上角USB DBG口打印输出到电脑。需要注意串口的波特率要设置为115200。在我们提供的UART范例程序的STDIO样例可以直接验证。程序里默认开关是导通的。链接成功可以在电脑的设备管理器里面识别到对应的串口。这样就可以正常执行串口程序的收发功能了。


如果我们不想用JLINK CDC UART 口做串口通道,可以通BC_EN(P1.4)=BC_DIS_CONNECTED 来关闭转换开关的导通。这样就可以用评估板上的EXP扩展口的PIN 12(TX)和PIN 14(RX) 来做串口。


相关技术文档:
Silicon Labs EFM8 8位MCU选型指南 详情>>>


看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。

Silicon Labs Simplicity Studio平台开发工具
Silicon Labs 集成开发环境工具
Silicon Labs 配置向导2开发工具
Silicon Labs FLASH编程开发工具
Silicon Labs 8位MCU Keil PK51 开发工具
Silicon Labs ToolStick 开发工具
Silicon Labs μVision 调试驱动程序开发工具
Silicon Labs 生产编程器开发工具
Silicon Labs .HEX转化.SVF开发工具
Silicon Labs USB复位实用程序开发工具


世强元件电商版权所有,转载请注明来源及链接。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 2
微控制器 微处理器 8位MCU 通信设备 工业电子 汽车电子 消费电子 USB转串口 USB转Com USB桥接 USBtoUART HIDtoUART EFM8UB2 EFM8UB20F32G-A-QFN32R EFM8UB20F64G-A-QFP48 EFM8UB20F32G-A-QFP48R EFM8UB20F32G-B-QFP48 EFM8UB20F64G-B-QFP48 EFM8UB20F32G EFM8UB20F64G-B-QFP48R EFM8UB20F64G EFM8UB20F64G-A-QFP48R EFM8UB20F32G-B-QFN32 EFM8UB20F32G-B-QFP32 EFM8UB20F64G-B-QFN32 EFM8UB20F64 EFM8UB20F64G-B-QFP32 EFM8UB20F32 EFM8UB20F32G-A-QFN32 EFM8UB20F64G-A-QFP32 EFM8UB20F32G-A-QFP32 EFM8UB20F64G-A-QFN32 EFM8UB1 EFM8UB11F16G-C-QSOP24 EFM8UB11F16G-B-QSOP24 EFM8UB10F16G-C-QFN20R EFM8UB10F16G EFM8UB10F16G-C-QFN28 EFM8UB10F8 EFM8UB10F16G-B-QFN20 EFM8UB11F16G-C-QFN24 EFM8UB10F8G EFM8UB10F8G-C-QFN20R EFM8UB11F8G-C-QFN24 EFM8UB10F16 EFM8UB10F16G-C-QFN20 EFM8UB11F16 EFM8UB10F8G-C-QFN20 EFM8UB11F16G EFM8UB10F8G-B-QFN20 EFM8UB10F16G-B-QFN28 EFM8SB20F32 EFM8SB20F64G-A-QFN24 EFM8SB20F32G-A-QFP32 EFM8SB20F64G-A-QFP32 EFM8SB20F32G-A-QFN24 EFM8SB20F32G-A-QFN32 EFM8SB20F64G-A-QFN32 EFM8SB20F64 EFM8SB20F16G-A-QFN24 EFM8SB20F16G-A-QFN24R EFM8SB2 EFM8SB20F32G-QFN32 EFM8SB20F32G-A-QFN24R EFM8SB20F32G EFM8SB20F16G-B-QFN24 EFM8SB20F32G-B-QFN24 EFM8SB20F16 EFM8SB20F32G-A-QFN32R EFM8SB10F4G EFM8SB10F8G-A-CSP16 EFM8SB10F4G-A-QFN20 EFM8SB10F8G-A-QFN20R EFM8SB10F8G EFM8SB10F8G-CSP16 EFM8SB10F8G-A-QFN24R EFM8SB1 EFM8SB10F2 EFM8SB10F2G-A-QFN20R EFM8SB10F8G-A-QSOP24R EFM8SB10F2G-A-QFN20 EFM8SB10F8G-A-QSOP24 EFM8SB10F8 EFM8SB10F8G-A-QFN24 EFM8SB10F8A-A-QFN20 EFM8SB10F8G-A-CSP16R EFM8SB10F4G-A-QFN20R EFM8SB10F4 EFM8SB10F8G-A-QFN20 EFM8SB10F8A-A-QFN24 EFM8SB10F2G EFM8LB12F64E-B-QFP32 EFM8LB12F64E-B-QFN32 EFM8LB11F16ES0-B-QFN32R EFM8LB12F64E-A-QFN24 EFM8LB11F16ES0-B-QFN24R EFM8LB10F16E-A-QFP32 EFM8LB10F16E-A-QFN32 EFM8LB12F64ES0-B-QFN24R EFM8LB12F64ES0-B-QFN32R EFM8LB12F32E-B-QSOP24 EFM8LB12F32 EFM8LB10F16 EFM8LB11F16E-B-QSOP24 EFM8LB11F32ES0-B-QFN32R EFM8LB12F32ES0-B-QFN32 EFM8LB11F16ES0-B-QFN24 EFM8LB11F32ES0-B-QFN24R EFM8LB12F64E-B-QFN24 EFM8LB10F16E-B-QFP32 EFM8LB12F64E-A-QFN32 EFM8LB12F64E-A-QFN32R EFM8LB11F32ES0-B-QFN24 EFM8LB12F64E-A-QFP32 EFM8LB10F16E-B-QFN32 EFM8LB1OF16E-B-QFP32 EFM8LB12H1077F32EM3-BR EFM8LB11F32 EFM8LB10F16E-B-QFP32R EFM8LB10F16E-A-QFN24R EFM8LB10F16ES0-B-QFN32R EFM8LB12H1077F32EM3-B EFM8LB10F16ES0-B-QFN24R EFM8LB10F16ES0-B-QFN24 EFM8LB11F32ES0-B-QFN32 EFM8LB11F16E-B-QFN24 EFM8LB12F32ES0-B-QFN24 EFM8LB11F32E-B-QFN32 EFM8LB12F32E-B-QFP32 EFM8LB10F16E-B-QFN24 EFM8LB12F32E-B-QFN32 EFM8LB11F32E-B-QFP32 EFM8LB12F64ES0-B-QFN32 EFM8LB12F32ES0-B-QFN24R EFM8LB11F32E-B-QSOP24 EFM8LB12F32ES0-B-QFN32R EFM8LB1 EFM8LB10F16E-A-QSOP24 EFM8LB11F16E-B-QSOP24R EFM8LB11F16E-B-QFN32 EFM8LB11F16E-B-QFP32 EFM8LB10F16ES0-B-QFN32 EFM8LB10F16E-B-QSOP24 EFM8LB12F64E-B-QSOP24 EFM8LB12F32E-B-QFN24 EFM8LB12F32E-A-QFN32 EFM8LB11F32E-B-QFN24 EFM8LB10F16E-A-QFN24 EFM8LB12F64ES0-B-QFN24 EFM8LB10F16E-B-QFN24R EFM8LB11F16E-B-QFN24R EFM8LB10F16E-B-QFN32R EFM8LB12F64 EFM8LB11F16 EFM8LB11F16ES0-B-QFN32 EFM8LB12F32E-B-QFN24R EFM8LB11F32E-B-QFN24R EFM8LB12F32E-B-QFN32R EFM8BB31F32G-A-QS0P24R EFM8BB31F64 EFM8BB31F16G-A-QFN32 EFM8BB31F32I-B-QFP32 EFM8BB31F32I-B-QS0P24R EFM8BB31F64G-B-QFN24R EFM8BB31F64G-B-QFP32 EFM8BB31F32G-B-QFN32 EFM8BB31F32G-B-QFN24R EFM8BB31F64G-B-QFN32 EFM8BB31F64G-B-QFP32R EFM8BB31F32G-B-QFP32 EFM8BB3 EFM8BB31F64G-A-QFN24 EFM8BB31F32G-A-QFP32 EFM8BB31F64G-B-QFN24 EFM8BB31F32 EFM8BB31F64G-B-QS0P24 EFM8BB31F32I-B-QFP32R EFM8BB31F64G-A-QS0P24 EFM8BB31F64G EFM8BB31F32G-B-QS0P24 EFM8BB31F32I-B-QS0P24 EFM8BB31F32G-B-QFN24 EFM8BB31F64G-A-QFN32 EFM8BB31F64G-A-QSOP24 EFM8BB21F16 EFM8BB21F16G-C-QFN20R EFM8BB21F16G-C-QSOP24R EFM8BB21F16I-C-QFN20R EFM8BB22F16G-B-QFN28R EFM8BB21F16I-C-QFN20 EFM8BB22F16G-C-QFN28 EFM8BB22F16G-C-QFN28R EFM8BB21F16G-B-QFN20 EFM8BB21F16G-B-QSOP24 EFM8BB21F16G-C-QSOP24 EFM8BB22F16I-C-QFN28 EFM8BB22F16G-B-QFN28 EFM8BB22F16 EFM8BB21F16G-C-QFN20 EFM8BB2 EFM8BB22F16I-C-QFN28R 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 EFM8 MCU评估板 JLINK口当UART口 小蜜蜂MCU 低功耗 SILICON LABS 管状电机

本网站所有内容禁止转载,否则追究法律责任!

评论

   |   

提交评论

全部评论(2

  • 我的名字 Lv7. 资深专家 2018-10-29
    支持
  • 碧水孤鹜 Lv8. 研究员 2018-02-26
    学习
没有更多评论了

相关推荐

【经验】如何正确使用8位MCU的PortMatch功能

Silicon Labs的8位MCU(C8051和EFM8)都具有PortMatch功能,此功能允许一个或多个端口IO引脚上的逻辑电平变化触发系统事件。

设计经验    发布时间 : 2018-02-08

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

Silicon Labs的8位MCU EFM8UB10系列,内置USB外设接口 ,为了简化用户USB的开发,官方提供USB库及API接口,客户可以使用API接口对EFM8UB单片机的USB模块进行操作。

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

【经验】8位MCU C8051F350完美替换C8051F352,解决缺货烦恼

24位ADC的C8051F350与16位ADC的C8051F352是同一系列的芯片,芯片的封装及引脚的分配是完全相同的,所以在硬件上可以完全替换。

设计经验    发布时间 : 2017-08-14

【技术】预安装BOOT的新一代的8位MCU

Silicon labs的EFM8系列MCU是C8051F的升级换代产品。较C8051F不同的是,其在出厂时已经固化好BOOT程序。

技术探讨    发布时间 : 2019-07-11

【产品】小蜜蜂8位MCU助您轻松迎接物联网时代

Silicon labs推出了一款集小封装和高性价比于一身的多用途8位MCU EFM8BB1,可轻松替代普通8051家族的MCU产品。

新产品    发布时间 : 2019-07-05

EFM8LB低功耗8位MCU在使用BOOTLOADER时,如何让程序进入BOOTLOADER?

EFM8LB的芯片进入BOOTLOADER有三种方法。第一种:上电后如果0X0000地址的数据为0XFF,程序会直接进入BOOTLOADER. 第二种:在上电复 位时,如果C2D引脚保持低电平超过50uS,程序会进入BOOTLOADER.第三种: 应用程序将R0赋值为0XA5,然后执行软启动,启动后程序会自动进入 BOOTLOADER。

技术问答    发布时间 : 2017-10-10

8位MCU c8051f040内部时钟振荡器是否可以用于产生波特率的时基?

8位MCU c8051f040器件的内部时钟振荡器精度为±2%,可用于产生波特率。

技术问答    发布时间 : 2017-10-10

为什么在8位MCU C8051F392上运行正常的程序增加了一个全局变量后就无法执行到主程序中?

8位MCU C8051F392芯片内部集成有看门狗功能,这个功能默认是开启的,当全局变量过多时,在C语言的程序初始化没有结束时看门狗已经复位了,所以无法执行到主程序中,解决 办法是将STARTUP.A51添加到项目中,并在STARTUP.A51文件中将看门狗关闭。

技术问答    发布时间 : 2017-10-10

推荐一款带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 EFM8UB1可以使用哪些仿真器?

EFM8系列MCU仍然使用了C2接口,所以C8051F使用的仿真器都可以与其通信。目前有如下类型: EFM8 STK 上的J-Link,这种仿真器由Segger开发 Silabs的UDA、第三方的仿真器(比如新华龙) Silabs的TOOL STICK

技术问答    发布时间 : 2017-10-10

何立民教授:8位MCU可能是永续的不死鸟

在市场多样化的背景下MCU的机遇被无限放大,最终8位、32位和64位MCU将三分天下,呈技术互补的发展趋势。本文是业内知名专家何立民教授深入地分析了8位MCU的蜕变及发展。

新技术    发布时间 : 2016-07-04

8位MCU C8051F020使用比较大的程序进行仿真,仿真失败,怎么回事?大程序无法仿真是芯片本身特征决定的还是开发环境,或仿真器的问题?

软件断点支持数量和开发环境有关系和程序大小没有关系。可以尝试升级KEIL C51到比较新的版本,确保编译的程序能执行到断点处。可以在需要打断点的地方配置一个GPIO输出低,200ms高,200ms低,用示波器或者LED灯来测试程序。

技术问答    发布时间 : 2017-07-06

8位MCU EFM8LB1需要在中断服务程序中写保护 SFRPAGE 寄存器吗?

在会更改SFR分页的函数中保护 SFRPAGE 寄存器值是一个被高度推荐的做法,由此极大减少 SFR 分页代码错误。 尽管如此,对于具有一个 SFRPAGE 堆栈的器件,在中断服务程序中保护 SFRPAGE 寄存器并非必须的。这些器件中硬件会在执行 RETI指令后自动恢复 SFRPAGE寄存器值。对于诸如’F9xx器件,在切换 SFRPAGE时,中断必须被关闭。

技术问答    发布时间 : 2017-10-10

8051系列MCU有没有单独的且能够支持中文软件的下载器?

C8051F系列和EFM8系列MCU有单独的调试下载器——USB DEBUG ADAPTER,该下载器支持中文软件。

技术问答    发布时间 : 2017-05-22

C8051F350 8位MCU中未使用的模拟输入(模拟数字转换器,比较器)该如何处理?

未使用的专用模拟输入通常直接与信号地相连, 但也可以悬空。专用模拟输入是仅可用于模拟输入的引脚(例如它们不能被用于数字输入输出口)。对于多用途IO引脚,如既可以 用作模拟,也可以用作数字的I/O引脚可以悬空,或者将其配置为具有固定电平的数字输出引脚。

技术问答    发布时间 : 2017-10-10

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,817

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 75,855

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥5.0172

现货: 45,300

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥4.3667

现货: 27,741

品牌:SILICON LABS

品类:8位MCU

价格:¥4.4595

现货: 27,240

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥4.8316

现货: 10,997

品牌:SILICON LABS

品类:8位MCU

价格:¥6.5040

现货: 7,500

品牌:SILICON LABS

品类:8位MCU

价格:¥5.6678

现货: 7,490

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥5.1101

现货: 6,500

品牌:SILICON LABS

品类:8位MCU

价格:¥15.3301

现货: 6,465

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌: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

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:Advanced Digital Chips

品类:MCU

价格:¥6.6000

现货:100,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

压力传感器定制

可定制板装式压力传感器支持产品量程从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

收藏
收藏当前页面