【技术】如何将无限制版的Keil C51嵌入到Silicon labs IDE中调试
SILICON LABS集成开发环境(以下简称IDE)是一套完整独立的软件程序,嵌入式开发人员能够使用其为基于C8051F、EFM8 8位MCU的目标应用提供了用于开发和测试项目的所有工具,使开发人员实现快速应用开发。但在实际应用调试过程中开发人员往往会发现代码受限问题,因此笔者在本文介绍将如何将无限制版的Keil C51嵌入到Silicon labs IDE中调试。
Silicon Labs IDE编译软件中所使用的编译和链接文件是Keil公司提供的评估版本(有4K代码限制)。如果要编译超过4K代码的C程序,必须购买正版Keil并安装好,再把IDE中编译和链接文件的路径指定到Keil中的编译和链接文件所在的位置。
操作步骤如下:
第一步,先将完全版的Keil C51安装到您的PC机中;然后进入Silicon labs IDE界面。
第二步,选择Project->Tool Chain Integration,弹出对话框,如下图
第三步,单击Browse按钮,更换A51,C51和BL51的目录(换成keil\c51\bin)即可。如下图:更换后点击"OK"。
完成以上操作即可实现无限制Keil C51嵌入到Silicon labs IDE中调试,完美解决代码受限问题。
相关技术文档:
Silicon Labs EFM8 8位MCU选型指南 详情>>>
Silicon Labs 8 bit 集成开发环境 (IDE) 详情>>>
世强元件电商版权所有,转载请注明来源及链接。
- |
- +1 赞 0
- 收藏
- 评论 17
本网站所有内容禁止转载,否则追究法律责任!
评论
全部评论(17)
-
木鱼 Lv7. 资深专家 2018-10-26好东西
-
AI姿势 Lv4. 资深工程师 2018-07-23感谢分享。支持
-
炫123 Lv8. 研究员 2018-04-30学习
-
世强你最佳的选择 Lv6. 高级专家 2018-02-09习惯呐
-
用户93650665 Lv3. 高级工程师 2018-01-14既然还是依赖keil,直接用keil不好吗?为何不用来源的编译器呢?
-
周经理 Lv3. 高级工程师 2018-01-05学习了
-
木chen Lv8. 研究员 2017-12-26应该霸气的直接拒绝keil
-
冰雪漫天 Lv4. 资深工程师 2017-12-24学习了
-
冒烟的MCU Lv4. 资深工程师 2017-12-24这个一定要学会
-
冷若冰 Lv7. 资深专家 2017-12-09好文章
相关推荐
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 立即选型
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
SILICON LABS C8051F99x Ultra Low Power Touch Sense MCUs选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,8kB Flash,0.5kB 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
|
C8051F990-GM
|
MCU
|
8051
|
25
|
8
|
0.5
|
16
|
12-bit, 9-ch., 75 ksps
|
Temp Sensor
|
4
|
3
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1.8
|
3.6
|
QFN20
|
3x3
|
±2
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
8位混合信号单片机能够降低汽车电子设计的成本和复杂度
芯科科技提供的是C8051F58x单片机提供了高精度的振荡器,高精准的电压参考器,5V整流模块等相当多的片上外设,这些让混合信号单片机在汽车电子系统设计中的应用系统的设计难度降低了,并减少了元器件的数量和印制板的尺寸。
【产品】16位微处理器S1C17M33、SICI17W3X,睡眠电流分别低至0.2uA、0.15uA
EPSON推出的微处理器S1C17M33、SICI17W34/SICI17W35/SICI17W36都属于低电压、低电流微处理器,可大幅延长产品电池寿命,它们嵌入式电路部分可帮助客户降低总产品数量、节省板子空间和减少软件开发时间,也均可驱动LCD显示模式,可广泛应用于通信设备、工业电子、汽车电子及消费电子领域。
【产品】最大工作频率48MHz的微控制器,嵌入式应用最佳选择
Silicon Labs新推出微控制器EFM8UB3系列,Flash容量为40kB,在512字节扇区内支持在线可编程,提供非易失性数据存储,同时支持固件的现场升级。提供独立的片上系统解决方案,具有多功能的外设接口。
Silicon Labs(芯科科技) EFM32PG (LDMA)控制器工具
SILICON LABS - 微处理器,微控制器,EFM32PG1B100F256GM32-B0,EFM32PG1B200F256GM32-C0,EFM32PG1B100F256GM32-C0,EFM32PG1B100F128,EFM32PG1B200F256GM32-B0,EFM32PG1B200F128,EFM32PG1B200F128GM48-B0,EFM32PG1B200F128GM48-C0,EFM32PG1B100F256,EFM32PG1B200F256GM32,EFM32PG1B100F128GM32-C0,EFM32PG1B200F128GM32-C0,EFM32PG1B100F128GM32-B0,EFM32PG,EFM32PG1B200F256,EFM32PG1B200F256GM48-B0,EFM32PG1B200F256GM48-C0,EFM32PG1B100F256GM32-C0R,工业电子,消费电子,汽车电子,通信设备
Silicon Labs(芯科科技) C8051F99x/C8051F98x MCU 数据手册
该资料详细介绍了C8051F99x和C8051F98x系列的微控制器(MCU),这些MCU具有超低功耗、丰富的模拟和数字外设接口,适用于各种低功耗应用。资料涵盖了系统概述、产品特性、订购信息、引脚定义、电气特性、ADC、比较器、电容感应接口、CIP-51核心、内存组织、中断处理、闪存编程、电源管理、时钟源、调试电路、端口输入/输出、SMBus、UART、SPI、定时器、可编程计数数组、C2接口等多个方面。
SILICON LABS - 微处理器,微控制器,电容传感单片机,CAPACITIVE SENSING MCU,C8051F997-C-GU,C8051F991-C-GM,C8051F989-C-GU,C8051F996-GM,C8051F997-C-GM,C8051F990-C-GMR,C8051F980-C-GMR,C8051F989-C-GM,C8051F996-GU,C8051F996-C-GUR,C8051F98X,C8051F996-C-GM,C8051F988-C-GU,C8051F982-C-GM,C8051F990-C-GM,C8051F996-C-GMR,C8051F996-C-GU,C8051F988-C-GM,C8051F983-GM,C8051F987-GM,C8051F981-GMR,C8051F987-C-GM,C8051F981-C-GM,C8051F987-C-GU,C8051F991-GM,C8051F99X,C8051F996-GMR,C8051F988-GM,C8051F996-GUR,C8051F988,C8051F989,C8051F991-C-GMR,C8051F986,C8051F990-GM,C8051F987,C8051F980-GMR,C8051F980,C8051F985-GM,C8051F981,C8051F985-C-GM,C8051F981-C-GMR,C8051F985,C8051F982,C8051F989-GM,C8051F983,C8051F990-GMR,C8051F997-GM,C8051F997,C8051F986-C-GM,C8051F997-C-GMR,C8051F991,C8051F983-C-GM,C8051F990,C8051F982-GM,C8051F986-C-GU,C8051F996,C8051F997-C-GUR,C8051F980-C-GM,工业电子,消费电子,汽车电子,通信设备
最多节省90%能耗,USB微控制器EFM8UB强势来袭!
EFM8UB是一个高性价比的MCU系列,内置USB外设接口(具有8KV静电防护)及高精度的晶振、时钟恢复电路和收发模块,兼容全速USB2.0,无需外部晶体。
EFM8BB1系列8位微控制器 参考手册
该资料详细介绍了EFM8BB1系列微控制器的特性、功能和应用。EFM8BB1是一款多功能的8位微控制器,具有高效的核心、丰富的模拟和通信外设,适用于空间受限的应用。主要特点包括:25 MHz的C8051核心、多达18个多功能、5 V容错的I/O引脚、12位ADC、两个低电流模拟比较器、集成温度传感器、3通道增强型PWM/PCA、四个16位定时器、UART、SPI和SMBus/I2C。此外,资料还涵盖了系统概述、内存组织、特殊功能寄存器、闪存存储器等功能模块的详细说明。
SILICON LABS - 微处理器,微控制器,8-BIT MICROCONTROLLERS,8位微控制器,MCU,单片机,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,工业电子,消费电子,汽车电子,通信设备
【技术】如何进行可编程逻辑模块设计简化微处理器应用
为了帮助读者理解可编程逻辑高度的灵活性,本文将介绍在一般的微控制器上可编程逻辑的应用操作,以及怎样利用可编程逻辑去开发性价比超高的应用。
EFM8UB3系列微控制器数据手册
该资料介绍了Silicon Labs公司的EFM8UB3微控制器(MCU)系列。这些器件是一款多用途的8位MCU,集成了创新的节能USB外设接口、充电检测电路、8 kV ESD保护和增强型高速通信接口等功能,适用于空间受限的USB应用。它们采用高效的8051核心和精密模拟技术,非常适合嵌入式应用。
SILICON LABS - 微处理器,微控制器,MCU,UNIVERSAL BEE MCU,单片机,EFM8UB31F40G-A-QSOP24R,EFM8UB3,EFM8UB31F40G-A-QSOP24,EFM8UB30F40G-A-QFN20R,EFM8UB3X-QSOP24,EFM8UB31F40G-A-QFN24R,EFM8UB30F40G-A-QFN20,EFM8UB3X-QFN20,EFM8UB31F40G-A-QFN24,EFM8UB30F40G-A-QFN24R,EFM8,EFM8UB3X-QFN24,消费电子,DONGLES,USB I/O控制,通信设备,USB TYPE-C广告牌/备用模式,扩展底座/USB集线器,工业电子,USB TYPE-C BILLBOARD/ALTERNATE MODE,USB TYPE-C CONVERTERS,DOCKING STATIONS/USB HUBS,USB I/O CONTROLS,汽车电子,CONSUMER ELECTRONICS,洞,USB C型转换器
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
定制水冷板尺寸30*30mm~1000*1000 mm,厚度1mm~50mm,散热能力最高50KW,承压可达3MPA;液冷机箱散热能力达500W~100KW。项目单次采购额需满足1万元以上,或年需求5万元以上。
提交需求>
登录 | 立即注册
提交评论