03 2014 档案

摘要:一、arm-9 TQ2440 key.h 1 #ifndef __KEY_H__ 2 #define __KEY_H__ 3 4 #define GPFCON (*(volatile unsigned long *)0x56000050) 5 #define GPFDAT (*(volatile unsigned long *)0x56000054) 6 7 extern void key_init(void); 8 extern int key1(void); 9 extern int key2(void);10 extern int key3(void);11 extern int k.. 阅读全文
posted @ 2014-03-30 17:37 net小伙 阅读(2283) 评论(0) 推荐(0) 编辑
摘要:案例: 功能:可以根据用户输入的命令完成相应的功能; 例如: 用户输入 hello 完成输出 hello的功能。 用户输入 hi 完成输出 hi 的功能。一般的写法可能会写两个函数来实现 输出 hello 和 hi 的功能,然后在根据用户输入的字符串与 hello 和 hi 比较,然后执行相应的函数。代码如下: 1 //回调函数的用处 2 #include 3 #include 4 5 void hello(void); 6 int my_strcmp(char* des, char* src); 7 void hi(void); 8 9 int main(void){... 阅读全文
posted @ 2014-03-24 23:31 net小伙 阅读(3578) 评论(1) 推荐(0) 编辑
摘要:itoa函数的实现,函数实现功能:输入一个 int 型的数据然后修改成 十六进制的字符串。 例如: 输入 100 输出 0x64主函数:1 int main(void){2 char val[12];3 my_atoi(val,43983);4 printf("%s\n",val);5 return 0;6 }正常的情况下就是使用 传入的num 除以 16,得到余数,然后循环除。但是得到的数据是反的,所以需要再把字符串逆序一下;char change(int num){ if(num > 9) return num+'A'-10; ... 阅读全文
posted @ 2014-03-20 22:54 net小伙 阅读(1975) 评论(0) 推荐(0) 编辑
摘要:一、在使用S5PV210的串口发送和接收的时候,首先要对S5PV210的串口进行配置,我们使用轮询方式时的配置有哪些?1、配置GPIO,使对应管脚作为串口的发送和接收管脚 GPA0 0 1 管脚2 3 可以配置,但我们没有使用 GPA0CON寄存器[7:4][3:0] 0x22 GPA0PUD寄存器[3:0] 0 禁止上下拉电阻2、配置串口单元本身寄存器 ULCON0 0xE2900000 数据位:8位 停止位:1位 校验位:无 使用的正模式,非红外。3、UCON0 0xE2900004 串口... 阅读全文
posted @ 2014-03-19 23:19 net小伙 阅读(2673) 评论(0) 推荐(0) 编辑
摘要:汇编通用makefile: 命令行编辑: 编译 arm-linux-as -march=armv5te -o led.o led.s -march 指定的指令集的版本 指定架构 连接 arm-linux-ld -nostartfiles -nostdlib -Ttext=0x20008000 -o 阅读全文
posted @ 2014-03-18 22:56 net小伙 阅读(455) 评论(0) 推荐(0) 编辑
摘要:————————安装最新ppa的wine———————— sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine ————————wine乱码问题———————— 新装的wine中文全是乱码,需要修改一下几个配置文件,找到一篇比较详细的配置说明,分享一下: “ wine下中文的配置方案 步骤:1. 初始设置 运行 winecfg,把模拟的 Windows 系统设置为 Windows XP 或者 Windows 2000。2. 准备字体 为了让 Windows 应用程序看上 阅读全文
posted @ 2014-03-07 16:55 net小伙 阅读(430) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示