知识收集
文章平均质量分 57
hongjiujing
这个作者很懒,什么都没留下…
展开
-
几种常用的像素混合方法
几种常用的像素混合方法前两天为大家介绍了处理透明光影效果的 Alpha-Blending 技术,今次我将再为大家介绍其它几种常用的像素混合方法,这些方法一般在游戏中被用来处理光影效果。『Alpha-Blending』前次已经说了,所谓 Alpha-Blending,其实就是按照“Alpha”混合向量的值来混合源像素和目标像素,一般用来处理半透明效果。『Add原创 2009-06-25 11:51:00 · 475 阅读 · 0 评论 -
快速USB学习
快速USB学习(单片机应用)(由FLASHMAN编写,QQ28479691,如要转载请注明出处)USB的优点相信大家都知道了,而且还很赚钱,嘿嘿,这里就不多说,不懂的就去看看书吧,这里要说的是如何快速掌握USB技术。这篇文章一方面是我对USB学习的一个总结,另一方面是为了方便初学者入门学习。学习USB,一本好的教材是少不了的,我以前看过了很多关于USB的书,但是大部分的书都看得转载 2012-03-06 09:40:03 · 2605 阅读 · 0 评论 -
How_to_configure_and_use_CAN_bus
https://www.ridgerun.com/developer/wiki/index.php/How_to_configure_and_use_CAN_busSocket CAN utilities The BerliOS Socket CAN转载 2011-10-12 10:11:59 · 829 阅读 · 0 评论 -
ARM Linux系统调用的原理
ARM Linux系统调用的原理操作系统为在用户态运行的进程与硬件设备进行交互提供了一组接口。在应用程序和硬件之间设置一个额外层具有很多优点。首先,这使得编程更加容易,把用户从学习硬件设备的低级编程特性中解放出来。其次,这极大地提高了系统的安全性,因为内核在试图满足某个请求之转载 2011-09-28 17:54:08 · 4842 阅读 · 2 评论 -
linux indent格式化代码(ZZ)
indent.sh------------------------------------------------for file in `find ./ -name "*.c"`; doindent -npro -nip -nlp -npsl -i4 -ts4 -s转载 2011-09-28 11:20:04 · 291 阅读 · 0 评论 -
谈谈Linux内核驱动的coding style
最近在向Linux内核提交一些驱动程序,在提交的过程中,发现自己的代码离Linux内核的coding style要求还是差很多。当初自己对内核文档里的CodingStyle一文只是粗略的浏览,真正写代码的时候在很多细节上会照顾不周。不过,在不遵守规则的程序员队伍里,我并不是孤独的转载 2011-09-28 11:21:16 · 292 阅读 · 0 评论 -
汉字点阵字库原理
汉字点阵字库原理一、 汉字编码1. 区位码在国标GD2312—80中规定,所有的国标汉字及符号分配在一个94行、94列的方阵中,方阵的每一行称为一个“区”,编号为01区到94区,每一列称为一个“位”,编号为01位到94位,方阵中的转载 2011-08-01 16:14:52 · 509 阅读 · 1 评论 -
点阵字库HZK12 HZK16 HZK24 ASC12 ASC16 简介 及 使用方法
如何在嵌入式系统中使用大量的汉字和字符呢? DOS前辈们经过艰辛的努力,将制作好的字模放到了一个个标准的库中以免去后辈的麻烦,这就是点阵字库文件。 一般我们使用16*16的点阵宋体字库,所谓16*16,是每一个汉字在纵、横各16点的区域内显示的转载 2011-08-01 09:28:14 · 3603 阅读 · 0 评论 -
汉字内码漫谈(转载的,想用串口发汉字)
不用通常的汉字输入法能输入汉字吗?在英文状态下能打印出汉字吗?请看下面两个实验: 实验一·启动UCDOS汉字系统,在“英文”输入状态下,将副键盘切换成数字输入状态,然后在系统提示符后面作如下操作: 左手按住Alt,右手依次敲副键盘上的1、7、6,松开Alt键;再按住A转载 2011-08-01 14:21:08 · 1803 阅读 · 0 评论 -
汉字编码--区位码、国标码、机内码的关系
根据原理我们知道区位码加32就成了国标码,高位第8位为1就成了机内码的原理,可以直接按下面情况处理。从区位码开始表示转换成国标码二进制 区码+100000 位码+100000八进制 区码+40 位码+40十进制 区码+32 位码+32转载 2011-08-01 12:14:13 · 6615 阅读 · 0 评论 -
Ubuntu10.04问题集锦
Upgrade Linux Ubunut9.10 to Ubuntu10.04 LTS Changlog: 1:Fix Txt bug在UBUNTU10.04下无法打不开TXT文件,已经进行了如下设置了!打开终端输入:gconf-editor因为默认使用 gedit打开的txt所以找到“apps”->"gedit-2"->"preferences"->"en原创 2010-05-27 09:40:00 · 672 阅读 · 0 评论 -
为什么许多芯片的CS信号(片选信号)经常都是低电平有效?
1)、如果只有一片这样的芯片,若是高电平有效,则要求接到Vcc,但有的用户总认为悬空该端是同样有效的,因此在外部强干扰或太潮湿条件下,会使电路工作失常。但如果是低电平有效,只需简单的将该片选端直接接GND即可,使用者不得不将该端接到指定电平上,是不能偷懒的。2)、如果你是芯片生产商,你会期待你的产品有更大的使用范围,无论是专业、严谨的工程师,还是普通用户都能够得心应手地使用你的产品,基原创 2009-10-12 15:35:00 · 4874 阅读 · 1 评论 -
关于上拉电阻和下拉电阻
上拉电阻: 1、当TTL电路驱动COMS电路时,如果TTL电路输出的高电平低于COMS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。2、OC门电路必须加上拉电阻,才能使用。3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。4、在COMS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生原创 2009-10-10 13:58:00 · 427 阅读 · 0 评论 -
开源电子书
http://git.openinkpot.org/原创 2009-09-24 21:00:00 · 574 阅读 · 0 评论 -
USB 的DataToggle
USB 的DataToggle USB在通信过程中,有DataToggle这么一个概念。例如,在一次通信中,主机如果需要接收一个数据包,那么,主机会先发送一个IN的令牌包,然后从机发送数据包,然后主机再发送ACK握手包进行确认,这就完成了一次数据的接收。假如出现通信错误,掉包的情况,那么又如何处理呢?第一步,假如是令牌包IN发生了通信错误,那么主机则不会发送数据包。主机可以再转载 2012-03-09 14:32:48 · 2056 阅读 · 1 评论