小盒子的小盒

知道的越多不知道的就越多

 
 
 
 
 
 

  Small.Box

辽宁省 大连市 金牛座

 发消息  写留言

 
自我介绍Save water. Shower with your girlfriend.
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 

天气

 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
 

[置顶] 【原创】LWIP讨论区

2008-12-25 17:24:19 阅读(387) 评论(67)

       好多的网友都在留言板块那里讨论一些有关LWIP的问题,这样时间长了,就会使得一些问题“沉底”,为了能使的大家遇到所有的问题得到及时的解决,同时为了方便大家互相交流,我把这个帖子置顶,凡是有关LWIP的问题,请到这里来提问。让我们共同学习,共同进步!『注:与lwip无关的问题,请在留言板留言,谢谢合作

       随后我会整理一些有关其他人提出来的问题,以及解决的建议。如果大家谁有好的意见或解决方法,希望大家能够踊跃的回复有疑问的人。

       

阅读(387) | 评论(67) | 阅读全文>>

【IAR】Error[Li005] no definition for "__program_start"

2010-2-10 11:09:46 阅读(3) 评论(0)

这段时间我编译IAR for ARM工程的时候出现了上述标题出现的错误信息,截图如下:

【IAR】Error[Li005] no definition for __program_start - Small.Box - 小盒子的小盒

出现上面错误的原因 是因为之前的工程是在较低版本下进行编译的,在高版本编译的时候,需要做一些修改,如下所示:

阅读(3) | 评论(0) | 阅读全文>>

【原创】MDK4.0使用J-Link方法

2010-2-8 14:00:32 阅读(9) 评论(0)

最近使用MDK4.0和J-Link学习一下STM32系统的CPU,早在两年前的时候,写过STM32的程序,也画过线路板,但是时间太长了那都是在原来公司做的,导致很多东西都忘记了,最近准备捡起来温习一下,之前仿真STM32的时候使用的是U-Link,现在只有J-Link,安装MDK4.0后居然没有发现J-Linke的选项,按照网上的方法找到了,也出现了,但是居然使用起来不太好用。最后经过了N多复杂的过程我发把它弄好用,其实简单总结起来就是三步:

阅读(9) | 评论(0) | 阅读全文>>

万利EK-STM3210B用J-link解决方案

2010-2-4 14:42:47 阅读(12) 评论(0)

针对STM3210B-LK1评估板需要改动或设置的地方有3点:
第一:STM3210B-LK1评估板的BOOT0及BOOT1跳线请跳到0位置(我拿到板卡的时候已经是跳到0位置)
第二:STM3210B-LK1评估板上的JTAG接口的第1,2脚请接上3.3V(需要手工飞线)。
第三:JLINK 用SWD方式调试此款板子时,需要把板子上的R4,R5断开(因其板子上有STLINK II).R4 R5的位置在Ext JTAG附近。

按照上述方法修改后,即可使用~

阅读(12) | 评论(0) | 阅读全文>>

cannot convert parameter 1 from 'char [15]' to 'LPWSTR

2010-1-26 11:58:01 阅读(2) 评论(0)

使用VS2005或VS2008的时候在接触底层的时候经常会遇到类似以下的错误:
error:cannot convert parameter 1 from 'char [15]' to 'LPWSTR
上网找了一堆,解决办法大有不同:
但是普遍的解决办法都是在工程->属性->常规->字符集(将使用Unicode字符集改成使用多字节字符集)
第二种方法就是使用强制转换(小盒子推荐使用的方法)
_T()方法来做的话,这样你编译的工程直接直接转到Wince下使用。否则你还需要修改N多东西,不知道有没有别的办法可以来解决(目前我没发现)。

我想这两种方法应该会帮你解决掉你所遇到的问题

阅读(2) | 评论(0) | 阅读全文>>

S3C2440在XP下用DNW通过USB下载蓝屏

2010-1-21 9:18:44 阅读(20) 评论(3)

        昨天在使用USB下载wince内核的时候,居然出现了蓝屏。。。(说实话好久都没看到蓝屏是啥样了,真新鲜啊)。记得前几个月,我试图做过几次,也是出现蓝屏,我还以为是我系统的问题了呢。后来也没研究,前段时间电脑中毒,重新做了一次系统,昨天所有的有关wince的东西都装了一遍,结果发现还是以前的那个样子,一下载程序,要么就死在那了,要么我的XP就彻底的蓝屏了。
       上网Google了下,有的网友这么说的:“原因是与三星提供的USB驱动有关,三星提供的驱动是在Win2K DDK环境下编译的,并不支持XP以上的系统。“
        找了下结果有人在XP

阅读(20) | 评论(3) | 阅读全文>>

S7-200自由通讯协议

2010-1-15 13:49:39 阅读(3) 评论(0)

西门子自由口模式下PLC与计算机的通信
概述 

---- 本例说明如何以自由协议实现计算机与S7-200的通信,计算机作为主站,可以实现对PLC从站各寄存器的读/写操作。 
---- 计算机通过COM口发送指令到PLC的PORT0(或PORT1)口,PLC通过RCV接收指令,然后对指令进行译码,译码后调用相应的读/写子程序实现指令要求的操作,并返回指令执行的状态信息。
通信协议 

---- 在自由口模式下,通信协议是由用户定义的。用户可以用梯形图程序调用接收中断、发送中断、发送指令(XMT)、接受指令(RCV)来控制通信操作。在自由口模式下,通信协议完全由梯形图程序控制。

阅读(3) | 评论(0) | 阅读全文>>

【转】Siemens PPI协议分析

2010-1-14 14:17:21 阅读(6) 评论(0)

       西门子S7-200 PLC之间或者PLC与PC之间通信有很多种方式:自由口,PPI方式,MPI方式,Profibus方式。使用自由口方式进行编程时,在上位机和PLC中都要编写数据通信程序。使用PPI协议进行通信时,PLC可以不用编程,而且可读写所有数据区,快捷方便。但是西门子公司没有公布PPI协议的格式。用户如果想使用PPI协议监控,必须购买其监控产品或第三方厂家的组态软件。这样给用户自主开发带来一定困难,特别是自行开发的现场设备就不能通过PPI协议接入PLC。其它通讯方式编程也存在编程复杂,需要购买软件和授权等局限性(1)。通过数据监视、分析的方法,我们找出了PPI协议的关键报文格式,可用于上位机、现场设备与S7-200 CPU之间通讯。

阅读(6) | 评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2010