首页 > 编程知识 正文

什么样的时钟树比较好,基于ds1302的数字钟设计

时间:2023-05-06 07:28:08 阅读:125036 作者:2510

我个人是初学者。 AM335x快一年了,手表还是让人眼花缭乱。 TRM已经详细说明了手表,但我觉得还不太熟悉。 偶然访问了TI论坛(http://www.deyisupport.com),得知有专门针对AM335x等开发板的CTT这一软件,直观地了解到。

1.CTT是什么,有什么用?

CTT是时钟树工具的缩写,主要针对TI部分的CPU,用于快速轻松地设置系统时钟。 AM335x时钟很麻烦,所以分为一级。 建议您使用此工具设置时钟,因为每次查看一个设置时会变慢,并且还需要知道是否打开了初始时钟状态。

2.CTT软件安装

参考: http://processors.wiki.ti.com/index.PHP/am 335 x _ clock _ tree _ tool分为以下三个步骤

a.安装JRE

CTT软件依赖于JAVA执行环境,直接下载安装。 地址http://www.Oracle.com/tech network/Java/Java se/downloads/JRE8- downloads-213155.html

b.下载CTT软件

用以上参考中的地址下载http://www.ti.com/tool/clocktreetool。 下载时需要注册ti帐户。 信息自由填写就可以了。 完成后可以下载。 如果不想注册,可以直接使用http://软件- dl.ti.com/download /

c.安装CTT

下载并解压缩CTT,然后单击Installer.jar进行安装。 后面的路径默认就可以了。 最后,单击目录下的ti _ clock _ tree _ toolCTT-sitara _ v1.0.0 CTT-sitara _ v1 .

3.CTT软件使用

第一次打开,看着就头晕。 以下是配置GPIO1模块时钟的示例

a.找到GPIO1模块

ZOOM_CONTOLR为x1 - Blocks为GPIO1 - CONTOL_VIEW为Enable_mode

可以看到,GPIO1模块有两个红色连接。 因此,GPIO1包含b.遍历时钟树

b1 .左边的表树

Main_view红色连接-单击- CONTOL_VIEW显示L4LS_gclk因此, 上级将L4LS_GCLK -向左下方拖动滑块,看到GATE_L4LS_GCLK的红色线条显示,查找上级GATE_L4LS_GCLK此上级为CORE_100M_GCLK -路线单击RE_100M红线-查看control _ view显示-向上拖动红色滑块查看CORE_100M -显示红色线条-control_view显示为sysclk_div 已忘记-因此,上级指示SYSCLK1 -将滑块向上拖动-core_clk_gate1-connne

因此,可以看出,时钟树是以下:

gio1- # l4ls _ gclk-gate _ l4ls _ gclk-# core _ 100 m _ gclk-gate _ core _ 100 m-# core _ 100 m-core _ l4 _

b2 .右边的钟表树

根据同样的分析,可以看出时钟树是以下:

gpio1- # gpio _1_ gdb clk-gate _ gpio1_ gbdclk-# clk _ 32k Hz-clk _ 32k Hz

c.设置寄存器

c1 .左边的表树

c1.1设置core_clk_gate1打开

设置c1.2gpio1模块以打开Enable_mode和SW_WKUP

c2 .右边的钟表树

设置c2.1gpio1模块并打开Enable GATE_GPIO1_GBDCLK

最后总结一下,最重要的一点是。

1.绿色-时钟在工作,红色-时钟未工作

2.逐层向上寻找时钟,直到找到状态为绿色节点

转载于:https://www.cn blogs.com/Ethan-Gao/p/7482531.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。