摘要: STM8拥有两个硬件看门狗,分别叫做独立看门狗和窗口看门狗独立看门狗的框图如下我们可以看到,独立看门狗的时钟来自于LSI内部低速振荡器,经过二分频到达看门狗外设单元,在经过一个七位的预分频到达计数器,这个七位的分频由PR控制,看门狗内部使用一个八位的向下计数计数器来计数,计数到0的时候发出看门狗复位... 阅读全文
posted @ 2014-10-17 23:48 邓小俊 阅读(6077) 评论(0) 推荐(0)
摘要: LPC2478的IIC使用LPC2478带有三个IIC接口,每个IIC都可以工作在主机或者从机模式下,LPC的IIC的架构是一种状态机的形式,在不同的的时间做不同的工作之后有不同的状态来表示,简单来说,就是发送起始字节之后会有一个状态,接收到ACK之后会有一个状态,软件上根据已知的外设状态来进行下一... 阅读全文
posted @ 2014-10-17 21:51 邓小俊 阅读(530) 评论(0) 推荐(0)
摘要: LPC2478的spi使用LPC2748具有一个SPI控制器,可以当做SPI主机或者从机使用,有以下特性其使用起来很方便,并且支持中断,使用的寄存器如下基本上,使用起来就是设置控制为,CPOL CPOA等等,数据长度的配置等,设置分频率,发送数据,等待状态或者中断,发送完成,就OK了官方给出的流程如... 阅读全文
posted @ 2014-10-17 21:38 邓小俊 阅读(584) 评论(0) 推荐(0)
摘要: LPC2478外部中断2478的外部中断模型如下也就是说,port0和2支持外部中断,EINT0-2是三个独立管脚的中断,而EINT3则是port0和2的所有中断共同拥有的向量对于port0和2不需要刻意去把引脚配置为中断模式,将他配置到输入模式然后启动中断就可以了,对于独立的中断,配置过程如下1.... 阅读全文
posted @ 2014-10-17 21:35 邓小俊 阅读(568) 评论(0) 推荐(0)
摘要: STM8具有最多32的中断系统,在中断的处理上类似于cortexm系列的芯片,首先是每个中断的向量都是固化在系统内部的,用户需要向相应的中断向量flash位置写入中断处理函数,其二,每个中断向量都具有可编程的优先级,共有两位优先级,两个BIT的优先级可以催化出4个优先级,具体如下中断控制器内部有一些... 阅读全文
posted @ 2014-10-17 00:30 邓小俊 阅读(16040) 评论(0) 推荐(2)