11.9

今天老师讲了很多我感兴趣,并且自己一直不理解的东西。感谢老师。


11.9_第1张图片

原来一直以为芯片里面全是CPU,是一个整体。今天才知道其实嵌入式的芯片应该称为MUC.MUC是CPU以及一些外设组成的。以STM32 407为例:

1.CPU是ARM4。内部包括:

    ALU(运算器)用于运算数据,接口是数据总线。

    控制器用于处理指令。接口是指令总线。

2.flash 一种ROM.用于存储指令以及数据(程序)。EEPROM存储初始化数据,没有指令。

3.SRAM是静态随机存储器。是由三级管组成。无需上电刷新。速度快,容量小。(DRAM是动态存     储器,是由电容存储数据的,需要周期刷新上电)

4.DMA(Direct Memory Access,直接内存存取)


11.9_第2张图片
11.9_第3张图片

5.RCC 复位和时钟控制。

11.9_第4张图片



11.9_第5张图片


6.通用GPIO

7.SYSCFG系统配置控制器


8.FSMC静态存储器控制器  4个模块

    (1)AHB接口(包括FSMC配置寄存器)

    (2)NOR闪存和PSRAM控制器(驱动LCD的时候LCD就好像一个PSRAM的里面只有2个16位的存储空间,一个是DATA RAM 一个是CMD RAM)FSMC能达到16MHz的写入速度,理论上能写20fps的1024*768的图片.

    (3)NAND闪存和PC卡控制器

    (4)外部设备接口(I/O)

9.中断与事件


11.9_第6张图片

你可能感兴趣的:(11.9)