编码
大妞
这个作者很懒,什么都没留下…
展开
-
GBK 转成 utf8
GBK是汉字字符编码,是gb2312的扩充。 GBK汉字是从0x8140开始的,unicode是从0x4e02开始的。需要一个转换表,这个很难找。 先将gbk转成unicode字符,gbk与unicode对应关系如下: gbk是两个字节的,第一个字节h,第二个字节l GBK/3: 8140-A0FE h的范围是从0x81-0xA0, l范围从0x40-0xFE unicode是从0x原创 2013-01-08 17:14:16 · 1131 阅读 · 0 评论 -
codeblocks工具
今天下载了一个codeblocks工具。真是好用。 之前写代码,一直放在机顶盒上面去运行。今天下载了工具之后,可以编译,运行一下子就运行了,方便很多。 今天还知道一件事情。就是硬件工程师,只是负责焊板子,具体的硬件测试方法,应该找驱动的人问,而不是找硬件的人问,他们也不知道。 检讨我自己。不该那么对人家。原创 2013-06-09 16:29:15 · 501 阅读 · 0 评论 -
修改了kernel之后,每次重启后,就会出现kernel文件被破坏的情况
昨天还好好的,今天就不行了, 我今天重新设置过bootargs, 烧录过kernel,因为kernel 文件错误了 重新烧录kernel,之后,能够启动,执行了getprop 昨天重新烧录过文件系统,上次遇到这个问题,我把/etc/vold.fstab修改了,因为挂载的分区不对。 按说昨天就出现问题了,我没重启。 找到原因了。 NAND read: device 0 offse原创 2013-06-07 09:14:52 · 992 阅读 · 0 评论 -
android kernel 与文件系统
android 系统上kernel与文件系统是打包到一块的。 一般烧录文件的时候有kernel,system,userdata分区。 我们在编译之后,在out目录下生成了 如上图所示目录文件 其中system分区如下所示: root分区如下所示: 我们查看mk-ics.sh 在kernel编译的时候有这么一句 make -j $JOBS uImage CONFIG原创 2013-06-07 08:49:49 · 1736 阅读 · 1 评论