历史上的今天
今天是:2024年11月13日(星期三)
2019年11月13日 | ARM9之2440时钟
2019-11-13 来源:51hei
其实ARM9并没有什么了不起的,和ARM7,6基本是一样的,裸奔起来并没有什么不同,个人感觉八错!倒是那万能的C语言却是真的!
U32 val;
U8 m, p, s;
val = rMPLLCON;
m = (val>>12)&0xff;
p = (val>>4)&0x3f;
s = val&3;
//(m+8)*FIN*2 不要超出32位数!
FCLK = ((m+8)*(FIN/100)*2)/((p+2)*(1<val = rCLKDIVN;
m = (val>>1)&3;
p = val&1;
val = rCAMDIVN;
s = val>>8;
switch (m) {
case 0:
HCLK = FCLK;
break;
case 1:
HCLK = FCLK>>1;
break;
case 2:
if(s&2)
HCLK = FCLK>>3;
else
HCLK = FCLK>>2;
break;
case 3:
if(s&1)
HCLK = FCLK/6;
else
HCLK = FCLK/3;
break;
}
if(p)
PCLK = HCLK>>1;
else
PCLK = HCLK;
if(s&0x10)
cpu_freq = HCLK;
else
cpu_freq = FCLK;
val = rUPLLCON;
m = (val>>12)&0xff;
p = (val>>4)&0x3f;
s = val&3;
UPLL = ((m+8)*FIN)/((p+2)*(1<UCLK = (rCLKDIVN&8)?(UPLL>>1):UPLL;
上一篇:ARM2440的启动模式
下一篇:ARM9之2440之os-ii
史海拾趣
|
局域网络控制继电器控制板采用TCP/IP协议与控制主机(PC机)进行通讯,运行稳定可靠。传输距离远(通过交换机级连可以达300米,甚至可以通过互联网超远程控制继电器),每块继电器板分配一个唯一的IP地址,通过IP地址进行控制数据的传输区分;可以 ...… 查看全部问答> |
|
本人即将进入研二,欲打算在南京寻求一份单位实习。大概方向为,电子、计算机、通信相关方向。 尽管现在是研一,但是已有三年的研发经验,初步具备直接上手开发、管理项目的能力,能相当熟练应用各种研发软硬件工具,以及弱电工程,尤其各种系列单 ...… 查看全部问答> |
|
此PDF文档是从网上,书籍中整理。 此文档包揽众多74系列芯片的内部结构,及引脚说明等。无论是学生,还是电子爱好者,无疑对学习和工作,都是莫大的帮助。 此文档,高飞电子花了较多心力,请网友们珍惜,勿为了发贴,破坏其完整性,谢谢! ...… 查看全部问答> |
|
请教大家一个问题: 我做完的WINCE 操作系统想在硬盘启动,现在我的步骤是: 1。用分区大师把80G的硬盘分出2G的FAT16格式 2。在DOS下格式化硬盘,创建一个A分区,并且拷进一个什么文件(不知道) 3。在XP下把NK。BIN 拷到那个准备好的硬盘中 4 ...… 查看全部问答> |
|
560和510的价格差很大,这大家都知道。我想在能用510的情况下就用510。目标板是tms320vc5509和tms320c6416我的情况是只需要打断点step by step 跟踪程序,偶尔看看内存数据或者将内存数据以图像显示。有必要买560吗?… 查看全部问答> |




