自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(194)
  • 资源 (4)
  • 收藏
  • 关注

原创 交流充电桩桩体与线缆接口图

交流充电桩桩体与线缆接口图

2015-12-09 22:34:22 4419

原创 3.3v 看门狗与复位电路

3.3v 看门狗与复位电路

2015-12-08 22:09:32 4427

原创 can总线保护电路

can总线保护电路

2015-12-08 21:51:15 6901

原创 232线路保护

100欧姆 1/4W磁珠BS0150MS

2015-12-08 21:38:00 840

原创 485线路保护

本设计电路如上图所示。D8为防反向二极管,当本机电源关闭,外部电源不会通过信号线到VCC,避免CPU因低压处于休眠状态。为防止输入信号过流,在485信号输出端串联了2个X60-100的可恢复性保险丝X2、X3,X60-100保险丝在低于100mA时阻值为4.5欧姆,当电流高于100mA成高阻抗,耐压最高可达60V。如果线路中某台分机的485芯片被击穿短路,其他分机通讯也不会受到影响。在应用系统工程

2015-12-08 21:30:28 1883

原创 3.3V 5V 2.8V 电平转换电路

T1、T2为分立的NMOS三极管,s为源极,d为漏极,g为栅极。Rp为上拉电阻,一个连接在s,g之间;另一个连接d与VDD2。g端连接VDD1。电路工作时,要求VDD1根据NMOS三极管的阻抗特性,我们知道当Vds>0,Vgs>VT时,Rds即s,d两端的电阻非常小,反之电阻非常大。S,d之间有一个等效二极管,当三极管正常工作时,Vds>0,这个管子处于反偏状态。而当s端电平高于d端时,这个二

2015-12-08 10:34:45 5870

原创 sim900A透传调试及问题解决

sim900A透传的指令如下几个AT+CIPMODE=1                       AT+CIPCSGP=1,"CMNET"AT+CGDCONT=1,"IP","CMNET"                          AT+CGATT=1                                      //在这条命令使用前注意用AT+CS

2015-11-14 18:50:02 8800 2

转载 功率MOS管并联方法的研究

在低压大功率的许多应用场合,如电动三轮车、旅游观光电动汽车、小型电动叉车等,无一例外的是采用MOS管并联的方法,但这些传统的并联方法大多数是把同一规格的MOS管并联在一起使用,并联前不会专门进行均流、发热温升测试后再选择并联,理由有:a、费时、费力;b、即使进行筛选,由于实验状况不能完全模拟实际运行的工作状态,即使在实验过程得到的均流效果很好,实际应用时由于条件的改变等原因,均流效果并不定能达到原

2015-10-23 14:58:56 6038

原创 3.3V转 5V隔离电路

6N137,可做SPI通讯用,UART通讯用,等需要隔离的领域RF=300-500欧姆RL=4.7K欧姆C1=0.1-3.3ufVCC2=4.5-5.5VVCC1=3.3-5.5V

2015-10-20 22:16:55 4047

原创 stm8 ds18b20读温度代码

