ARM裸机知识
发布日期:2021-05-15 01:18:31 浏览次数:11 分类:精选文章

本文共 2311 字,大约阅读时间需要 7 分钟。

���������������������

RAM/ROM: RAM���������������ROM������������������

RAM���������������������DRAM/SRAM���
SRAM: ������RAM������������������������������������������

DRAM: ������RAM���������������ROM���������SRAM���������������������������������

FLASH: ���������������������������ROM���RAM���������������������������������������������������EEPROM������������������������������������������������������������������������������NVRAM���������������

FLASH: ���������NOR Flash���NAND Flash������

  • NOR Flash���������������������������SDRAM���������������������������������������������������NOR FLASH������������������������������������SRAM���������������������������������
  • NAND Flash��������������� ���������������������������������
    ������ ���������������������������������
    ������������������������������
    ...
  • eMMC: ���NAND������+������������������+������������������������

    ARM������������(2440)

    Max--- (Fclk:400MHZ Hclk:136MHZ Pclk:68MHZ)
    ���12Mhz������(OSC)���������������������PLL������������������
    MPLL: ���PLL
    UPLL: USBPLL

    Fclk = ������->MPLLHclk(AHB������) = ������->MPLL->HDIVN(������)Pclk(APB������) = ������->MPLL->PDIVN(������)

    ������������������MPLLCON,CLKDIVN

    2440���������������

  • ������������������������������
  • Fclk������ = ������������
  • ���������������������������������������������������OM[3:2]���������������������CPU������������
  • ������PLL->CPU���������PLL���������Fclk���������Lock Time���
  • LockTime���������->Fclk = PLL������������������CPU������
  • ������������2440������������

    ������:FCLK���������400M���HCLK = FCLK/4(100M)���PCLK=FCLK/8���50M���
    ������2440���������������CLOCK DIVIDER CONTROL (CLKDIVN) REGISTER:
    00 : HCLK = FCLK/1
    01 : HCLK = FCLK/2
    10 : HCLK = FCLK/4 when CAMDIVN[9] = 0
    HCLK= FCLK/8 when CAMDIVN[9] = 1
    11 : HCLK = FCLK/3 when CAMDIVN[8] = 0
    HCLK = FCLK/6 when CAMDIVN[8] = 1

    ������CLKDIVN ��� 1���2���������1��� 0���������9������0���������HCLK���FCLK���1/4���������0���������1���������PCLK = FCLK/2���

    CLKDIVN = 0x5;

    1. ������PLLCON = 0x5C11���������FCLK = 400M���

    2. ������2440������ 244page ������HDVIN������0������CPU������������������������������������������HCLK���������

    3. ...���������������������������������������������������������������������������������������������

      ���������������������������������PLLCON���CLKDIVN������������������������������������2440 ARM������������������������

    上一篇:递归与分治
    下一篇:查询方式的按键驱动

    发表评论

    最新留言

    做的很好,不错不错
    [***.243.131.199]2025年05月03日 19时17分04秒