使用Keil C51进行仿真下载的相关设置

2020-07-01来源: eefocus关键字:Keil  C51  仿真下载  相关设置

注:编译或仿真工程必须首先安装Keil软件,以及对应的Silicon IDE驱动软件

·Keil的安装
  请到 Keil 官方网站: https://www.keil.com/c51/demo/eval/c51.htm下载安装。

·Keil μVision Driver 的安装
  请到 Silabs 官方网站: http://www.silabs.com/products/mcu/Pages/KeilDriver.aspx下载安装。


1、安装Keil μVision Driver驱动

2、如下图所示,对着Target1右键选择Options for Target 'Target1',然后会弹出设置窗口

 

3、如下图所示,选择"Debug"选项夹。使用仿真器/编程器进行调试,即使用右边的"Use",在"Use"中选择"Silicon Labs C8051Fxxx Driver"

然后按照右边的设置,把勾都打上,如下图所示

 

4、点击右边的"Settings"设置仿真器/编程器的模式,详细如下图

若是使用JTAG接口则选择"RS232 Serial Adapt"以及对应的串口号和波特率,若使用C2接口则选择"USB Debug Adapter 1.9.0.0"以及相应的编号。如果含有多个GTAJ链芯片则点击"Device Chain Setup"进行设置,如下图所示


关键字:Keil  C51  仿真下载  相关设置 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic501759.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:C8051F烧写程序快速入门(Silicon IDE)
下一篇:在Silicon IDE中集成Keil C51工具

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

MDK-ARM(Keil uVision V4.72)上STM32开发环境配置
以前我都是在Eclipse上面和arm-none-eabi交叉编译环境来开发STM32应用程序的。现在改用MDK-ARM比较专业的工具搭建一个开发环境。新建一个指定STM32微控制器型号的工程:为了生成编译文件,勾选如下复选框:配置编译项:STM32F4XX, USE_STDPERIPH_DRIVER添加库编译符号,和语言/代码生成级别其中最关键的头文件包含目录:首先要添加包含工程目录,因为固件库会查找 stm32f4xx_conf.h 配置头文件,中断服务例程实现文件可能也会调用main.h中的函数。再添加包含 xxxySTM32F4_LibLibrariesCMSISInclude 目录,CMSIS Core Support a
发表于 2020-06-07
MDK-ARM(Keil uVision V4.72)上STM32开发环境配置
Keil MDK (LPC2387)编译出现的警告和错误解决
这个基于LPC2387的KEIL版本程序是下载的CSDN网络资源,感谢这位朋友的分享。但是初次编译之后,有8个警告,没有错误。修改警告之后,又会有其他警告出现,然后再作修改,针对每个警告及解决方法作出说明。ZY_CODEARMOs_cpu_a.s(127): warning: A1876W: Use of ‘|’ as a synonym for the :OR: operator is deprecated.部分源代码:MSR CPSR_c, #(NoInt | SYS32Mode) ;切换到系统模式解决方法:把"|"修改为 “:OR:”, 如下MSR CPSR_c, #(NoInt :OR
发表于 2020-06-07
Keil+S3C2440裸机代码编译环境搭建
***************************************************************************************************************软硬件说明***************************************************  Keil: Keil uVision V4.10   ************************************************** CPU: S3C2440   
发表于 2020-06-07
s3c2440 ads程序移植到keil中(二) 初步完成
; #endif   现在来看下文件结构如下接着开始工程的配置,如下其中第一个用于配置ROM和RAM地址,具体参考s3c2440芯片手册,第二个用于产生bin文件,默认是没有此选项的,更多可在dos下cd C:Program Files (x86)keilARMARMCCbin进入到文件夹,然后输入fromelf help查看帮助下面点击编译选项开始编译,左边的按钮,接着应该会看到这个错误,这是因为我们没把MDK启动文件路径加入到编译程序路径,先把光盘中的2440addr.h复制到startcode,然后加入文件路径同理吧asm此处也添加此选项,完成后如下接着重新编译,出现如下错误还是和上面一样
发表于 2020-06-07
s3c2440 ads程序移植到keil中(二) 初步完成
s3c2440 ads程序移植到keil中(三) 初步完成
如果我把参数配置发生改变呢然后再一次编译 要包错误如下所示其实我们到这里离 在s3c2440 ads程序移植到keil中(二)中看到这个网友不值提供了方法 而且提供了几个文件的下载地址http://download.csdn.net/detail/googlemi/5176844 我直接下载下来了 把其中的2440init.s文件直接拷贝复制替代我工作中的2440init.s 该错误消失了但是出现了这一个错误 反正修改就能解决然后 提示了一个错误 意思 就nand.c和nand.h 没有加上去 让后加上去了 编译成功没有错误这种方式到此结束
发表于 2020-06-07
s3c2440 ads程序移植到keil中(三) 初步完成
【STM32】keil MDK下重定向printf到串口(基于STM32CubeMX)
概述在keil MDK环境下重定向printf与keil C51不同,由于本人使用了STM32CubeMX生成工程模板,HAL_USART_Transmit函数即是模板里串口输出的函数。由于printf最终是调用fputc输出数据,fputc是一个弱引用(weak)函数,覆写即可重定向printf。代码清单extern USART_HandleTypeDef husart1;int fputc(int ch, FILE *f) {    HAL_USART_Transmit(&husart1, (uint8_t *)&ch, 1, 0xFFFF);    return ch
发表于 2020-06-06
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved