单片机应用程序的开发步骤

Python058

单片机应用程序的开发步骤,第1张

具体步骤如下:

1、首先,开启我们的keil软件,具体的安装步骤就不做太多的介绍了;

开启后,点击菜单栏上的Project选项,创建我们的工程,如图所示

2、点击后,弹出图中的窗口,在箭头所指的文本框中输入你的芯片型号进行查找,如果没有需要自行将芯片添加到keil软件的库下,如图所示;

3、选中芯片点击Ok即可,在左侧的文本框中,选中图中选项右键选择Add New...选项,如图所示;

4、选择.c的文件,输入文件名以及文件的存储目录,如图所示;

5、点击OK后,在我们添加的文本框中输入我们的程序代码,如图所示;

6、编写好代码以后,选择菜单栏上的魔法棒选项,如图所示;

7、选择Output选项,将图中箭头所指的选项,选中,点击ok,如图所示;

8、然后点击编译选项,如图所示;

编译完成后,在我们的文件夹下找到.hex的文件,将其烧写到我们的芯片中即可。

软件安装出问题了。

1、开启生成可执行文件功能,选择创建可执行文件选项,而不是生成库文件。

2、修改Flash配置,点击菜单栏的Flash选项,选择Configure Flash Tools…(或者进入魔法棒里的Utilities选项栏)

3、在Configure Flash Menu Command框里,选中Use Target Driver for Flash Programming,然后选择和自己烧录器对应的驱动即可。

Keil 4是一款非常友好和强大的C语言软件开发系统。Keil软件为用户提供清晰直观的操作界面,相对其他C语言开发软件而言,Keil实用更加便捷。

#include<stdio.h>

void

put(char,int,int)

void

main()

{

int

i,j,k,n

printf

("Input

a

number:

")

/*输入要求输出的行数

*/

scanf

("%d",&n)

for(i=0i<ni++)

{/*循环输出N行

*/

if(i>(n-1)/2)

k=n-i-1

else

k=i

put('*',(5-2*k-1)/2,k+2)

printf("\n")

}

}

void

put(char

ch,int

sta,int

end)

{

int

i

,j

for(i=1i<=sta++i)

putchar('

')

for(j=staj<=end++j)

putchar(ch)

}

借tg_scorpio

-

魔法师

四级

的代码用一下。