OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4219|回复: 1

I.M6ULL的GPIO1_IO03初始化时钟使能配置

[复制链接]

1

主题

1

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2019-9-23
在线时间
2 小时
发表于 2020-4-28 16:30:25 | 显示全部楼层 |阅读模式
最近再跟着左大神学Linux,刚刚开始,在编写LDE灯的程序时,按照开发指南,将CCM_CCGR1寄存器的 bit27和 bit26两个为置1,LED灯就应该可以点亮。我给CCM_CCGR1寄存器赋值为0x0c000000,编译下载后,无法点亮LED灯,将CCM_CCGR1寄存器赋值为0xffffffff,编译下载后,LED可以被点亮,是我的配置方式出了问题,还是其它问题?在编写程序时,我只使能了CCM_CCGR1寄存器,其它IO配置和例程相同。

求各路大佬解答!!!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2020-4-29 11:37:50 | 显示全部楼层
因为I.MX6ULL要运行不仅仅把GPIO1的时钟打开就行了,还需要把其他外设时钟打开!你可以看一下CCGR1的其他位都还控制着什么外设时钟,就是因为不好找,所有简单粗暴到把所有的外设时钟都打开
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 09:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表