Blog Articles
-
移植u-boot-2011.09-rc1到FL2440(3)
最近工作有点忙,所以到现在才开始做,今天实现了UBOOT中关于DM9000的部分,当然都是拿来主意,对于网卡我是相当陌生的。 首先,在include/configs/fl2440.h中去掉原先CS8900网卡的定义,再定义各种关于DM9000网卡的宏: /
Published on: -
minigui繁体中文的显示
做一个项目,要显示繁体中文,因为要调整大小和考虑到美观问题,所以决定使用truetype字体。 在minigui1.3.3中,已支持了freetype,所以只要将字库加入配置文件,并创建逻辑字体正确使用就OK了,不过它只能显示繁体字体中的简体部分,而繁体部分显示为空白。 一路追踪下去,最后跟到了freetype1.3.1中,发现繁体BIG5编码转换后的UNICODE编码,在查找
Published on: -
minigui显示ttf字体锯齿化原因和解决办法
在使用minigui1.3.3显示ttf字体时,使用的是minigui中的freetype2接口,里面有些代码要修改,不然编译不过。 字体正常显示后,又发现显示出来的字锯齿现象十分严重,但是在读取图元时使用的是抗锯齿模式,在网上找过很多贴子,最后看到有人提过alpha混合。 freetype抗锯齿的原理,是使用了AA技术,简单来讲就是使字体轮廓模糊化,然后看起来就很光滑。
Published on: -
CAS-条件接收系统
一、简介 条件接收系统CAS(Conditional Access System)是付费数字电视广播的核心技术,其主要功能是阻止非法入侵数字广播网络,并允许被授权的用户收看特定的节目而使未被授权的用户无法收看。 二、任务 1)阻止用户接收未被授权的节目 2)如何从用户处收费 三、CAS组成 1)前端。完成广播数据的加扰并生成授权信息以及完成解扰密钥的加密
Published on: