打印
[活动专区]

【AC7811开发板试用活动】点亮led

[复制链接]
1090|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
首先查看板子的原理图,看看板载的led是接在哪个gpio口,如下:



led接在PA0端口

下面进行程序编写

对GPIO的操作可以直接调用库函数就ok了。

首先是led的初始化,如下
#include "ac78xx_gpio.h"

#include "led.h"

void LED_Init(void)
{
    /* init gpio as output mode */
    GPIO_SetDir(PIN_LED, 1);
}
GPIO_SetDir(PIN_LED, 1);//设置PA0为输出

其中PIN_LED是宏定义:#define PIN_LED    GPIO_PA0

然后在main函数中调用GPIO_ResetPinBits(GPIO_PA0);操作PA0清零,点亮led灯,如下:



编译后就可以点亮led了。

使用特权

评论回复

相关帖子

沙发
JasonLee27| | 2019-10-28 10:23 | 只看该作者
这个也可以支持位带操作的喔

使用特权

评论回复
板凳
JasonLee27| | 2019-11-4 16:37 | 只看该作者

可以在https://bbs.21ic.com/icview-2866108-1-1.html这个帖子下面留言参与活动,有奖品的喔。只要在帖子下面跟帖注明就行了

使用特权

评论回复
地板
TechHolder| | 2019-11-4 21:06 | 只看该作者

使用特权

评论回复
5
51xlf| | 2019-11-6 15:47 | 只看该作者
点亮LED灯程序      

使用特权

评论回复
6
i1mcu| | 2019-11-6 15:48 | 只看该作者
第一个程序几乎都是点亮一颗LED灯了  

使用特权

评论回复
7
pmp| | 2019-11-6 15:49 | 只看该作者
都会从点亮 LED 开始  

使用特权

评论回复
8
mmbs| | 2019-11-6 15:50 | 只看该作者
用单片机来控制,最简单的就是点亮LED  

使用特权

评论回复
9
1988020566| | 2019-11-6 15:50 | 只看该作者
点亮第一个LED            

使用特权

评论回复
10
lzbf| | 2019-11-6 15:50 | 只看该作者
只有真正把自己的led点亮,才能算真正的学会  

使用特权

评论回复
11
houjiakai| | 2019-11-6 15:51 | 只看该作者
可以 较快的、较清晰的了解到一个处理器的程序结构  

使用特权

评论回复
12
youtome| | 2019-11-6 15:51 | 只看该作者
工程文件呢?        

使用特权

评论回复
13
cemaj| | 2019-11-6 15:51 | 只看该作者
是官网的代码吗?      

使用特权

评论回复
14
jimmhu| | 2019-11-6 15:52 | 只看该作者
可以直接调用库函数  

使用特权

评论回复
15
mmbs| | 2019-11-6 15:52 | 只看该作者
程序没有输入,有一个输出   

使用特权

评论回复
16
51xlf| | 2019-11-6 15:52 | 只看该作者
一般上手使用开发板,都要先点亮LED  

使用特权

评论回复
17
pmp| | 2019-11-6 15:52 | 只看该作者
谢谢楼主分享的资料了。   

使用特权

评论回复
18
i1mcu| | 2019-11-6 15:52 | 只看该作者
同软件工程的  hello world  

使用特权

评论回复
19
jimmhu| | 2019-11-6 15:52 | 只看该作者
其他的操作就简单多了。   

使用特权

评论回复
20
cemaj| | 2019-11-6 15:52 | 只看该作者
这个开发板的资料怎么样?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

68

主题

240

帖子

1

粉丝