Skip to content

Commit b5a2222

Browse files
authored
Merge pull request #190 from whj4674672/master
update gc0328 README
2 parents f0a3dbd + d641e21 commit b5a2222

File tree

9 files changed

+26
-35
lines changed

9 files changed

+26
-35
lines changed
Lines changed: 26 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,45 @@
1-
# LED闪烁例程
1+
## ART-Pi Camera 示例操作说明文档
22

3-
## 简介
3+
### 前提说明
44

5-
本例程主要功能是让板载的 RGB-LED 中的蓝色 LED 不间断闪烁。
6-
这个例程也可以做为您的创作的基础工程。
5+
ART-Pi Camera 模块为 ART-Pi 开发板的单独配件,需要配合 ART-Pi 开发板、ART-Pi 多媒体扩展板使用。
76

8-
## 硬件说明
9-
<img src="./figures/blink_pcb.png" alt="LED 连接单片机引脚" style="zoom: 50%;" />
10-
如上图所示,RGB-LED 属于共阳 LED, **阴极** 分别与单片机的引脚相连,其中蓝色 LED 对应 PI8 引脚。单片机引脚输出低电平即可点亮 LED,输出高电平则会熄灭 LED。
117

12-
## 软件说明
138

14-
闪灯的源代码位于 `/projects/art_pi_blink_led/applications/main.c` 中。首先定义了一个宏 `LED_PIN` ,代表闪灯的 LED 引脚编号,然后与 `GPIO_LED_B`**PI8**)对应:
9+
### 功能介绍
1510

16-
```
17-
#define LED_PIN GET_PIN(I, 8)
18-
```
11+
本示例中,主要实现的功能是ART-Pi 开发板配套 ART-Pi 多媒体扩展板连接摄像头模块,把摄像头模块拍摄的画面显示到 ART-Pi 多媒体扩展板上的屏幕上显示。
1912

20-
在 main 函数中,将该引脚配置为输出模式,并在下面的 while 循环中,周期性(500毫秒)开关 LED。
13+
### 步骤1 硬件连接
2114

22-
```
23-
int main(void)
24-
{
25-
rt_uint32_t count = 1;
15+
在进行下面的步骤前,先需要正确连接 ART-Pi 的摄像头模块,通过 FPC 线连接到 ART-Pi 的多媒体扩展板上的 `Camera` FPC 接口,如下图所示:
2616

27-
rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT);
17+
![摄像头模块硬件连接](./figures/camera2.png)
2818

29-
while(count++)
30-
{
31-
rt_thread_mdelay(500);
32-
rt_pin_write(LED_PIN, PIN_HIGH);
33-
rt_thread_mdelay(500);
34-
rt_pin_write(LED_PIN, PIN_LOW);
35-
}
36-
return RT_EOK;
37-
}
38-
```
19+
注意:`FPC` 线的方向请严格按照图示来进行连接。
3920

21+
### 步骤2 使用 RT-Thread Studio IDE 创建工程编译下载
4022

23+
* 1. 打开 `RT-Thread Studio IDE` 通过`菜单栏`中的 `文件` 创建 `RT-Thread 项目`
24+
![创建工程](./figures/project1.png)
25+
参照图示的进行创建工程即可,工程名称可以修改也可使用默认的。
26+
* 2.构建工程
27+
![构建工程](./figures/project2.png)
28+
29+
* 3.下载程序
30+
![下载程序](./figures/load.png)
4131

42-
## 运行
43-
### 编译&下载
32+
* 4.启动串口终端
33+
![启动串口终端](./figures/serial1.png)
34+
35+
* 5.启动摄像头模块
36+
![启动摄像头模块](./figures/camera1.png)
4437

45-
编译完成后,将开发板的 ST-Link USB 口与 PC 机连接,然后将固件下载至开发板。
38+
### 步骤3 观察运行效果
4639

47-
### 运行效果
40+
按照上面的步骤,摄像头模块已经经常开始工作了,接下来观察多媒体扩展板上的屏幕显示,程序中设置了半屏显示,所以会有屏幕有一半是空白的,一半是摄像头拍摄的画面。
4841

49-
正常运行后,蓝色 LED 会周期性闪烁。
42+
![运行效果](./figures/run.png)
5043

51-
## 注意事项
5244

53-
如果想要修改`LED_PIN` 宏定义,可以通过 GET_PIN 来修改。
5445

-30.2 KB
Binary file not shown.
77.3 KB
Loading
462 KB
Loading
76.5 KB
Loading
30.1 KB
Loading
46.8 KB
Loading
1 MB
Loading
80.4 KB
Loading

0 commit comments

Comments
 (0)