实验笔记之——单片机烧录的实验过程
本博文为本人最近做的,基于32与51开发过程的实验记录。
本博文为本人的实验笔记,仅仅供本人学习记录用,不作任何商业用途。
目录
IDE安装
STM32烧录步骤
51烧录步骤
IDE安装
keil4和keil5的安装包和软件,51用keil4写程序,stm32用keil5写程序。
keil4的处理方法
- 安装Keil C51 V8.16版本,即uV3
- 打开uVision3,点击File---License Management...,打开License Management窗口,复制右上角的CID
- 打开注册机, 在CID窗口里填上刚刚复制的CID,其它设置不变
- 点击Generate生成许可号,复制许可号
- 将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add LIC
- 若上方的Product显示的是PK51 Prof. Developers Kit即注册成功,Support Period为有效期,一般可以到30年左右,若有效期较短,可多次生成许可号重新注册。
好像还是不太行???用管理者身份运行可以了,但是怎么都过期了。。。
改为用2032注册机。终于可以了
然后安装一下MDK-ARM5并且注册一下,注意这次要选ARM
成功
STM32烧录步骤
STM32 在KEIL5 软件中进行编程,然后通过ST-LINK 烧录程序。
具体步骤如下:
1. 下载程序前先点击下图方框中的按钮编译一下程序
2. 完成ST-LINK 的一些配置(只需要配置一次,第二次及之后烧录程序跳过此步骤)
点击下图方框中的按钮进入配置
在Device 界面,选择芯片型号,这次方案使用的是STM32F103C6 芯片
但是好像找不到
需要先安装
即可
在C/C++这个界面看一下这个配置是否正确
然后在Debug 界面,选择烧录器为ST-Link Debugger
然后点击ST-Link Debugger 右边的Settings 按钮,选择SW 烧录模式
然后在Flash Download 界面配置如下,就完成配置了。
3. 接好线
stm32的话,接3.3V接口,
51的话,接5V接口
建议采用上面形式的转换器,会方便些。
打开设备管理器
4. 点击下图方框中的按钮,即可完成程序的烧
烧录代码的时候出现了点问题,需要安装驱动如下
再次烧录
51烧录步骤
在KEIL4 中,点击选择输出.hex 文件,编译程序后,在当前工程文件的目录即可生成.hex文件
在STC-ISP 软件(自己下载一个)中选择单片机型号,此次使用的STC89C52RC 芯片
用USB 线连接电脑与小车上的51 开发板
然后点击“打开程序文件”选择刚才生成好的.hex 文件,然后点击“下载/编程”,紧接着给51 单片机断电再上电,就完成程序烧录了
一直检测好像没反应。。。
安装上电池即可。
实验笔记之——单片机烧录的实验过程相关推荐
- 跑马灯C语言实验报告,51单片机跑马灯实验报告 分析与小结,思考题源码下载
一.实验目的与要求 1.熟悉 Keil C51 集成环境软件的使用方法. 2.熟悉 MCS51 汇编指令,能自己编写简单的程序,控制硬件. 3.熟悉畅学开发平台,掌握单片机最小系统及 IO 口的简单控 ...
- 实验四51单片机并口实验
一.实验目的: 1. 了解51单片机I/O口的电气特性和驱动能力. 2. 了解LED电路中加入限流电阻的原因. 3. 掌握定时器原理及编程. 4. 掌握并口程序的编辑.编译.调试和运行. 二.实验设备 ...
- 数字钟实验报告stm32_单片机-电子时钟实验报告
一. 实验任务及要求 在焊接的电路板中, 4 个 LED 数码管,设计带有闹铃功能的数字时钟,要求: 1 .在 4 位数码管上显示当前时间.显示格式"时时分分": " 2 ...
- 实验六 51单片机定时/计数器实验
熟悉唐都51单片机实验箱及综合实验调试平台,深入理解和掌握单片机内部定时/计数器各种工作方式的不同.掌握C51的编程方法以及头文件的使用,学会使用Keil软件. 实验内容: 1. 搭建51单片机对外部 ...
- 单片机adc0809模数转换实验c语言,单片机ADC0809模数转换实验
修改记录: 由LED显示模数转换的结果,改变成由四位数码管显示电压值 ----------------------------------------------------------------- ...
- 51单片机的仿真实验——1602显示屏显示万年历与温度
实验内容: 1:数字钟设计 2:基于DS18B20的温度测量模块设计 问题描述: 之前笔者写过一篇用数码管显示日历与温度的实验记录(51单片机的仿真实验--数码管显示日历与温度).但是数码管在仿真软件 ...
- BUAA 计网实验笔记 1
BUAA 计网实验笔记 1 - 第一周网络实验入门 尽管笔者事先预习了相关实验内容,但是,还是做了2小时的实验. (流下憨憨的眼泪,特此记录一下,后来者可留心注意下) 问题1:设备认知 在线实验平 ...
- 单片机开发应用技术实验装置QY-DPJ13A
一.装置简介 QY-DPJ13A单片机开发应用技术综合实验装置由控制屏.实验挂箱.实验桌组成,可完成单片机的接口扩展.数据采集.数据显示.键盘控制.定时器.打印机接口等实验,配备有仿真器.装置设有电流 ...
- 51单片机Proteus仿真+Keil工程-实验6-单片机扩展RAM6264实验
实验6-单片机扩展RAM6264实验 之前做的一次实验,51单片机扩展RAM6264实验.如有问题欢迎指正. 实验目的: 掌握单片机扩展芯片的方法:掌握RAM6264的写入和读取: 实验内容: ...
最新文章
- Ubuntu16下编译安装Open Babel2.4.1和python绑定
- 解决了,短视频APP开发者最头疼的苹果上架相关问题
- 获取 GPG 密钥失败:[Errno 14] 2011-05-26 14:43
- PPT怎么在剪映_剪映怎么剪辑音乐?添加、分割、导入音乐,图文详解!
- npm——安装教程、安装vue脚手架(ASP.NET Core微服务(五)——【vue脚手架解析接口】过度章节)
- oracle exp consistent,exp CONSISTENT=Y 原理:export前发出SET TRANSACTION READ ONLY命令
- ASP.NET Core 1.0中的管道-中间件模式
- linux终端背景透明度设置,Ubuntu Terminal标签背景颜色设置
- 【学习笔记】浅谈短小可爱的左偏树(可并堆)
- 微服务设计原则和解决方案
- 对《RHCSA/RHCE Red Hat Linux认证学习指南(第6版):EX200 EX300》的评价
- docker 镜像的保存以及导入
- 如何进行文件管理、备份
- 震精 - PostgreSQL 递归查询 - 树型数据按路径分组输出
- 标准cpci接口定义_cpci接口定义精简
- 蓝桥杯省赛训练营——日期的计算
- win10发现网络计算机,Win10如何启用网络发现?Win10启用网络发现的方法
- Liferay Portal CVE-2020-7961
- 有手机去视频水印的app下载 迅雷下载
- vue2和vue3的区别