240 私信
这个人很懒,暂无签名信息
0

手把手教你使用PIC单片机驱动继电器

转之http://www.hificat.com/pic/dpj_step/jdq.asp 在现代自动控制设备中,都存在一个电子电路(弱电)与电气电路(强电)的互相连接问题,一方面要使电子电路的控制信号能够控制电气电路的执行元件(如电动机、电磁铁、电灯等),另一方面又要为电子线路的电气电路提供良好的电隔离,以保护电子电路和人身的安全。继电器便能完成这一桥梁作用。 继电器的工作原理与分类    ...

0

驱动程序的加载方式

Linux设备驱动程序有两种加载方式。第一种是直接编译进Linux内核,在Linux启动时加载;第二种是采用内核模块方式,利用模块可动态加载。 如果希望将新驱动程序编译进内核,需要修改内核代码和编译选项。下面以字符型设备为例,说明如何在Linux 2.6内核中添加一个新的设备驱动程序。如果驱动程序代码源文件为infrared_s3c2410.c,将infrared_s3c2410.c复制到内核代...

0

次方求模

次方求模 #include int main() {          int n=2,p=10000;          int result = 1;           while (p > 0)           {                     if (p % 2 == 1)                     {                      ...

0

CRC校验之模2除法(学习笔记、备忘)

模2除法与长除法类似,但有个特点:不借位。说白了就是按位异或,相同为0,不同为1。 它有三个原则: 1、除数与被除数最高几位(与除数位数相同)做异或,商1。(除数首位必须为1) 2、余数先去掉首位,若此时余数最高位为1,商1,并对以它为除数继续模2除。 若最高位为0,则商0,重复步骤2。 3、直到余数位数小于除数位数时,运算结束。 举个栗子: 1111000 模2除1101...

个人介绍
暂无介绍