3294|8

38

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

基于DSP28027的launchpad程序,结果为何LED0,LED1同时熄灭是LED0,... [复制链接]

#include "DSP28x_Project.h"  //LED0,LED1同时熄灭;(我的意思只让LED0熄灭,因为只对GPIO0的相关寄存器进行了设置)
#define LED1_ON GpioDataRegs.GPASET.bit.GPIO0 = 1 //LED D10 点亮       让某一位置低才能点亮LED
void Init_LedGpio(void);
void Init_LedGpio(void)
{
EALLOW;
GpioCtrlRegs.GPAPUD.bit.GPIO0 = 0;    // Enable pullup on GPIO11   置0上拉
GpioDataRegs.GPACLEAR.bit.GPIO0 = 1;   // Load output latch        某一位IO口置低
GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 0;   // GPIO11 = GPIO             0表示第一功能
GpioCtrlRegs.GPADIR.bit.GPIO0 = 1;    // GPIO11 = output           设为输出
//GpioCtrlRegs.GPADIR.bit.GPIO1 = 0;
//GpioCtrlRegs.GPADIR.bit.GPIO2 = 0;
//GpioCtrlRegs.GPADIR.bit.GPIO3 = 0;
EDIS;
}

void main(void)
{
Init_LedGpio();
while(1)
{
LED1_ON;
}
}


最新回复

  详情 回复 发表于 2016-4-6 09:53
 
点赞 关注

回复
举报

2700

帖子

0

TA的资源

五彩晶圆(初级)

沙发
 
没太懂你的意思。你可以把程序让LED1,LED0都用程序控制点亮,然后用set熄灭LED0。
 
个人签名作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 

回复

38

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
elvike 发表于 2015-10-28 22:28
没太懂你的意思。你可以把程序让LED1,LED0都用程序控制点亮,然后用set熄灭LED0。

默认状态下,LED0,LED1都是亮着的
 
 
 

回复

38

帖子

0

TA的资源

一粒金砂(中级)

4
 
elvike 发表于 2015-10-28 22:28
没太懂你的意思。你可以把程序让LED1,LED0都用程序控制点亮,然后用set熄灭LED0。

默认状态下,launchpad 的4个LED(包括LED0,LED1)都是亮着的。所以要控制将其熄灭。不过我只对GPIO0(对应LED0)做了设置,就是表达将其熄灭的意思,没有对LED1设置,可是为啥不是只有LED0自己熄灭,LED1应该还是亮着才对呀
 
 
 

回复

38

帖子

0

TA的资源

一粒金砂(中级)

5
 
elvike 发表于 2015-10-28 22:28
没太懂你的意思。你可以把程序让LED1,LED0都用程序控制点亮,然后用set熄灭LED0。

GpioCtrlRegs.GPADIR.bit.GPIO1 = 1;   就加了这么一句话,问题就解决啦,感觉好奇怪
 
 
 

回复

2700

帖子

0

TA的资源

五彩晶圆(初级)

6
 
你没配置GPIO1的引脚,那这个引脚的状态不确定,说什么都可以。

点评

但是GPIO2,GPIO3我也没有配置啊,但是LED2,LED3却没有熄灭啊,很正常  详情 回复 发表于 2015-10-29 11:32
 
个人签名作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 
 

回复

38

帖子

0

TA的资源

一粒金砂(中级)

7
 
elvike 发表于 2015-10-29 11:22
你没配置GPIO1的引脚,那这个引脚的状态不确定,说什么都可以。

但是GPIO2,GPIO3我也没有配置啊,但是LED2,LED3却没有熄灭啊,很正常
 
 
 

回复

2700

帖子

0

TA的资源

五彩晶圆(初级)

8
 
楼主加油
 
个人签名作为一个水军,就是尽量的多回帖,因为懂的技术少,所以回帖水分大,见谅!
EEWORLD开发板置换群:309018200,——电工们免费装β的天堂,商家勿入!加群暗号:喵
 
 

回复

7

帖子

0

TA的资源

禁止访问

9
 
提示: 作者被禁止或删除 内容自动屏蔽
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表