从零认识单片机

Posted returesun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零认识单片机相关的知识,希望对你有一定的参考价值。

keil软件:

       IDE:IDE是集成开发环境,就是用来开发的完整的软件系统。

keil和mdk:

keil:只能用来开发单片机

mdk:基于keil 拓展ARM的开发,主要用来开发ARM-cortex-m系列单片机的程序。

使用keil打开已有的工程项目:

1、IDE开发软件:创建一个工程项目(project),keil软件需要一些工程项目文件来管理项目中的代码。

打开工程项目的方法:1,项目名,直接进入;2打开keil软件后,再打开文件(菜单open project)

2、编译工程:1、工程项目文件简单分为:工程文件,源文件,目标文件

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

                        源文件:编程编出来的源代码

                        目标文件:keil中编译器等工具把源文件编译后生成的文件,最终向单片机中烧录时需要把目标文件烧录进去。

                         2、工程刚创建时只有工程文件,通过编写添加源代码,生成工程文件和源文件,编译,得到目标文件。

                         3、编译报错、报警告要重新编译。

3、keil中建立新工程文件:

          建立之前最好关闭之前的文件(在自己动手建立工程文件时,没有把之前的关闭,而且由于没仔细看步骤,刚开始建立的时候一直没做成,所以一定要仔细同时要注意关闭之前的文件)

   project------->new uvision project---->选择合适的目录用来保存工程项目,输入一个项目名------->选择cpu,一般选择atmel 89c51---->写代码或复制已有的代码添加到工程项目中,编译完成进行烧录(如果没有.hex文件生成,点击 taret eptions,点击多选框中的output菜单,点击creat  hex file,关闭菜单,重新rebulid.)

 

 

 

c语言:汇编语言、c语言都可以写出程序 

              标准c语言是独立于各种应用领域而独自成为一种标准的c语言。

  注释的方法:1、/*,*/  2//     注释只是对代码的说明,删除与否对程序无影响。

以上是关于从零认识单片机的主要内容,如果未能解决你的问题,请参考以下文章

从零认识单片机(4)

云龙51单片机视频教程全套包含案例课件及资料

从零学起单片机通俗易懂教程推荐

从零开始创建GD32F4系列单片机工程模板&移植涂鸦MCU-SDK

任务一:认识MSP430单片机

智能车起步第一篇---认识K60