码迷,mamicode.com
首页 > 其他好文 > 详细

单片机的初了解(4)

时间:2018-05-21 12:28:36      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:cpu   打开   pen   单片机   语言   标准   tar   最快   c语言   

动手写代码之前的准备工作

Keil软件介绍、安装

IDE——集成开发环境,一套用来开发的完整的软件系统

Keil uvision   1.4版本

Keil、MDK——主要开发ARM-Cortex-M系列单片机程序

 

 

Keil基本使用演示

1、使用Keil打开已有工程项目

创建一个工程项目①双击程序,后缀名为.uvproj    ②先打开keil软件,点击project下的open project

2、编译工程

1)工程项目文件简单分三类:工程文件、源文件、目标文件

工程文件:keil软件工作需要的文件,与写程序无关

源文件:源代码,即需我们编程

目标文件:通过keil中的编译器等工具把源文件编译后生成的文件

2)刚创建好时只有工程文件,需编写添加源代码得出源文件,点rebuild编译操作得到目标文件,最后将目标文件烧录进单片机

3)注意报错和警告

3、keil中建立新工程

1)建新工程之前,先关闭之前的工程

2)菜单栏project——new uvision project

3)选CPU,Atmel→AT89C51→OK→是

4)现在可自己写代码,或直接复制一个写好的代码文件进来

5)编译完成,无烧录文件. hex→Target Options-output-creat HEX File,然后重新rebuild

 

汇编语言比C难

标准C独立于各应用领域而独立成为标准C语言,和各种平台的具体C语言有微小差异。

 

 

整体流程梳理

1、程序开发过程

1)源代码编写

2)编译生成可执行程序

3)烧录

2、单片机工作流程

1)单片机上电

2)时钟模块起振,CPU有了时钟节拍,内部各模块开始工作

2)程序是调出来的,先解决编译时的错误,再解决运行时的问题

 

STC90C51分12T、6T等,1T最快。

 

单片机的初了解(4)

标签:cpu   打开   pen   单片机   语言   标准   tar   最快   c语言   

原文地址:https://www.cnblogs.com/zzz2333/p/z0.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!