如何在Keil μViSion中通过SWO显示 printf输出?
创建于2015-08-21
1个回答
-
- _世强 (0)
1、添加#include
至要写入printf 语句的文件开头。2、在EFM32上启用SWO输出;3、在Keil中设置Debug调试,选择J-LINK/J-Trace Cortex仿真器,点击Settings按钮。转到Trace选项卡并选中Enable框,将Core Clock设置为14MHz,将SWO Settings下的Prescaler设置为Core Clock/16。4、在启用SWO输出之后,将printf("Hello world");插入到代码中。5、启用ARM编译器以通过SWO接口发送printf命令,将以下行添加到代码中:struct __FILE {int handle;/* Add whatever you need here */};FILE __stdout;FILE __stdin;int fputc(int ch, FILE *f);{;ITM_SendChar(ch);return(ch);}6、编译下载后进入调试会话。7、转到View->Serial Windows->Debug (printf) Viewer打开printf查看器。 - 创建于2015-08-21
- |
- +1 赞 0
- 收藏
相关服务
相关推荐
型号 | 描述 | 品质保证 | 价格(含增值税) |
---|---|---|---|
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
Mixed-Signal MCU C8051F39x;C8051F392系列 8051 50 MHz 16 kB LFO 8-bit MCU QFN-20 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN24系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN24 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN32系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN32 最小包装量:2,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU C8051;C8051F411;C8051F411-GM系列 50 MIPS,32KB,12ADC, smaRTClock,28Pin MCU (lead free) QFN28 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU EFM8 Laser Bee;EFM8LB1;EFM8;EFM8LB1x-QFN32系列 8051,72 MHz, Up to 64 kB flash,Up to 4352 bytes RAM(including 256 bytes standard 8051 RAM and 4096 bytes on-chip XRAM),8-bit Laser Bee MCU QFN32 最小包装量:2,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
||
8位MCU C8051;C8051F853系列 8kB/512B RAM, QFN20 最小包装量:1,500 |
世强先进(深圳)科技股份有限公司 选型推荐 供货保障 原厂认证 世强代理 世强自营 一支起订 |
- C8051现货, C8051F340-GQR现货
- 活动Silicon Labs(芯科科技)1uA待机混合信号MCU,14bit ADC,可编程逻辑单元
- Silicon Labs芯科科技中国区最大代理商_现货|快速供应|样品申请_世强元件电商
- 芯科收购Zentri,扩展IoT互联技术阵容
- Silicon Labs(芯科)官方授权代理证明/分销协议/授权书
- Silicon Labs大量现货,芯科科技中国最大代理商世强供货,正品低价,可1只起购
- 芯科科技中国区域最大代理商世强,现货供应Silicon Labs产品,可提供样品,选型帮助服务
- Silicon Labs中国最大代理商世强,获芯科科技最佳业绩、最佳设计等奖项