单片机
文章平均质量分 88
KosingZhu
More Than Knowning How To Do !
github:https://github.com/KosingZhu
展开
-
MSP430 BootLoader移植
一、 什么是bootlloader? 在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。因此整个系统的加载启动任务就完全由BootLoader来完成。 以上是百度百科上对bootloader的描述,但是我们这里所说的bootloader是为了实现单片机原创 2017-05-15 22:11:55 · 3216 阅读 · 0 评论 -
基于TI C2540的OSAL UART流程分析
一、前言上一篇讲述了OSAL中的按键处理流程,本节再来分析一下OSAL中的UART是如何实现收发的。在OSAL中串行通信包括USB、SPI、UART三种方式,它们被抽象出共同的NPI接口层,下面以UART通信为例,分析其收发流程。二、UART流程分析在本例中UART发送通道结合DMA和UART ISR进行数据发送,接收通道则以轮询的方式接收。下图是UART的收发流程的时序图。...原创 2019-04-10 18:15:15 · 421 阅读 · 0 评论