2812点亮1个led

[复制链接]
 楼主| qingfeng17017 发表于 2011-4-13 10:39 | 显示全部楼层 |阅读模式
本帖最后由 qingfeng17017 于 2011-4-13 10:40 编辑

我新手啦,谁帮忙写个点亮1个led的程序。我想看看是怎么配置IO口和发送数据的。帮帮忙啦。速度啊
 楼主| qingfeng17017 发表于 2011-4-13 16:20 | 显示全部楼层
人 呢 ?帮个忙啊
tyc1002 发表于 2011-4-18 19:01 | 显示全部楼层
定时输出,改变输出高和输出低状态,LED一端加电阻接IO口,另一端接电源。
huangxz 发表于 2011-4-28 08:27 | 显示全部楼层
在ti的网上不是有一大把实例程序啊,还用的着自己写吗。几乎每个资源都有实例,而且还是在RAM中仿真的,很方便的啊。:lol
 楼主| qingfeng17017 发表于 2011-5-23 10:30 | 显示全部楼层
找不到啊
?怎么弄
liangwei88624 发表于 2011-5-23 18:07 | 显示全部楼层
#include "ledcfg.h"        // 此头文件由cfg.cdb在编译时自动产生,应用程序需要包含此文件

#include "evmdm642.h"        // 使用BSL时必须包含此头文件
#include "evmdm642_led.h"        // 由于使用指示灯模块需要包含相应头文件

int nCount;

void main()        // 主函数,初始化BSL、实现指示灯应用控制
{
    nCount=0;        // 变量初始化
    EVMDM642_init();        // 初始化BSL
    EVMDM642_LED_init();        // 初始化BSL的指示灯模块
    while(1)        // 主循环
    {
        EVMDM642_LED_toggle(nCount);        // 根据nCount的计数,操作相应指示灯
            
        EVMDM642_waitusec(200000);                // 使用软件延时约200毫秒
        
        nCount++; nCount%=8;                        // 切换计数值:0-7
    }   
}
EVMDM642_init()是TI提供的BSL库文件里已经封装的函数,通过FPGA(TI评估板里有)控制8个LED的亮灭,想看EVMDM642_init()都进行了哪些初始化就去下个EVMDM642bsl源文件看看,里面都有。多在网上搜搜哈!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

12

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部