时钟的产生:振荡放大器连接到了外部晶体时钟锁相环使得低输入频率转换为高频时钟来适应S5PV210要求。它的时钟发生器块还包括一个内置的逻辑单元,在每个系统复位后来稳定时钟频率。必须注意使用每个时钟mux开关。对于无干扰的mux开关,必须保证在时钟选择从一种变成另一种的时..
分类:
其他好文 时间:
2016-08-20 14:43:41
阅读次数:
173
1:BL0BL1BL2分别是什么(1)BL0:s5pv210的iROM中固化的代码作用:初始化系统时钟,设置看门狗,初始化栈,加载BL1(2)BL1:从外部启动介质(nand/SD卡)中加载的uboot.bin的前16K代码作用:初始化RAM,关闭Cache,初始化DDR,设置栈,加载BL2(3)BL2:是指在代码完成重定位..
分类:
其他好文 时间:
2016-08-04 19:49:15
阅读次数:
190
1、什么是协处理器? CP15是协处理器, CP15的作用:系统控制协处理器CP15,它提供了额外的寄存器,这些寄存器用于配置和控制cache,MMU,保护系统,时钟模式,和其他的系统项,比如大小端操作。 如何访问CP15协处理器? 可以访问在CP15里定义的寄存器来达到访问CP15,,可以通过命令 ...
分类:
其他好文 时间:
2016-08-03 23:49:31
阅读次数:
156
TM1680的工作流程通常是: 1. 通电, 没啥可说 2. SYS DIS (主从), 1000-0000即0x80, 关闭系统时钟跟LED循环, 主机都从机地址都要发 3. COM设置 (主从), 主从地址都要发COM的选项, 在我这个proj里面, 发1010 0100(0xA4), 16CO ...
分类:
其他好文 时间:
2016-08-02 20:43:32
阅读次数:
255
1.总共有五个时钟源 ①内部高速48MHz HSI48 它可以直接作为SYSCLK,也可以变为PLLCLK后作为SYSCLK,同时它关联了CRS ②内部高速8MHz(程序复位之后默认的就是以此为系统时钟)HSI8 它可以直接作为SYSCLK,也可以变为PLLCLK后作为SYSCLK,这个也挂着Fla ...
分类:
其他好文 时间:
2016-08-01 19:29:00
阅读次数:
494
时间命令date-显示日期和时间系统时间date:由Linux内核通过CPU的工作频率进行的;看的是软件时间。硬件时间clock:主板;看的是硬件时间。两个时间有时差,可以修改:clock--s以硬件是钟为准,校正系统时钟。-w以系统时钟为准,校正硬件时钟。date可以改系统时间:date0808203..
分类:
其他好文 时间:
2016-07-29 19:43:29
阅读次数:
207
假设晶振位6MHZ,定时10ms 单片机系统晶振频率为6mhz,系统时钟频率 (也是计时脉冲频率)为500KHZ,一个脉冲周期2us ,10ms是5000个脉冲,因此TMOD=0X01;TH0=(65536-5000)/256;TL0=(65536-5000)%256; 方式0:13位定时计数方式, ...
分类:
其他好文 时间:
2016-07-28 16:22:07
阅读次数:
663
在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便。date命令:显示日期和时间在Linux里有两种时钟:系统时钟:由Linux内核通过CPU的工作频率进行的硬件时钟:..
分类:
其他好文 时间:
2016-07-25 16:35:14
阅读次数:
257
首先需要知道的是:1)STM32的内核是Cortex-M3,而Systick则是属于Cortex-M3的内核的。2)Systick为内核提供系统时钟用,比如可以用来作为操作系统的滴答时钟。更多作用可以参考《ARMv7-MArchitectureReferenceManual》3)Systick是个递减计数器,当计数值递减为0时可以产生Exce..
分类:
其他好文 时间:
2016-07-15 17:25:49
阅读次数:
290
目前学习STM32最流行的方法是使用固件库!!(暂时使用寄存器版本) systemInit函数的作用是把外部晶振经过锁相环使系统时钟变成180MHZ。(在固件库版本里面实现了的)。 可以在main.c文件里面实现systemInit函数,不过没有函数体;主要是使编译时不报错;如果我们没有实现这个函数 ...
分类:
其他好文 时间:
2016-07-02 13:06:02
阅读次数:
131