高原

嵌入式

关于单片机程序运行的一些理解

关于程序的执行,以前想的不多,没有意识到一个程序在运行时,从哪里读指令,数据又写在哪里。 最近在看CSAPP时这个念头经常在脑袋中晃荡。 从单片机上知道,在上电的那一刻,MCU的程序指针PC会被初始化为上电复位时的地址,从哪个地址处读取将要执行的指令,由此程序在MCU上开始执行(当然在调用程序的 ...

2016-11-05 15:54:41

阅读数:1051

评论数:0

SPI、I2C、UART的一点理解

个人理解: 关于UART、IIC、SPI这些常用通信协议讲一下理解。一个通信接口可以分为两部分,物理层(硬件)和协议层。如UART,PC和单片机通信,PC机的串口是232电平而单片机的串口是TTL电平,电平的概念大家应该都知道,两个设备之间通信如果电平不一致就相当于语言不通,造成逻辑混乱。因此一般...

2016-11-03 10:51:00

阅读数:2182

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