- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 pwm驱动接口编写
#include #include #include #include #include #include #include #include #include #include #include "ioctl.h"#define DEVICE_MAJOR 250#define DEVICE_MINOR 0#define DEVICE_NUM 1#defi
2014-10-10 19:15:22 1471
转载 驱动,设备和总线分块编程方式
/* * (C) Copyright 2014 * Kevin Jiang, Farsight, . * * 说明:演示平台驱动。 */#include #include #include #include #include #include #include #include #include #include "ioctl.h"#define FSDE
2014-10-10 19:11:26 384
转载 基本字符设备的编写及代码分析
* 说明:用于演示一个最基本的字符设备驱动程序框架。 * 实现一个字符设备驱动的步骤: * 1、实现模块代码框架 * 2、申请设备号,这个设备号由主、次设备号组成,是应用程序 * 通过文件访问设备的关键所在。在类unix系统中,一切设备 * 皆文件(网卡设备除外),而一个文件和一个inode对应,应用 * 层创建设备节点使用的mknod命令其实就是为了能够
2014-10-10 19:08:49 458
转载 开发板s5pc100搭建环境(串口发送命令,tftp下载)
{//2. 板子能ping通虚拟机 (要关闭防火墙) ------------------------ |板子 192.168.9.200 | ------------------------ | ------------------------ |电脑 192.
2014-09-26 09:21:01 811
原创 Linux启动步骤
//启动步骤(重点) 1. 上电启动bootloader 硬件基本初始化 自搬移到内存 搬移内核到内存 传递内核启动参数(parmer_struct 或taglist) 2. 加载内核 自解压内核 decompess 运行内核汇编部分 head.S 入口stext 检测合法性(CPU 类型,机器类型) 运
2014-09-26 09:13:13 472
转载 C语言经验总结
1:什么是声明,什么是定义?定义:就是指,编译器创建了一个对象或者变量时,系统给她分配内存空间,因此如果重复定义,系统会报重复定义的错误。声明:(1)当对变量或者对象声明时,是用来告诉编译器,这个变量的内存单元已经被分配,你不能在在这个内存区域定义变量,如果下面的代码用到了声明的这个变量,是在别的地方定义的。因此声明变量一定放在变量的使用之前。、(2)声明函数是用来告诉编译器,某一块区
2014-09-19 09:54:10 486
原创 ARM中断编写及UART发送
使用的是#include "s5pc100.h"#define WKUP_INT0_7_CON *((int*)0xE0300E00)#define WKUP_INT0_7_MASK *((int*)0xE0300F00)#define WKUP_INT0_7_PEND *((int*)0xE0300F40)#define VICADDRESS *((int*
2014-09-19 09:36:45 836
原创 Linux下ARM开发搭建环境
GNU下Start.s:.text.global _start_start:b resetldr pc, _undefined_instructionldr pc, _software_interruptldr pc, _prefetch_abortldr pc, _data_abortldr pc, _not_usedldr pc, _irql
2014-09-19 09:16:52 496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人