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