小盒子的小盒

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

最近使用MDK4.0和J-Link学习一下STM32系统的CPU,早在两年前的时候,写过STM32的程序,也画过线路板,但是时间太长了那都是在原来公司做的,导致很多东西都忘记了,最近准备捡起来温习一下,之前仿真STM32的时候使用的是U-Link,现在只有J-Link,安装MDK4.0后居然没有发

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

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

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

使用VS2005或VS2008的时候在接触底层的时候经常会遇到类似以下的错误:error:cannotconvertparameter1fromchar[15]toLPWSTR上网找了一堆,解决办法大有不同:但是普遍的解决办法都是在工程->属性->常规->字符集(将使用Unicode字符集改成使用多字节字符集)第二

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

昨天在使用USB下载wince内核的时候,居然出现了蓝屏。。。(说实话好久都没看到蓝屏是啥样了,真新鲜啊)。记得前几个月,我试图做过几次,也是出现蓝屏,我还以为是我系统的问题了呢。后来也没研究,前段时间电脑中毒,重新做了一次系统,昨天所有的有关wince的东西都装

S7-200自由通讯协议

西门子自由口模式下PLC与计算机的通信概述----本例说明如何以自由协议实现计算机与S7-200的通信,计算机作为主站,可以实现对PLC从站各寄存器的读/写操作。----计算机通过COM口发送指令到PLC的PORT0(或PORT1)口,PLC通过RCV接收指令,然后对指令进行译码,译码后调用

【转】Siemens PPI协议分析

西门子S7-200PLC之间或者PLC与PC之间通信有很多种方式:自由口,PPI方式,MPI方式,Profibus方式。使用自由口方式进行编程时,在上位机和PLC中都要编写数据通信程序。使用PPI协议进行通信时,PLC可以不用编程,而且可读写所有数据区,快捷方便。但是西门子公司没有公布PP

PCI-Express名词解释

PCI-Express是最新的总线和接口标准,它原来的名称为“3GIO”,是由英特尔提出的,很明显英特尔的意思是它代表着下一代I/O接口标准。交由PCI-SIG(PCI特殊兴趣组织)认证发布后才改名为“PCI-Express”。这个新标准将全面取代现行的PCI和AGP,最终

无题

实在是想不到应该叫什么题目,只能是无题啦。下面是一张图片,谁能看懂这个图片,那可真不是一般的人了,目前能看懂这张图片的算上我就三个人可以看懂。呵呵~~很神秘的一张图片!

维修日记--修复U盘,恢复数据

今天收到了大连一个朋友邮寄来的一个U盘。三天前,朋友说他的U盘突然坏掉了,里面有重要的文件,不能丢失。坏掉后,他拿到奥林匹克电子城维修,维修人员说,已经彻底坏掉了,不能修复了。回去后在网上和我说他的U盘坏了,里面的文件很重要还没有备份。我顺便问了问坏掉

[原创]IntelHex文件校验和

这里做了一个简单的校验和计算工具。因为当你修改一次里面的数据,就需要把最后一位的校验和做一次修改。这样才能保证数据的正确性。否则你修改的数据,也不能保证是好用的。所以大家在修改hex文件的时候记得别忘记把每行的最后一位校验和也要作修改的。下面是该软件的

【转】Intel Hex文件格式说明

问题:什么是IntelHEX格式?回答:IntelHEX文件是记录文本行的ASCII文本文件,在IntelHEX文件中,每一行是一个HEX记录由十六进制数组成的机器码或者数据常量,IntelHEX文件经常被用于将程序或数据传输存储到ROM.EPROM,大多数编程器和模拟器使用IntelHEX文件.记录格式一个Intel

NOW,WHO IN THE HELL UNDERSTANDS WOMEN?

Thenicewomenareugly.Thebeautifulwomenarenotnice.Thebeautifulandnicewomenaregeneralstupid.Thebeautiful,niceandcleverwomenaremarried.Thewomenwhoarenotsobeautifulbutarenicewomenareborninpoverty.Thewomenwhoarenotsobeautifulbutarenicewomenborninnoblethink

[linux]undefined reference to `__gxx_personality_v0'

linux程序#include#include#includeintcount=0;voidctrl_c_count(int);intmain(void){intc;void(*old_handler)(int);old_handler=signal(SIGINT,ctrl_c_count);while((c=getchar()!=));printf("Ctrl_Ccount=%d",count);signal(SIGINT,old_handler);}voidctrl_

【源码】Modbus协议中CRC16校验

Modbus的数据校验方法:CRC-16(循环冗余错误校验)CRC-16错误校验程序如下:报文(此处只涉及数据位,不指起始位、停止位和任选的奇偶校验位)被看作是一个连续的二进制,其最高有效位(MSB)首选发送。报文先与X↑16相乘(左移16位),然后看X↑16+X↑15+

简易使用MFC中的定时器

在MFC中和定时器相关的有三个函数:UINTSetTimer(UINTnIDEvent,UINTnElapse,void(CALLBACKEXPORT*lpfnTimer)(HWND,UINT,UINT,DWORD));afx_msgvoidOnTimer(UINTnIDEvent);BOOLKillTimer(intnIDEvent);参数说明:UINTnIDEvent:定时器的ID,给定时器唯一的身份验证,如果