/* GPIOD Periph clock enable */
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE);
/* Configure PD12, PD13, PD14 and PD15 in output pushpull mode */
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12 | GPIO_Pin_13| GPIO_Pin_14| GPIO_Pin_15;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
GPIO_Init(GPIOD, &GPIO_InitStructure);
while (1)
{
/* PD12 to be toggled */
GPIO_SetBits(GPIOD, GPIO_Pin_12);
/* Insert delay */
Delay(0x3FFFFF);
/* PD13 to be toggled */
GPIO_SetBits(GPIOD, GPIO_Pin_13);
/* Insert delay */
Delay(0x3FFFFF);
/* PD14 to be toggled */
GPIO_SetBits(GPIOD, GPIO_Pin_14);
/* Insert delay */
Delay(0x3FFFFF);
/* PD15 to be toggled */
GPIO_SetBits(GPIOD, GPIO_Pin_15);
/* Insert delay */
Delay(0x3FFFFF);
GPIO_ResetBits(GPIOD, GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15);
/* Insert delay */
Delay(0x7FFFFF);
}
}
void Delay(__IO uint32_t nCount)
{
while(nCount–)
{
}
}
综上所述,学习STM32开发板是一次富有挑战和收获的过程。通过学习硬件架构、编程语言以及应用开发,我不仅掌握了嵌入式系统和物联网开发的基本原理和技能,还培养了解决问题和持续学习的能力。我相信这些知识和经验将对我的未来学习和职业发展产生积极的影响。
在未来,我计划进一步深入学习物联网和嵌入式系统领域的知识。我相信物联网技术将在各个行业产生重要影响,而具备相关技能和经验的工程师将有着广阔的发展机会。我将继续保持对新技术的关注,并利用所学的知识为社会的科技进步贡献自己的力量。
## 最后
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**
**深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。**
**因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**
![img](https://img-blog.csdnimg.cn/img_convert/9db286d73e36ea662a47867f00305527.png)
![img](https://img-blog.csdnimg.cn/img_convert/73db7bff7bdeaea3137d189284e70648.jpeg)
![img](https://img-blog.csdnimg.cn/img_convert/deefab79016c47f3692c54f644d82b36.png)
![img](https://img-blog.csdnimg.cn/img_convert/d038cdb425da073119387fb48d7289c1.png)
![img](https://img-blog.csdnimg.cn/img_convert/4147a29ba5561f8a762244c9d3261663.png)
![img](https://img-blog.csdnimg.cn/img_convert/c21730e0d5eefc782ef73cfa7aeeddc6.png)
![](https://img-blog.csdnimg.cn/img_convert/da4e66cc687427aa97d69c1656302588.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!**
[**如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!**](https://bbs.csdn.net/topics/618654289)
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**!!
net/topics/618654289)
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**!!