- 博客(7)
- 资源 (80)
- 收藏
- 关注
转载 mini2440 development board UART Conclusion
一.概述:s3c2440A 提供三个独立异步串口端,每个端口可以在中断模式和DMA模式下操作,也就是讲UART可以产生一个中断或DMA请求用于CPU和UART之间的数据传输。每一个串口UART都有一个64字节的发送FIFO,一个64字节的接收FIFO。要实现UART与上位机之间的通信,必须遵循木一个协议,通过ULCON可以定义传输数据的位数,停止的位数,红外模式等。
2016-07-27 16:14:00 555
原创 r0-r15寄存器的作用
r0-r3 用作传入函数参数,传出函数返回值。在子程序调用之间,可以将 r0-r3 用于任何用途。 被调用函数在返回之前不必恢复 r0-r3。如果调用函数需要再次使用 r0-r3 的内容,则它必须保留这些内容。r4-r11 被用来存放函数的局部变量。如果被调用函数使用了这些寄存器,它在返回之前必须恢复这些寄存器的值。r12
2016-07-22 16:30:30 3170
转载 ARM内核寄存器 两种状态 7种工作模式
ARM处理器工作模式一共有 7 种 :USR 模式 正常用户模式,程序正常执行模式FIQ模式(Fast Interrupt Request) 处理快速中断,支持高速数据传送或通道处理IRQ模式 处理普通中断SVC模式(Supervisor) 操作系统保护模式,处理软件中断swi resetABT 中止(Abort mo
2016-07-22 15:39:28 6629
转载 Linux内核的整体架构
1. 前言本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个软件子系统对应。注:本文和其它的“Linux内核分析”文章都基于如下约定: a) 内核版本为Linux 3.10.29(该版本是一个long term的版本,会被Linux社区持续维
2016-07-18 21:26:54 367
原创 linux内核中结构体包含宏定义的解释
在看linux内核代码时会看到一些结构体中包含宏定义:点击(此处)折叠或打开struct i2c_msg { __u16 addr; /* slave address */ __u16 flags;#define I2C_M_TEN 0x0010 /* this is a t
2016-07-18 21:04:43 1204
原创 linux 风格的结构体
1 对成员赋值.1.1 用{}形式.struct st1 st1 = {1,5,3);1.2 linux kernel风格.struct st1 st1 = {.a = 1;.b = 5;};2 对整体赋值struct st1 a, b;b = a;3 结构体作为函数返回值对另一个结构体赋值.struct st1 func1();stru
2016-07-18 20:52:35 465
转载 Image和zImage区别
-----------------------------------------------------------------------------转载----------------------------------------------------------------------------------原文http://blog.csdn.net/yi412/article/
2016-07-13 19:38:57 9991
Detection and Identification of Cyclostationary Signals
2016-03-30
糗百桌面版
2016-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人