STM32F103C8T6建立项目文件

要求:

建立文件夹,主函数使B0灯每0.5s闪烁一次,其中是核心文件在文章顶部

下面是魔术棒中C/C++中的要添加的符号常量


STM32F10X_HD,USE_STDPERIPH_DRIVER

一(1)首先要在桌面上建一个文件夹📂,里面分别再建5个文件夹。

5个文件夹的名字分别为cmisis,fwlib,out,start,user

一(2)cmsis中存放核心文件,共十个

这样,我们的物理文件夹就键好啦

二(1)打开kile4,Project,我们选第一个,找到我们桌面上建立的文件夹

二(2)点进user,下面文件名也可以写sly,点击保存

二(3)之后跳出来以下界面,我们找到STM32F103C8,点击OK

二(4)之后又会跳出来以下界面,我们选择是

这样我们就把桌面上的文件夹放到kile4里面来啦

三(1)之后我们点击上面三个小方块,双击修改名称,和桌面上的文件名一样,点击add

三(2)找到桌面上cmsis的文件,点击all files 全部添加进去,add之后按close

三(4)看到以下就是添加成功啦,点击OK

四(1)在左边我们右单击user,选择第二个

四(2)点击C,name填main,Add添加

这样我们的主函数文件也添加完成啦

五(1)点击上面的魔术棒,我们修改下设置,target如下

五(2)output添加out,下面第二个打✔

五(3)listing也要添加out,

五(4)C/C++里 STM32F10X_HD,USE_STDPERIPH_DRIVER,把桌面上建立的文件添加进去

五(5)Asm下面也全部添加进去

五(6)Debug中,我用的是Jlink,SW方式,速度调慢,之后点击确定

五(7)Utilities中以下操作,点击确定,点击🆗

这样我们魔术棒里的东西也完成啦

六(1)最后就是我们main.c的主场,程序如下

#include <stm32f10x.h>
void delay(int ms);

int main(void)
{

  SystemInit();
  RCC->APB2ENR|=1<<3;
  GPIOB->CRL&=0XFFFFFFF0;
  GPIOB->CRL|=0X00000003;

 while(1)
 {
     led=0;
     delay(500);
     led=1;
     delay(500);
 }     

}


void delay(int ms)
{
  int i,j;
    for(i=ms;i>0;i--)
      for(j=0;j<12000;j++)
        ;
}

最后下载,编译后,我们的0.5s闪一次灯的任务就做好了~

七.总结

1.桌面建立物理文件夹

2.把桌面的物理文件夹放到kile4中,并建立必要的库文件及主文件

3.魔术棒的设置完成

4.main.c里输入程序实现功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值