119
个编辑
更改
添加每个外设原理图
|熟悉GPIO操作
|-
|02_按键输入实验02_按键输入实验(poll)
|GPIO
|熟悉GPIO操作
=== 01_LED亮灭实验 ===
LED亮灭实验是展示nRF52832的GPIO输出配置,使开发者更直观的了解GPIO输出。GPIO输出是熟悉一款MCU的开始。下面将简单的介绍并分析相关代码。在NRF52832DK评估板上有4路LED资源,分别处在PIN17,PIN18,PIN19,PIN20四个引脚上。
[[文件:FOUR LINES LED.png|居中|缩略图|402x402像素|LED 外设电路]]
==== 代码分析 ====
开发者打开谷雨物联提供的peripheral_ghostyu文件夹中01_led_blinkly工程(IAR工程)。
编译工程,点击IAR IDE工具栏中绿色三角仿真按钮,IAR便会将程序下载到nRF52832中,点击运全速运行即可。此时NRF52832的LED便会每500ms依次点亮LED;当四个LED全部点亮后,再以500ms依次熄灭LED,直到全部熄灭。
=== 02_按键输入实验 (poll) ===
01_LED亮灭实验是操作GPIO引脚输出,而本实验是操作GPIO的输入。利用GPIO输入引脚电平变化,来监测按键按下动作。