找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[NUC] 关于nuc120的IO问题

[复制链接]
跳转到指定楼层
楼主
624300511 发表于 2014-1-13 17:52:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问哪位大侠手里有120引脚配置的程序,可否贴一段上来?谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
a_ziliu 发表于 2014-1-13 21:28:47 | 只看该作者
In the NUC100 BSP
project path:
NUC100SeriesBSP_CMSIS_v1.05.003\NuvotonPlatform_Keil\Sample\Driver\Smpl_DrvGPIO

DrvGPIO_Open(E_GPA, 0, E_IO_OUTPUT);
回复 支持 反对

使用道具 举报

板凳
 楼主| 624300511 发表于 2014-1-14 16:49:00 | 只看该作者
pc5输出:GPIOC->PMD.PMD5=1;对么?
回复 支持 反对

使用道具 举报

地板
 楼主| 624300511 发表于 2014-1-14 16:49:31 | 只看该作者
a_ziliu 发表于 2014-1-13 21:28
In the NUC100 BSP
project path:
NUC100SeriesBSP_CMSIS_v1.05.003\NuvotonPlatform_Keil\Sample\Driver\S ...

pc5输出:GPIOC->PMD.PMD5=1;对么
回复 支持 反对

使用道具 举报

5#
dwxyo 发表于 2014-1-14 16:54:47 | 只看该作者
624300511 发表于 2014-1-14 16:49
pc5输出:GPIOC->PMD.PMD5=1;对么

只有想不到没有做不到
回复 支持 反对

使用道具 举报

6#
 楼主| 624300511 发表于 2014-1-15 13:12:55 | 只看该作者
本帖最后由 624300511 于 2014-1-15 13:14 编辑


那估计是我时钟配置错误了,led一直不能点亮!
void SysCLKConfig(void)
{
UNLOCKREG();
SYSCLK->PWRCON.XTL12M_EN |=1;
while((SYSCLK->CLKSTATUS.XTL12M_STB)==0);
SYSCLK->PLLCOM.IN_DV =1;
SYSCLK->PLLCOM.FB_DV =46;
SYSCLK->PLLCOM.OUT_DV = 3;
SYSCLK->PLLCOM.OE = 0;
SYSCLK->PLLCOM.PD = 0;
SYSCLK->PLLCOM.PLL_SRC = 1;
while((SYSCLK->CLKSTATUS.PLL_STB));
DrvSYS_Delay(100);
SYSCLK->CLKDIV.HCLK_N = 0;
SYSCLK->CLKSEL0.STCLK_S = 0;
SYSCLK->CLKSEL0.HCLK_S = 2;
DrvSYS_Delay(100);
LOCKREG();
}
这样是哪里出了问题?
点灯低电平亮:GPIOC->DOUT &= ~(1<<5);
回复 支持 反对

使用道具 举报

7#
dwxyo 发表于 2014-1-15 13:15:03 | 只看该作者
624300511 发表于 2014-1-15 13:12
那估计是我时钟配置错误了,led一直不能点亮!
void SysCLKConfig(void)
{

你不配时钟也可以点亮
只有想不到没有做不到
回复 支持 反对

使用道具 举报

8#
 楼主| 624300511 发表于 2014-1-15 13:16:24 | 只看该作者
dwxyo 发表于 2014-1-15 13:15
你不配时钟也可以点亮

程序下载进去跑步起来!我用keil调试,单步的时候灯会亮!
回复 支持 反对

使用道具 举报

9#
dwxyo 发表于 2014-1-15 13:18:30 | 只看该作者
624300511 发表于 2014-1-15 13:12
那估计是我时钟配置错误了,led一直不能点亮!
void SysCLKConfig(void)
{

GPIO->DOUT &= ~(1<<4);
???????

你改了头文件?GPIO指的是哪组GPIO?
只有想不到没有做不到
回复 支持 反对

使用道具 举报

10#
 楼主| 624300511 发表于 2014-1-15 13:19:56 | 只看该作者

刚刚写错了,是PC.5:GPIOC->DOUT &= ~(1<<5)
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU