- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 ARM乘法指令与乘加指令
乘法指令与乘加指令 1.MUL 32位乘法指令 2.MLA 32位乘加指令 3.SMULL 64位有符号乘法指令 4.SMLAL 64位有符号乘加指令 5.UMULL 64位无符号乘法指令
2011-09-16 18:15:19 4292 1
原创 ARM指令集中的跳转指令
ARM程序中如何实现跳转 1. 使用专门的跳转指令 2. 直接向PC写人要跳转的地址 向PC写人地址在可以任意可以寻址的范围内任意跳转,然而跳转指令只能在当前指令向前或向后的32M的地址空间跳转 跳转指令包括: 1. B
2011-09-15 22:10:57 859
原创 Linux的I2C体系结构
Linux的I2C体系结构分为3个组成部分 1. I2C核心 2. I2C总线驱动 3. I2C设备驱动 Linux下实现I2C驱动的主要工作 1. 提供I2C适配器的硬件驱动 2. 提供I2C适配器的
2011-09-14 21:28:40 441
原创 I2C总线驱动
//////////// //I2C.h ////////// #define I2C_SCL=0 () #define I2C_SCL=1 () #define I2C_SDA=0 () #define I2C_SDA=1 () #
2011-09-14 20:21:48 300
原创 linux内核字符设备驱动相关的函数以及结构体
1. struct cdev { struct kobject kobj; struct module *owner; const struct file_operations *ops; struc
2011-09-13 21:39:32 509
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人