void DS18B20_Init( void ){DS18B20_DQ_OUT;DS18B20_DQ_PUSH_PULL;DS18B20_DQ_HIGH;Delay1us( 10 );DS18B20_DQ_LOW;Delay1us( 600 ); /*复位脉冲 */DS18B20_DQ_IN;DS18B20_DQ_PULL_UP;Delay1us(

2015-10-08 15:36:54 3914

原创 stm8 uart2 串口接收中断协议解码+定时器中断

//初始化位毫秒单位void Timer_Init(){TIM1_PSCRH = (unsigned char) ( ( (F_CPU / 1000) - 1) >> 8);     /* 16M系统时钟经预分频f=fck/(PSCR+1) */TIM1_PSCRL = (unsigned char) ( (F_CPU / 1000) - 1);             /

2015-10-08 15:23:33 2236

原创 stm8 读取电表芯片 att7053 io口模拟 spi

unsigned long SPI_Read( unsigned char address ){signed char i;unsigned long temp_data;temp_data = 0;ATT7053_SCK_LOW;                        /* 确保CLK初始状态是 */Delay1us( 1 );ATT7053_CS_H

2015-10-08 15:09:59 4139 1

原创 stm8 io口 spi模拟,可用于RC522

///////////////////////////////////////////////////////////////////////功    能:SPI写数据//输    入: 无// 无返回值///////////////////////////////////////////////////////////////////// void Write_SPI(uns

2015-10-08 15:08:11 3676

原创 stm8 time1精准延时

//初始化位毫秒单位void Timer_Init(){TIM1_PSCRH = (unsigned char) ( ( (F_CPU / 1000) - 1) >> 8);     /* 16M系统时钟经预分频f=fck/(PSCR+1) */TIM1_PSCRL = (unsigned char) ( (F_CPU / 1000) - 1);             /

2015-10-08 15:06:18 1945

原创 stm8 des/3des加密解密

移植了国外大侠的des、3des程序

2015-10-08 15:04:18 743

原创 codesnitch调试wince内存泄露

经验1:激活时注意断网。经验2:不用安装PB,只需要安装Microsoft_Windows_CE_5.0_Test_Kit.exe经验3:如果你的程序不能完全运行在wm5.0的模拟器,请将你的程序分为小的模块来测试。CodeSnitch使用说明如下:1. EntrekToolBoxProfessional Ver_1.4.msi为安装文件,安装时需要输入regi

2015-09-20 23:54:31 782

原创 WINCE6.0 远程工具,不能使用ActiveSync连接的问题

现象:“VS2005->Target->Remote Tools”打开的远程工具,当选用ActiveSync作为连接方式时,会出现如下错误:“The Microsoft ActiveSync reported the following error: Unable to load device side components”解决方法:出现上面的错误对话框是因为找不到目录":/Prog

2015-09-20 22:46:31 882

原创 Windows CE Test Kit

1.拷贝Clientside.exe到 wince板子 ,我拷贝的是C:\Program Files\Microsoft Platform Builder\6.00\cepb\wcetk\ddtk\armv4i下的 Clientside到wince板子的windows目录下 2.点击 wince板子的运行,填入clientside /i=IP address /p=port number。

2015-09-20 22:00:31 548

原创 单向电表模块焊接完成

模块PCB采用热转印方法焊接比较艰苦,SSOP管脚太小,而且热转印没有阻焊,不好弄。中间还有一个管脚连续被搞断了,用电阻腿再连起来了。累

2015-09-17 20:43:40 445

原创 wince 内存泄露的解决方法

1.第一种可能性。我的wince 板子有的函数需要不断被调用,几乎1秒被调用一次,在被调用的函数里面,不要申明任何变量,如有变量,将变量申明成全局变量。特别是有些数组要不断被New的话,会导致内存不断累积。将变量申明全局变量后,几乎不出现内存累积的情况。2.第二种可能性wince平台中有些线程,Thread,注意要关闭,一定要注意。大家可以尝试下。

2015-09-17 20:39:30 723

原创 stm8-discovery uart2 iar实现

115200波特率,用的是usb转TTL线,插到STM8-discovery上CN4上的10-11脚即可,别插反了////  This program shows how you can output a message on the UART on// the STM8S microcontroller.////  This software is provided

2015-09-15 21:27:13 819

转载 C#内存释放(垃圾回收)

问题背景----今天写了个很小的程序,程序的功能仅仅是截图,但是如果长时间开启并截图的时候,程序会变的很大,从刚开始的运行在任务管理器中只有十几K大小,运行一段时间后在任务管理器中看到程序可以达到1G或2G甚至更大;最初想到的是所有的截图都保存在内存中,没有释放造成的。去检查代码,发现程序中已经使用GC.Collect();但是为什么程序还是会一直增加呢?由于程序中逻辑判断等比较多,不方便

2015-09-13 18:14:14 514

原创 wince内存清理

原来wince机子运行2个小时后就非常慢了,发现内存已经占满了用如下函数,效果还可以。 [DllImport("coredll.dll")]        public static extern IntPtr PostMessage(IntPtr hwnd, int wMsg, IntPtr wParam, IntPtr lParam);        private

2015-09-13 09:37:00 888

原创 电路板热转印实践

1.电路板用细砂纸打磨一下,出去表面油污,让表面看起来闪闪发光。2.将热转印纸与电路板用胶带贴合电路板表面。3.温控200度,保持1分钟。4.电路板冷后轻轻揭开热转印纸。效果还行

2015-09-08 20:00:30 461

原创 win7下“telnet不是内部或外部命令”的解决方案

在控制面板里,点击“程序”选项在程序选项下,点击“打开或关闭Windows功能”在打开的对话框中,找到“Telnet客户端”并且勾选。然后点击“确定”,等待几分钟,系统将会为你开启telnet客户端服务。为了验证Telnet服务命令是否开启成功,我们可以在cmd命令行下测试一下,这个时候就不会再提示telnet命令无法找到了。比如 telnet www.baidu.co

2015-09-07 22:09:47 317

原创 win7配置sql server 2005数据库服务器

1。打开“SQLServer外围应用配置器”。点击“服务和连接的外围应用配置器”,打开服务和连接的外围应用配置器对话框,展开“MSSQLSERVER”下的“DatabaseEngine”,然后点击“远程连接”,则右侧设置“本地连接和远程连接”下面的“同时使用TCP/IP和namedpipes”项。然后应用确定。win7防火墙例

2015-09-07 21:46:54 5589

原创 NMAKE : fatal error U1045: spawn failed : Permission denied

关闭360

2015-08-23 23:03:58 3633 1

原创 OK6410 调试串口 改 普通串口

OK6410修改调试串口为普通串口;同时取消了调试输出信息;再wince下四个用户串口;1。smdk6410.bat(C:\WINCE600\PLATFORM\SMDK6410)里  set BSP_NOUART0=1将这句的值去掉 set BSP_DEBUGPORT=SERIAL_UART0将这句屏蔽掉即改成@REM set BSP_NOUART0=1

2015-08-23 08:47:43 742

原创 wince6.0 自己编译BSP 支持sqlCE3.0

拷贝C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\wce500\armv4i如下文件到C:\WINCE600\OSDesigns\S3C6410_DEMO\S3C6410_DEMO\RelDir\Samsung_SMDK6410_Release并在platform.bib中添

2015-08-22 17:24:37 741

转载 加快编译WinCE 6.0的驱动和BSP速度的方法(初级)

下面的方法还没有测试,测试后再说.在WinCE下面,如果需要改我们的驱动或者BSP,我们是不需要重新编译整个工程的:当我们的BSP或者驱动改动的时候,是不需要将整个OS重新编译那么痛苦的,分为几种情况分别讨论一下。改动了OAL层的代码:我们可以在菜单里选择“build”再选“Open Release Directory in Build Window”,在这个dos命令行窗口进

2015-08-21 15:44:36 382

原创 判断表是否存在,如果存在就删除然后重新创建。

首先判断表是否存在,如果存在就删除然后重新创建。private void CreatTable(){//删除CountContent表strSql="if exists (select * from sysobjects where id = object_id(N'[CountContent]') and OBJECTPROPERTY(id, N'IsUserTable')

2015-08-18 22:45:33 1020

原创 sqlce 创建数据库过程

1.vs2005里面添加引用  2.添加using3.创建数据库public void CreatDB()        {            if (File.Exists("\\NandFlash\\CDZ3.sdf"))                File.Delete("\\NandFlash\\CDZ3.sdf");      

2015-08-18 11:46:32 618

原创 无法找到 PInvoke DLL“sqlceme30.dll”

无法找到 PInvoke DLL“sqlceme30.dll”

2015-08-18 09:47:56 969

原创 wince6.0 vs2005下不能断点调试的问题

我的开发板上.net compat framwork版本是2.0.7045 而我计算机上的版本是所以通过在计算机上安装与开发板上相同的.net compactframwork来解决 附录:对应关系VersionRelease1.0.2268.01.0 RTM1.0.3111.01.0 SP1

2015-08-16 19:15:48 1047

原创 RFID读卡器与OK6410通信成功

RFID与OK6410的连接情况如下图测试成功的图示

2015-08-15 22:25:51 429

原创 win7下安装vs.net 2005遇到的困难解决

出现图1的情况,要求装SP1和SP1 for vista程序。出现这个问题的解决方案见微软官方链接http://answers.microsoft.com/en-us/windows/forum/windows_vista-windows_programs/error-1935an-error-occurred-during-the/7105ee7e-ab45-4bd2-b5db-

2015-08-14 17:35:08 389

转载 VS2005在Win7上兼容性问题解决

你先选择“运行程序”,安装成功以后在安装这两个补丁就可以了: Visual Studio 2005 sp1:http://www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&DisplayLang=zh-cnVisual Studio 2005 sp1

2015-08-14 11:07:48 516

原创 RFID 通信协议

1.读卡号01 08 a1 20 00 01 00 7601 0C A1 20 00 04 00 65 95 93 2A 3E2.读0块1。01 08 a3 20 00 01 00 7401 16 A3 20 00 65 95 93 2A 49 08 04 00 62 63 64 65 66 67 68 69 67读1块2。01 08 a3 20 01

2015-08-09 21:07:44 843

原创 OK6410 COM口对应关系

OK6410 COM口对应关系如下

2015-08-09 18:36:44 2392

转载 sql server对应C#类型

SQL Server类型C#类型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimechar

2015-08-05 19:09:16 385

stm8s003与ds1307时钟芯片程序

stm8s003与ds1307时钟芯片程序,硬件IIC模式,连对SCL,SDA即可。

2015-09-13

基于6410的EINT0键盘控制LED的wince驱动+LED流水灯驱动

基于6410的EINT0键盘控制LED的wince驱动+LED流水灯驱动。 很多朋友很疑惑外部中断如何实现,本例用EINT0作为例子,实现了控制其中一个LED灯,同时在本驱动中实现了4个LED灯的驱动,可以通过应用程序控制4个LED实现流水灯效果。

2012-08-25

wince下IIC驱动程序以及测试程序

wince下IIC驱动程序以及测试程序,一定要下,太好了。

2009-06-06

wince下使用文本文档作为数据库

wince下使用文本文档作为数据库,本文件验证过,使用c#开发,各位可以测试一下,非常好用的。

2009-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除