[C8051F320]完全在Keil下进行C8051…

原创 2015年07月11日 00:16:43
   问题描述:之前写过在Silicon Laboratories IDE下进行C8051Fxx单片机程序开发以及在Keil下编程调试,然后将生成的hex文件用Silicon的Flash Program烧写到单片机中这两种方式的尝试,但感觉都不是很方便,Silicon的IDE使用起来不如Keil的界面以及功能好用,许多出错信息也不很熟悉,而且用这个Silicon IDE的人应当很少,有问题时讨论也不方便。而用第二种方式在Keil中编写与调试程序,然后再下载,这样就不能在线调试了,许多功能不能用。后来经提醒发现在Keil下可以使用UCE-5/6调试器进行C8051F3xx的开发的。
   所需器件:电脑一台(用的WinXP系统,Win7的也行的),UCE-5调试器一个(带USB接线与C2接线),C8051F320的目标板一个。
   安装步骤:首先,得安装Keil uVision4(之前的版本也都是可以的,这个是目前最新版本了),安装过程中可以选择默认安装路径或者新建安装路径,安装后在License Managerment中输入自己CID对应的序列号解除限制功能。
    接下来需要安装Silicon器件在Keil下的驱动,下载地址为http://www.silabs.com/products/mcu/Pages/KeilDriver.aspx
    下载完成后双击开始安装,注意安装路径选择之前uVsion4的安装路径,否则仍不能使用的:
[C8051F320]完全在Keil下进行C8051Fxx单片机程序开发
[C8051F320]完全在Keil下进行C8051Fxx单片机程序开发

    使用步骤:连接上UCE-5与C8051F320目标板,在我的电脑-管理-设备管理器中看到接入的HID compliant device设备,说明驱动已经安装了,能识别硬件UCE-5了:
[C8051F320]完全在Keil下进行C8051Fxx单片机程序开发

    接着在Keil中新建C8051F320的工程,添加对应的源代码。接下来设置工程选项,Debug下:
[C8051F320]完全在Keil下进行C8051Fxx单片机程序开发

[C8051F320]完全在Keil下进行C8051Fxx单片机程序开发

    在Utilities标签下:
[C8051F320]完全在Keil下进行C8051Fxx单片机程序开发
    
    接下来就可以进行编译链接下载和调试了,下载时如果刚才安装的驱动版本与调试器不符合,会弹出提示信息,确认后会自动更新驱动并正常下载了:
[C8051F320]完全在Keil下进行C8051Fxx单片机程序开发
    
    至此,就可以使用Keil的所有功能进行C8051F3xx单片机程序开发了。
版权声明:本文为博主原创文章,未经博主允许不得转载。

C8051F320的USB通信USBXpress驱动包

  • 2012年06月05日 16:22
  • 2.7MB
  • 下载

[C8051F320]SiLabs的USBXpress的安…

问题描述:现有一块C8051F320的板子,用于实现USB数据传输的单片机电路板,打算熟悉其代码以及开发过程,便于在上位机编程实现一些应用。于是下载安装了USBXpress开发包并进行了了解。    ...
  • suxiang198
  • suxiang198
  • 2015年07月11日 00:16
  • 1333

c8051f320 io配置例子,刚接触交叉开关的同志们也许需要这个

  • 2011年12月01日 21:24
  • 8KB
  • 下载

如何让 keil MDK v5 支持 ARM7/9 设备

最近有位同事遇到一个问题,
  • KISSMonX
  • KISSMonX
  • 2014年08月17日 22:49
  • 15893

[C8051F320]完全在Keil下进行C8051…

问题描述:之前写过在Silicon Laboratories IDE下进行C8051Fxx单片机程序开发以及在Keil下编程调试,然后将生成的hex文件用Silicon的Flash Program烧写...
  • suxiang198
  • suxiang198
  • 2015年07月11日 00:16
  • 1509

[C8051F320]Keil uVision4结合Flas…

问题描述:Silicon Libratories IDE实在是不好用,这个IDE是调用的Keil试用版进行程序的编译的,调试时一些出错信息也给的很诡异,有时明显有错误的程序居然能编译通过。debug功...
  • suxiang198
  • suxiang198
  • 2015年07月11日 00:16
  • 1172

[C8051F320]C8051F320的定时器学习

问题描述:现打算用定时器来控制数据传输的速率,有点类似数据采集的采样速率,即控制1S内传输多少组数据,而且用到串口,而且C8051F320串口已经使用Timer1作为波特率发生器了,因此定时就得考虑其...
  • suxiang198
  • suxiang198
  • 2015年07月11日 00:17
  • 813

C8051F340之keil uVision3工程建立

keil uVision3的开发环境下工程建立和环境配置 1.新建工程-->选择CPU类型。新建的工程存放在某个目录下,最好在该目录下建立Project和Source文件夹,分别存放工程文件和源文件...
  • wjjontheway
  • wjjontheway
  • 2013年06月19日 11:09
  • 2647

C8051F320原理图以及例程

  • 2010年01月27日 09:52
  • 9.47MB
  • 下载

用C8051F320制作C2下载器

  • 2016年05月29日 11:36
  • 759KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[C8051F320]完全在Keil下进行C8051…
举报原因:
原因补充:

(最多只允许输入30个字)