打印
[菜农助学交流]

第五期迟来的艳照+第一个M0程序

[复制链接]
1520|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wlmwwx|  楼主 | 2011-12-15 21:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
IO, gp, pi, GPIO, ni
因为出差,刚拿到板子,没带相机,用手机拍的,画质不好,先学了一下GPIO的操作,编了一个流水灯的程序,用coide编辑器,使用挺方便的,IO初始化代码可以自动生成,只用写应用代码就行了。简单总结了一下操作,请参考附件。
CoIDE&NU120.rar (1.07 MB)

#include "DrvGPIO.h"

/*************************************************************
* GPIOA Initialization
**************************************************************/
void GPIOA_Init()
{

    /* Pin 2 Config */
    DrvGPIO_Open(E_GPA, 2 , E_IO_OUTPUT);

    /* Pin 3 Config */
    DrvGPIO_Open(E_GPA, 3 , E_IO_OUTPUT);

    /* Pin 4 Config */
    DrvGPIO_Open(E_GPA, 4 , E_IO_OUTPUT);

    /* Pin 5 Config */
    DrvGPIO_Open(E_GPA, 5 , E_IO_OUTPUT);
}

void Init()
{
    GPIOA_Init();
}

void main()
{
        int i;

        Init();
    while(1)
    {
            for(i=2;i<6;i++)
            {
                    DrvGPIO_SetPortBits(E_GPA,~(1<<i));
                    DrvSYS_Delay(100000);
            }
    }

}

NU_Gpio1.rar

148.74 KB

相关帖子

沙发
wlmwwx|  楼主 | 2011-12-15 21:52 | 只看该作者
悲剧,手机数据线忘带了,明天借一个再传艳照。
另外请教一个问题,如果用新塘提供的函数库,怎样对多个位进行操作,与,或,非,特别是异或用什么函数,以前都是操作寄存器的,现在用函数,不知道怎么办了。
谢谢。

使用特权

评论回复
板凳
john_lee| | 2011-12-16 09:48 | 只看该作者
库函数啊,那就真的比较悲剧,只能一个一个来。

使用特权

评论回复
地板
wlmwwx|  楼主 | 2011-12-16 13:07 | 只看该作者
[img] [/img]补上图片。

使用特权

评论回复
5
hotpower| | 2011-12-28 10:24 | 只看该作者
努力

使用特权

评论回复
6
Swallow_0322| | 2011-12-28 13:48 | 只看该作者
加油啊!

使用特权

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

本版积分规则

2

主题

46

帖子

0

粉丝