第二章 STC51开发环境搭建
第二章 搭建开发环境
一、简介
本文介绍搭建开发环境
二、实验平台
单片机型号:STC12C5A60S2
编译软件:KEIL
硬件平台:达芬奇51开发版
三、版权声明
博主:文武先生
声明:喝水不忘挖井人,转载请注明出处。
原文地址:
联系方式:644746740@qq.com
51单片机群:463850023
四、讲解
2.1 keil的安装
建议到官方购买正版软件,本套件给您带的软件只供学习研究使用,不得有商业用途,又如侵权问题,SantaE创客团队概不负责。
具体安装方法,请看资料里面的安装教程 《keil安装教程》
2.2 下载工具安装与使用
在我们的资料包里,软件文件夹内,找到这个ISP软件,这个软件不用安装,直接双击打开软件,就会看到如下界面
打开软件后,正常默认就是可以得,如过默认不是如上图所示,请自己设置一下。如红框里面的设置项需要注意一下,
*
单片机型号
: Davinc 基板采用STC12C5A60S2主CPU,这款芯片内部
资源丰富,RAM也很大,足够写下你想写的代码。
*串 口 号
: Davinc 基板上板载USB转串口芯片,不用外加串口模块,
在使用之前需要安装一下串口驱动,驱动文件在软件文件夹中。安
装好后,您的Davinc连接电脑,在串口号这块会自动帮您选择好
串口号,如过没有自动选择,自己手动选一下,那么从哪里查看这
个串口号呢?请看下面操作:
我的电脑->右键->管理->双击左侧栏设备管理器->找到如下图端口->红框内就是端口号
*
波 特 率
:由于我们采用自动下载的方式,最小波特率选择2400,最大波
特率选择115200 这样在下载过程中才不会出错
*其他设置项
:如过没有特殊需求,默认或者按照如图选择就可以,如
有www.santae.cn论坛发帖提问。
2.3 PC与Davinc连接
在我们的套件里有一根T型口数据线,用数据线一头插在电脑USB口,另一头插在Davinc基板上,就可了。
传送门
第二章 STC51开发环境搭建相关推荐
- 【正点原子Linux连载】第三章 RV1126开发环境搭建 摘自【正点原子】ATK-DLRV1126系统开发手册
1)实验平台:正点原子RV1126 Linux开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692176265749 3)全套实验源码+手册+视频 ...
- 《Linux操作系统 - RK3288开发笔记》第2章 G-3288-02开发环境搭建
2.1开发环境 Windows 下有很多虚拟机软件,目前市面上流行的有 VMware 和 VirtualBox. VMware 分为收费专业版 Workstation Pro 和非商用免费版 Work ...
- 《嵌入式系统 - RT-Thread开发笔记》 第三部分 RT-Thread 移植与设备驱动开发 - 第1章 RT-Thread 开发环境搭建 (Ubuntu)
开发环境: Ubuntu:16.04 LTS 开发板:stm32f746-st-nucleo 开发板MCU:STM32F746ZG 1.1准备工作 1.1.1下载源码与安装环境 更新软件源: $ su ...
- 第一章 YUI3开发环境搭建
基本环境搭建 作者是在Ubuntu的环境下开始学习YUI的,YUI3一般和NodeJs等环境整合在一起,开发时对网络的依赖较强烈.所以建议在网络环境良好,并可配置本地代理的机器上学习开发,避免因为依赖 ...
- 《嵌入式系统 - RT-Thread开发笔记》 第三部分 RT-Thread 移植与设备驱动开发 - 第1章 RT-Thread 开发环境搭建(RT-Thread Studio)
开发环境: RT-Thread版本:4.0.4 操作系统:Windows 10 RT-Thread Studio版本:2.1.4 开发板MCU:STM32F746ZG 1.1 RT-Thread St ...
- react脚手架 显示npm不知内部命令_第一章 React开发环境搭建
react16:用于构建用户界面的javascript库. Facebook推出的开源框架,函数式编程风格. 一.安装Node.js Node中文网址:http://nodejs.cn/ Node.j ...
- linux rz 上传文件夹_第二章Linux服务器环境搭建之Tomcat安装
一.下载tomcat安装包 官网下载地址: http://tomcat.apache.org/download-80.cgi 我下载的版本是tomcat 9,具体下载那个版本需要根据自己的需要进行选择 ...
- 2 第二章 集群环境搭建(kubeadm 方式)
2.1 前置知识点 目前生产部署Kubernetes 集群主要有两种方式: kubeadm Kubeadm 是一个K8s 部署工具,提供kubeadm init 和kubeadm join,用于快速部 ...
- 知识点总结Day01——JAVA基础知识、开发环境搭建、入门程序、常量、变量及数据类型
目录 第一章 前言 一.Java概述 1.什么是Java 2.什么是编程语言 3.Java发展历史 二.计算机基础知识 1.二进制 2.字节 3.常见的DOS命令 第二章 Java开发环境搭建 一.搭 ...
最新文章
- 2017年度盘点:15个最流行的GitHub机器学习项目 By 机器之心2017年12月21日 15:23 在本文中,作者列出了 2017 年 GitHub 平台上最为热门的知识库,囊括了数据科学、机
- 关于vue使用eslint规范报Trailing Spaces not Allowed错误解决办法!
- linux拉取指定时间内,Linux 日期和时间操作详解
- Oracle distinct后加as,【大话IT】为何加distinct之后就不走索引了
- java Clob转CLOB_Java获取Oracle中CLOB字段转换成String
- 【Elasticsearch】es 使用Rollup在Elasticsearch 6.3中合并旧日志 上卷 Rollup
- TrustedInstaller.exe in Windows Vista consumes 100% CPU
- JDK 下载和安装教程
- JSP Webshell 免杀
- Linux下pppd拨号脚本配置
- 在线考试系统_管理员端
- 使用js编写用户注册(简洁版)
- 湿寒阳虚体质如何艾灸
- 异步FIFO基本原理(基于Verilog的简单实现)
- tensorflow高阶教程:tf.dynamic_rnn
- 内存优化 · 基础论 · 初识 Android 内存优化
- his系统数据备份服务器,医院HIS信息系统数据备份的策略.doc
- 如何制作专业的手绘地图(电子地图、智慧导览系统)
- IGBT与MOS管的区别,IGBT与可控硅的区别,IGBT驱动电路设计
- 使用C++ OpenCV实现椭圆区域检测与Aruco码的生成与检测并估计位姿