- 博客(24)
- 资源 (1)
- 收藏
- 关注
转载 FreeType的使用
在嵌入式环境中显示字体,如果采用点阵的方式,要先取得汉字的点阵表示形式,然后根据点阵中每一位是否为1来决定是否对屏幕上相应的像素赋值;如果采用矢量字体的话,例如使用freetype库来显示TrueType类型的字体时,其大致的过程如下:1.初始化库1 FT_Library library;2 FT_Face face;3 FT_Error error = FT_Init_Fre
2012-10-11 19:56:26
667
原创 freetype相关链接
freetype相关链接:1.http://www.freetype.org/freetype2/docs/tutorial/step1.html2.http://www.unixresources.net/linux/clf/kylix/archive/00/00/59/21/592188.html3.http://blog.youkuaiyun.com/absurd/archi
2012-10-11 19:53:21
641
转载 freetype 使用小结
FreeType是一个完全开源的、可扩展、可定制且可移植的字体引擎,它提供TrueType字体驱动的实现统一的接口来访问多种字体格式文件,包括点阵字、TrueType、OpenType、Type1、CID、CFF、Windows FON/FNT、X11 PCF等。FreeType函数库具有以下特点:(1)它使得客户应用程序可以方便地访问字体文件,无论字体文件存储在哪里,并且与字体格
2012-10-11 19:47:07
842
1
转载 linux 下的字体引擎(xtt freetype xfs xft)
转载:http://blog.youkuaiyun.com/wesleyluo/article/details/7470362 linux下主要使用xtt freetype xfs xft这四种字体引擎,以下是这四种字体引擎的区别,xtt, freetype, xfs, xft等的区别 X Window是所谓client-server结构,这里的server管显示(输出)、键盘和鼠标(输入)部
2012-10-11 19:40:04
3328
转载 Unicode编码字符的点阵显示
转:http://blog.youkuaiyun.com/exbob/article/details/6542564 对于unicode编码的字符,可以先将unicode编码转换为GBK编码,然后利用GBK点阵字库(gbk.bin)显示字符。一个比较好的编码转换方法是,制作一个按照unicode编码顺序排列的GBK编码表,直接根据unicode编码就可以查到对应的GBK编码,具体的制作方法如下:
2012-09-18 20:43:18
778
转载 ASCII字符点阵字库的制作和使用
转:http://blog.youkuaiyun.com/exbob/article/details/6532772 开发环境:Win7,Eclipse,MinGW1、生成ASCII字符文件ASCII编码的可打印字符是0x20~0x7E,先用运行下面这段代码,生成一个包含全部可打印字符的txt文件:#include #include int main(int a
2012-09-18 20:42:17
1776
转载 GBK点阵显示字库的制作和使用
转:http://blog.youkuaiyun.com/exbob/article/details/6539643 GBK编码共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库。以两个字节表示一个汉字,编码范围是0x8140~0xfefe,兼容GB2318,并覆盖了unicode中的所有汉字。Win7记事本默认以GBK保存汉字。关于GBK的详细信息:http://
2012-09-18 20:41:35
936
转载 eMMC的前世今生
转载:http://itbbs.pconline.com.cn/diy/13817651.html 讨论到eMMC的发展历程,必须要从介绍Flash的历史开始Flash分为两种规格:NOR Flash和NAND Flash,两者均为非易失性闪存模块。 1988年,Intel首次发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。NOR类似于D
2012-09-02 21:29:56
1014
原创 学习网站
软件:1. 硬件:1. 52RD: http://www.52rd.com2. 电子工程专辑:http://www.eet-china.com/
2012-09-02 21:27:28
372
转载 聊聊手机射频layout进阶篇
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_54050.html 之前说了一些射频部分layout的注意事项,估计有些人觉得没什么意思吧。不过确实提不起高手的兴趣。那么我就说一点有意思的吧。layout也可以实现些其他的东西,这个在手机的layout上应用的比较少了,但是我觉得还是有这个趋势的。 大概是5年前吧,参加了一
2012-09-02 21:22:25
1656
转载 聊聊手机射频layout
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_54043.html 对于系统,电路,器件,指标等都多少说了一些,忽然想到还有部分工作对于RF是很重要的,那就是layout了。 其实刚入门的手机layout也知道,RF线都是最重要的,要立体包地,做好隔离。而这部分也就是射频的发射和接收线。当然了,还有阻抗控制也是很重要的。这
2012-09-02 21:21:53
1398
转载 如何深入的了解RBW
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_28445.html 看到一位同仁说到一个RBW设置问题,所以专门拿出来说一下,大家一起回顾下。问题如下: “如果测试一GSM2W干放满功率单载波输出时,RBW设置为100K时测试输出功率为30dBm,设置为200K的时候,输出功率为33dBm,这个怎么理解”。 我的
2012-09-02 21:18:11
2708
转载 手机射频测试总结(五)——蓝牙部分
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_26964.html 还是以介绍技术部分为主吧,相关的背景知识可以GOOGLE(这不是广告)。蓝牙的工作频率在2.4G的ISM(Industrial, Science and Medicine)频段。具体为2400-2483.5MHz,信道带宽1M,有79个信道。信道频率为2402+
2012-09-02 21:14:53
4613
1
转载 手机射频测试总结(四)——CMMB 部分(补充)
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_26862.html 对于CMMB问题作下补充,前文说MF_ID_0用于传输控制信息为控制帧,而其他的帧为业务帧。业务帧根据不同的调制方式及编码方式的配置,可以由2-9个复用帧来传输一个电视节目。这些业务帧又分为若干子帧。这些复用子帧为业务传输实体,承载音频视频及数据。根据承载的信息量不
2012-09-02 21:14:12
1679
转载 手机射频测试总结(四)——CMMB 部分
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_26266.html CMMB已经是中移动智能机的标配了,既然大家提到了那么我把知道的简单介绍一下。其实它的测试还是比较简单的,估计是刚开始接触,所以显得比较陌生,首先还是从基本知识开始。 CMMB,是ChinaMobileMultimediaBroadcasting(中国移动
2012-09-02 21:13:38
1851
转载 手机射频测试总结(三)——发射功率及发射频率(基础篇)
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_26114.html 对于发射机的测试,最重要也是最简单的两点就是发射功率和发射频率。对于固定的通信系统,频率也就是固定的,整个链路的设计也都在这个频率下完成的。打个比方,这个频率就像是我们沟通用的语言,只有大家都用同样的语言才能进行通信,比如其中一方说的不是普通话,那么就等于引入了频率
2012-09-02 21:13:08
11654
1
转载 手机射频测试总结(二)——接收灵敏度
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_26070.html 对于射频模块,接收机最主要的参数就是灵敏度,所以专门针对各种模块的灵敏度测试作了一下总结,希望大家能有所收获。 GSM的灵敏度大家都比较清楚的是-102dBm,此时的误码率要求是小于2.439%。但是有人清楚GSM的灵敏度测试应该包含CS1-CS4,MCS
2012-09-02 21:12:37
19307
转载 手机射频测试分析与总结(一)——GPS部分
转载:http://www.52rd.com/Blog/Detail_RD.Blog_fengmo44_26062.html 刚入行的时候手机还是以2G的feature phone为主,两三年的时间已经是3G smartphone的天下了。2G就是GSM+EDGE(就不分2.5G或者2.75G了),3G包含CDMA,WCDMA,TD-SCDMA,此外就是BT/FM这样的标配,目前FM在很多
2012-09-02 21:11:51
6192
转载 Vim+ctags详解
这里有更详细的Ctags中文手册: http://easwy.com/blog/archives/exuberant-ctags-chinese-manual/ [/home/brimmer/src]$ ctags -R "-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。"tags"文件中包括这些对象的列表: l 用#define定义
2012-09-01 23:58:14
414
转载 vim+ctags用法
转自:http://blog.youkuaiyun.com/wuziqi4/archive/2007/07/26/1709722.aspx-----------------------------------------------[/home/brimmer/src]$ ctags -R"-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。"tags"文件中包括这些对象的列
2012-09-01 23:55:31
350
转载 技术路线的选择重要但不具有决定性
转载:http://blog.youkuaiyun.com/myan/article/details/3247071 最近微软在技术上连续有大动作,在PDC上发布了Windows Azure云计算平台,预告了Visual Studio 2010、.NET 4.0和C# 4.0。如果放在几年前,我相信微软粉丝们一定是欢声雷动,不过这次情况有点不太一样,在网上看到有人在抱怨微软技术更新速度太快而且四面出击
2012-09-01 23:41:28
1011
转载 谈技术团队目标
转载:http://timyang.net/misc/work-environment-productivity/ 技术主管新年想得最多的一件事必定是如何比上一年做得更好。宏大的目标设定每个团队都会做,谈几个不引人注意的小问题。1、主动与被动见过一些技术团队将计划定义为“按时完成需求”,需求驱动并没有什么不对,但是研发工作仅考虑被动需求的话是很难做好。之前完成的许多需求有什
2012-09-01 23:29:06
740
转载 微信架构的启示
腾讯大讲堂中最近分享了周颢演讲的微信技术总监解读微信架构的秘密,看完视频的一些心得。技术微创新微信的技术设计上有很多微创新,看起来都很小,但是对于系统的稳定性、用户体验及开发敏捷都具有重要作用。前轻后重由于客户端升级不便,从技术设计上尽量利用后端的设计来减少依赖客户端升级的方法。如某个版本新增了群聊功能,按常规思路,需要所有客户端升级才能全部打通。微信采用服务器兼容的方法,在老
2012-09-01 22:01:12
2039
原创 基础:Linux C编程一站式学习
Linux C基础学习:《Linux C编程一站式学习》:http://akaedu.github.com/book/ 源码开放学ARM:http://www.lumit.org/
2012-09-01 21:10:35
727
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人