V
主页
如何使用Keil uVision3
发布人
这个视频将教你如何使用Keil uVision3。首先双击图标打开。点击上方的Project——New Project,选择要保存的文件夹,并给项目取个名字。然后选择单片机型号,选Atel——AT89C51,点确定。 加入Startup文件,选是。点开左边的这几个加号。双击STARTUP.A51,会看见中间的编辑区域出现很多代码。STARTUP文件是一个汇编文件,它对单片机进行初化操作,所以它是编译时必须存在的。 点击左上角的按钮create a new file,或者点击File——New,或者ctrl+N,新建一个text文件。在这个新建的text文件里面,我们将进行编程。我们输入代码,点击左上角的save按钮,保存这个已编辑的text文件,给这个文件取个名字,比如1.c。这里必须给后缀名.c,以告诉计算机这是一个C语言文件。.c大小写均可。点击保存。 保存完过后右键source group1,点击加粗的一行add files to group source group1。点击刚刚保存的文件1,点add,可以看到1这个文件被添加到了source group1里面。现在我们可以对整个source group1进行编译。 点击左上角有一个向下箭头的方形按钮build target,可以看到下方输出窗口显示"LED" - 0 Error(s), 0 Warning(s)。说明这个程序没有问题。那么现在我们可以生成hex文件。 由于C语言是高级语言,不能直接被单片机理解,而hex文件可以被烧写到单片机中,被单片机执行。在程序编译过程中,我们刚刚编写的C语言程序就被转换成了有相同作用的hex文件。 我们可以右键点击target1,点击options for target target1,点击output,在上方的name of executable中,可以修改hex文件的名称。在中间的create hex file前打钩。点击确定。然后再点击左上角的按钮编译程序,我们可以看到输出窗口有creating hex file from "LED"...,再回到文件夹中,发现生成了一个LED.hex的文件,这就是我们需要烧写进入单片机的文件。
打开封面
下载高清视频
观看高清视频
视频下载器
如何使用Proteus
【stm32驱动框架】用面向对象点亮LED②(面向对象与结构体)
15元自制 I 远程开关
自制自动浇水系统
分享和开源一款开放式串口上位机,用一个软件控制和调试所有单片机
如何使用stc-isp单片机烧写软件,如何使用德飞莱DOFLY LY-51S单片机开发板
Keil5软件不小心删掉左侧项目栏怎么办,新手小白看这里!
电赛最后一晚上,不想调了
【免费】几十个STM32项目代码,毕设可参考学习
现在玩物联网很简单
常用的电子元件介绍
玩过了,确实遗憾
二进制-十六进制转换与单片机IO口
(开源)STM32项目 陀螺仪 控制 机械臂+OLED屏幕显示+按键(MUP6050、PWM、舵机、大圣开发板)
35元自制 I 电子触摸屏
2024电赛E题省一(已开源)
STM32F4xx 支持bootloader底层固件更新和APP升级,双升级,APP正常运行验证,错误擦除,防宕机。Github提供最新资源
抓一个小朋友问一下,单片机为什么用C语言开发?
自制远程小车
为什么带EEPROM的单片机容量又小,速度又慢,但是还是很多人用呢?
基于STM32的小型游戏机 v1.0
最新全套物联网嵌入式开发从入门到精通教程+配套资料【2】C语言/Linux/STM32/Mesh组网
20元自制 I 倒车雷达
挑战全网全地形小车,四川省省一第一,国赛不能改车,所以提前发了
9.9元薅到的GPS定位模块
[开源]STM32F1无线烧录器,带串口透传
就这么水灵灵的写了个闹钟......
别逗了,你跟我说嵌入式开发自学?
stm32单片机显卡终于添加了第一个物品,一个正方体。估计会开源,还会做个我的世界或者cf来演示。
ESP32功能很强,确实不来一个?
【全189集】清华大学《模拟电子技术基础》视频教程!模电入门到入土,全程干货分享
用自己写的GPIO库点灯
现在玩单片机很简单
2024电赛H题MSPM0g3507
【电赛】【小技巧】安装配置keil+mspm0系列,并使用sysconfig快速开发
单片机要学一两年才能真正学会! 大学生怎么学习单片机?#程序员 #单片机 #stm32 #51单片机 #嵌入式软件开发
自制ESP32 WIFI照相机
电子元件的价格介绍
自制H750开发板之LCD屏幕测试
强化学习控制,端到端,PPO算法,神经网络控制,SImulink可编程,PX4小无人机飞控,硬件在环仿真到实物飞行