
嵌入式裸板程序
qingkongyeyue
拼搏到无能为力,坚持到感动自己,有些路走下去很长,很累,但是不走会后悔。人生最大的痛苦,莫过于,坚持了不该坚持的,而放弃了不该放弃的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
I2S的函数分析
1、相关寄存器 (1)IIS控制寄存器 (2)IIS模式寄存器 (3)IIS分频寄存器 (4)IIS FIFO接口寄存器 (5)IIS FIFO寄存器 2、程序分析 #include 1:volatile 当计算机需要一个数值的时候,会先把内存中的值读取到寄存器,然后下次在使用该值的时候就直接读取寄存器中的值了。加上volatil原创 2016-08-16 18:16:52 · 1634 阅读 · 0 评论 -
DMA函数分析
1、程序分析 #include 2440里面有4个DMA #define DMA0_BASE_ADDR 0x4B000000 #define DMA1_BASE_ADDR 0x4B000040 #define DMA2_BASE_ADDR 0x4B000080 #define DMA3_BASE_ADDR 0x4B0000C0 //DMA相关的寄存器值,存放在一个结原创 2016-08-16 20:22:32 · 1642 阅读 · 0 评论 -
串口操作函数分析
1、串口的初始化函数 /* * 初始化UART0 * 115200,8N1,无流控 */ void uart0_init(void) { GPHCON |= 0xa0; // GPH2,GPH3用作TXD0,RXD0 GPHUP = 0x0c; // GPH2,GPH3内部上拉 ULCON0 = 0x03; //原创 2016-08-10 17:25:31 · 2657 阅读 · 0 评论