嵌入式开发环境应用

1熟练使用STM32CubeMX软件进行初始化工程的配置(目标选择、引脚分配、外设配置、时钟配置、工程配置),生成初始化工程(按照课堂中的内容,以点亮一颗LED灯为例);

2使用MDK-ARM Keil软件进行用户函数的编写(按照课堂中的内容,以点亮一颗LED灯为例);

注:LED原理及引脚配置可先参考电子讲义以及课件中的步骤,

这里设置引脚为LED引脚设置;后面会编写其他引脚,今天以点亮一颗LED灯为例。

下面的步骤尤为重要请不要出错!!!

1选择自己的开发板芯片;我们这里使用的是STM32F401RB为例,也是我们Proteus模拟电路(如有需要可以留言

2:设置引脚分配、外设配置、时钟配置、工程配置2:设置引脚分配、外设配置、时钟配置、工程配置

选择一个引脚左键就可以选择引脚功能;我们这里用到LED所需要的引脚如下图;把引脚都设置为输出高电平(使用共阳极)后面介绍原因;

按照图片设置时钟

设置工程配置:

这样就搞定了,按下右上角进入keil5进行代码编写;

HAL_GPIO_TogglePin(GPIOC,GPIO_PIN_8);//让PC8电平反转变成0;即点亮PC8连接LED
HAL_Delay(500);

运行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值