摘要: 电子元件的引脚线: 元件的管脚,从电子元器件的输入或输出端引出来的导线,用于连接电路板上的焊盘上,实现信号的通信。 PLC(Programmable logic controller)可编程逻辑控制器。 PowerPC增强型的精简指令集计算机。 阅读全文
posted @ 2013-11-20 10:15 王井玉 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 定制一个winCE5.0操作系统2009-04-01 09:01:14|分类:winCE|字号订阅定制一个操作系统并模拟器上运行,需要以下几个步骤:STEP 1:用Platform Builder的New Platform Wizard创建一个OS,需要以下几步:1、打开Platform Builde应用程序;2、File->New Platform,然后就会出现New Platform Wizard,选择Next。 3、在name框填写自己的系统名称,如:MyOSDesign,在path框输入或者选择一个根目录存放你的系统,然后选择Next; 4、选择一个BSP,在这里因为我们是在模拟 阅读全文
posted @ 2013-11-20 00:03 王井玉 阅读(309) 评论(0) 推荐(0) 编辑
摘要: SPI、I2C、UART、USART串行总线协议区别: 第一个区别当然是名字: SPI(Serial Peripheral Interface)串行外设接口; I2C(IntericBus); UART(Univeral Asynchronous Receiver Transmitter)通用异步收发器; 每二个区别在电气信号线上: SPI总线由三条信号线组成: 1、串行时钟(SCLK) 2、串行数据输出(SDO) 3、串行数据输入(SDI) SPI总线可以实现多个SPI设备互相连接,提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设... 阅读全文
posted @ 2013-11-14 22:56 王井玉 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 简单的I2C协议理解: 一、技术性能 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只充许有一个主控; 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址; 每个器件可以使用独立电源; 二、基本工作原理 以启动信号START来掌管总线;以停止信号STOP来释放总线;每次通讯以START开始,以STOP结束,启动信号START后紧接着发送一个地址字节,基中7位为被控器件的地址码。一位为读写控制位R/W,R/W位为0表示由主控向被控器件写数据,R/W为1表示由主控从被控器件读数据。当被控器件检测到收到的地址与自已的地址相同时,... 阅读全文
posted @ 2013-11-14 14:20 王井玉 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 内部存储器与外部存储器: 根据存储器在计算机中处于不同的位置可以分为主存储器和辅助存储器。在主机内部直接与CPU交换信息的存储器称为内部存储器(简称内存)或主存储器。 内部存储器的功能是提供快速数据存放区域。其作用是在慢速的外部存储器设备和高速的处理器之间承担中间角色。 在PC中内存主要指的是DRAM(动态随机存储器)。主要作用是: (1)暂时存放正在执行的程序、原始数据、中间结果和运算结果。 (2)作为CPU运行程序的区域。 (3)配合CPU与外设打交道。内部存储器的分类: 按照存储持性不同可分为以下两类: 1、随机存储器RAM(Random Access Memory) ... 阅读全文
posted @ 2013-11-14 02:32 王井玉 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 硬件环境:AVR系列单片机atmega128、atmega1280、atmega168操作系统:windows使用工具:AVR Studio417、winavrJTAG(joint test action group)联合测试行为小组。atmega128工作手册:http://baike.baidu.com/view/2984056.htmMCU(Micro Control Unit):中文名称为微控制单元,又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时器和多种I/O接口集成在一片 阅读全文
posted @ 2013-11-14 02:04 王井玉 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 引用茫然的两种将字符串转换成浮点数的方法方法一: char szString[] = "-2876.99812376443"; double db1; db1 = atof(szString); printf("atof result:\n"); printf("%f %.12f %.2f %e %E\n", db1, db1, db1, db1, db1); printf("%.1e %.1E %.18e %.18E\n", db1, db1, db1, db1); 方法二: char szString2[] = 阅读全文
posted @ 2013-11-11 03:32 王井玉 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 引用茫然的两种将字符串转换成浮点数的方法方法一: char szString[] = "-2876.99812376443"; double db1; db1 = atof(szString); printf("atof result:\n"); printf("%f %.12f %.2f %e %E\n", db1, db1, db1, db1, db1); printf("%.1e %.1E %.18e %.18E\n", db1, db1, db1, db1); 方法二: char szString2[] = 阅读全文
posted @ 2013-11-11 03:31 王井玉 阅读(6536) 评论(0) 推荐(0) 编辑
摘要: 引用weifeng.shen的字库编码Unicode相关知识1.各地编码 首先说明一下现在常用的一些编码方案:1.在中国,大陆最常用的就是GBK18030编码,除此之外还有GBK,GB2312,这几个编码的关系是这样的。n最早制定的汉字编码是GB2312,包括6763个汉字和682个其它符号n95年重新修订了编码,命名GBK1.0,共收录了21886个符号。n之后又推出了GBK18030编码,共收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数民族文字,现在WINDOWS平台必需要支持GBK18030编码。按照GBK18030、GBK、GB2312的顺序,3种编码是向下兼容. 阅读全文
posted @ 2013-11-11 03:28 王井玉 阅读(1570) 评论(0) 推荐(0) 编辑
摘要: 引用沈某的如何用正确的方法来写出质量好的软件的75条体会1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。4. 你们的项目组有没有建立一个门户网站?要有一个门 阅读全文
posted @ 2013-11-11 03:26 王井玉 阅读(268) 评论(0) 推荐(0) 编辑