会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一条水煮鱼
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2018年10月8日
ARM指令集
摘要: 由于RAM采用了流水线机制,当读取PC值时,该值为当前指令地址值加8,也就是PC指向当前指令的下2条指令。 由于RAM指令是4字节对齐的,所以PC值的第0位和1位始终为0 使用STR/STM保存R15时,保存的是当前指令地址加8字节或者12字节,所以对于用户来说,尽量避免使用STR/STM来保存R1
阅读全文
posted @ 2018-10-08 20:35 一条水煮鱼
阅读(1062)
评论(0)
推荐(0)
2018年10月6日
jpeglib的使用
摘要: 1. 解压jpeglib tar xvzf libjpeg-turbo-1.2.1.tar.gz 2. 阅读里面的说明文件,得到jpeg解压缩的一般步骤: 3. 配置jpeglib ./configure --help 获得./configure的使用,我们关心的是: 这是jpeglib的安装目录,
阅读全文
posted @ 2018-10-06 21:52 一条水煮鱼
阅读(957)
评论(0)
推荐(0)
2018年9月30日
Linux段式管理与页式管理
摘要: 内存管理有2种机制:1、段式管理;2、页式管理 在80386CPU中增加了2个寄存器:1、全局性的段描述表寄存器GDTR 2、局部性的段描述表寄存器LDTR 段寄存器的高13位用于在全局或局部描述表项中选择一个描述符; 第2为选择全局或者局部段描述寄存器; 低2位决定特权级别,一般LINUX中0表示
阅读全文
posted @ 2018-09-30 16:12 一条水煮鱼
阅读(456)
评论(0)
推荐(0)
2018年8月25日
硬件电路
摘要: 1. 三极管 1.1 NPN型:电流从基极和集电极汇聚到发射极 1.2 PNP型:电流从发射极分别流向基极和集电极 1.3 b: 基极;c:集电极;e: 发射极 1.4 三极管导通时,Ube = 0.7V左右,NPN管判断方法如下:截止状态:Ube<0.7V; (如果是锗管则Ube<0.3V)放大状
阅读全文
posted @ 2018-08-25 10:58 一条水煮鱼
阅读(1057)
评论(1)
推荐(0)
2018年7月25日
电子相册之bitmap
摘要: 位图文件主要分为3部分:1. 文件信息头 14Byte 2. 位图信息头 40Byte 3. RGB颜色阵列 由图像长宽尺寸决定 1. 文件信息头 定义结构体: typedef struct tagBITMAPFILEHEADER { /* bmfh */ UINT bfType; DWORD bf
阅读全文
posted @ 2018-07-25 16:12 一条水煮鱼
阅读(309)
评论(1)
推荐(1)
2018年7月23日
LCD驱动
摘要: 1. 在LCD驱动里面我们分配了显存,并告诉LCD控制器: s3c_lcd->screen_base = dma_alloc_writecombine(NULL, s3c_lcd->fix.smem_len, &s3c_lcd->fix.smem_start, GFP_KERNEL); 2. 在使用
阅读全文
posted @ 2018-07-23 11:15 一条水煮鱼
阅读(132)
评论(0)
推荐(0)
2018年7月20日
电子书笔记(二)
摘要: 1. 非阻塞方式获得输入 scanf函数是以阻塞方式获得输入,遇到回车键时输入才结束,scanf函数才执行完成。支持多方法多输入的电子书希望以非阻塞形式获得输入。网上搜索stdin nonblock就能得到函数:这种方式不用按回车键就可以输入完成。 初始化就执行if语句: 退出非阻塞标准输入,执行i
阅读全文
posted @ 2018-07-20 20:48 一条水煮鱼
阅读(238)
评论(0)
推荐(0)
2018年7月19日
电子书笔记(一)
摘要: 字符编码: utf-16(be):头部-->FE FF (00 41 4E 2D) 2个字节表示一个字符 顺序表示 (00 41)表示'A' 'A’的ASCII码为41 uft-16(le): 头部-->FF FE (41 00 2D 4E) 2个字节表示一个字符 反序表示 (41 00) 表示'A
阅读全文
posted @ 2018-07-19 21:19 一条水煮鱼
阅读(578)
评论(0)
推荐(0)
2018年7月16日
移植触摸屏驱动到linux3.4.2
摘要: 1. 修改drivers/input/touchscreen/下的Makefile 2.重新配置menuconfig make menuconfig,将touchscreen编译进内核 3. 修改.config,找到CONFIG_TOUCHSCREEN_S3C2410,修改为 4. make uIm
阅读全文
posted @ 2018-07-16 20:10 一条水煮鱼
阅读(1058)
评论(0)
推荐(0)
触摸屏之linux3.4.2安装tslib
摘要: 1. 写好触摸屏驱动后,安装tslib 1.1 tar xzf tslib-1.4.tar.gz 1.2 cd tslib 1.3 修改编译器版本号或者内核版本号,使它们一致。不然会出错,显示selected device is not a touchscreen I understand 在内核中
阅读全文
posted @ 2018-07-16 17:41 一条水煮鱼
阅读(983)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告