- 博客(74)
- 资源 (8)
- 收藏
- 关注
原创 STM32F4串口IAP固件更新
STM32F4串口IAP固件更新操作过程:修改ST官方IAP程序,使之能在自己的开发板跑起来,关键是串口、按键和led。在程序运行前,建议按下按键,程序进入IAP程序。当超级终端上显示选项时,选择1,下载镜像文件到STM32F4xx 内部flash中。一定要使用超级终端,而不是SecureCRT。选择传送--发送文件--浏览,选择要发送的.bin文件,并且协议选择Ymodem。最后,发
2014-03-27 20:17:12
9721
原创 ISP与IAP的区别
ISP与IAP的区别 两者在操作方式,结果和应用场合区别: 什么是ISP(in system programming): 在系统编程。用写入器将code烧入,不过,芯片可以在目标板上,不用取出来,在设计目标板的时候就将接口设计在上面,所以叫"在系统编程",即不用脱离系统; 什么是IAP(
2014-03-27 14:59:44
8883
转载 HTTP Cookie 详解二
今天webryan给team做了一个关于HTTP cookie的分享,从各个方面给大家介绍一下大家耳熟能详的Cookie。主要是翻了维基百科的很多内容,因为维基百科的逻辑实在是很清晰:),ppt就不分享了,把原始的草稿贴出来给大家。欢迎批评指正。HTTP Cookie:Cookie通常也叫做网站cookie,浏览器cookie或者http cookie,是保存在用户浏览器端的,并在发出
2014-03-26 14:23:52
30147
转载 Makefile中的常用函数
在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下: $()或是 ${}这里,就是函数名,make支持的函数不多。是函数的参数,参数间以逗
2013-12-28 21:11:34
797
转载 win7远程协助ubuntu
先说说win 下要做的设置: win 下其实很简单,到vncviewer去下载个客户端就OK了,很小的一个exe文件,直接执行,下载地址: http://www.realvnc.com/products/free/4.1/winvncviewer.htmlubuntu vncserver : 其实ubuntu 11
2013-12-03 22:13:39
3038
转载 虚拟化系列-Citrix XenServer 6.1 安装与配置
一、XenServer 6.1简介 Citrix XenServer服务器虚拟化系统通过更快的应用交付,更高的IT 资源可用性和利用率,让数据中心变得更加灵活、高效。XenServer 在提供了关键工作负载(操作系统、应用和配置)所需的先进功能的同时,不会牺牲大规模部署必需的易于操作的特点。利用独特的流技术,XenServer可通过虚拟或物理服务器快速交付各种工作负载,成为企业每
2013-11-28 17:01:23
5241
原创 ubuntu 12.10环境arm-linux-gcc-4.3.2.tgz交叉编译
解决在64位ubuntu上搭建arm-linux-gcc交叉编译开发环境出现的问题。环境变量路径已经设置好了。如下: 但是当我运行arm-linux-gcc就会出现问题,在当前目录也是一样会有问题,如下:最后发现,不是设置问题,是系统与老版本的交叉编译器不兼容,缺少安装包,如下:
2013-11-14 20:54:29
2296
转载 ZigBee组网
组网方案设计:组建一个完整的zigbee网状网络包括两个步骤:网络初始化、节点加入网络,其中节点加入网络又包括两个步骤:通过与协调器连接入网和通过已有父节点入网。网络初始化:Zigbee网络的建立是由网络协调器发起的,任何一个zigbee节点要组建一个网络必须要满足以下两点要求:1.节点是FFD节点,具备zigbee协调器的能力;2.节点还没有与其他网络连接,当节点已经与其
2013-11-05 16:56:44
12194
转载 教你怎么用命令搜索百度云资源
【搜索方法】:打开【百度首页】,依次输入以下内容:【你想要搜索的网盘文件关键词】+【site:pan.baidu.com】,然后按一下“百度一下”就万事大吉了!转载这位仁兄:http://blog.csdn.net/huang_xw/article/details/8654810
2013-11-03 19:09:19
31755
原创 u-boot.bin的生成问题
熟悉u-boot移植到gq2440,下面有个问题一定要注意:1、解压缩:tar -jxvf /mnt/hgfs/Linux/uboot-2009.08.tar.bz2 -C /home/lj/2、进入解压缩包:cd /home/lj/u-boot-2009.08/3、进入board文件夹,由于gq2440和smdk2410是同一种结构,而且大量的寄存器相同
2013-11-03 16:42:18
6801
原创 解决在ubuntu 12.10安装vmware-tools实现文件共享问题
解决在ubuntu 12.10安装vmware-tools出现的“The path "" is not a valid path to linux-headers-3.5.0-17 ”或者“The path "" is not a valid path to linux-headers-3.5.0-17 -generic”问题:在使用终端安装vmware-tools时,不停地回车直
2013-11-01 14:05:56
15799
原创 字符串倒叙完整版
#includechar *revstr(char *s,int len){ char *start=s;//在这句会出现错误指针,是因为指针没有初始化,默认初始化为0xcccccccc。下面一句同理。 char *end = s+len-1; char temp; if(s==NULL) return NULL; else { while(start<end) {
2013-10-25 16:44:13
1319
原创 又见union
#includeunion { int a; char b[2];}c;void main(){ c.b[0]=10;c.b[1]=1; printf("%d ",sizeof(c)); printf("%d ",c.a);}大家都知道,共用体里面的变量都是公用内存的,故int a(4字节),b[2]占有2个字节。整个共用体占用4个字节。当b[2]被赋值后,a的值也发生
2013-10-15 20:31:12
774
原创 sizeof简单分析
#include //32位平台#include typedef struct t1 {char b;int c;char d;}A;typedef struct t2{int b;char c;char d;}B;A aa;B bb;int main(void){int a[20]={0}; i
2013-09-20 22:09:36
889
转载 sprintf、strcpy 及 memcpy
完成字符串拷贝可以使用 sprintf、strcpy 及 memcpy 函数,请问这些函数有什么区别,你喜欢使用哪个,为什么?答案:这些函数的区别在于 实现功能 以及 操作对象 不同。1.strcpy 函数操作的对象是 字符串,完成 从 源字符串 到 目的字符串 的 拷贝 功能。2.snprintf 函数操作的对象不限于字符串:虽然目的对象是字符串,但是源对象可以是字符串、也可以是
2013-09-20 16:33:17
941
转载 交换机和路由器的区别
交换机则是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地 址,并把其存放在内部地址表中,通过在数据帧的始发者和目标接收者之间建立临时的交换路径,使数据帧直接由源地址到达目的地址。那么,路由器和交换机究竟有着什么样区别呢?具体来说,主要分为如下四部分:1、二者的工作层次不同最初的的交换机是工作在OSI/RM开放体系结构的数据链路层,也就是第二层,而
2013-09-20 12:26:02
1537
原创 路由器的原理和功能
路由器是一种典型的网络层设备。它在两个局域网之间按帧传输数据,在OSI/RM之中被称之为中介系统,完成网络层责在两个局域网的网络层间按帧传输数据,转发帧时需要改变帧中的地址。一、原理与作用路由器(Router)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。因此,路由器具有判断网络地址和选择路径的功能
2013-09-19 22:00:36
1856
原创 好玩的笔试题
用一句c程序给地址0x1000复制为无符号整数1;答案:*((char *)0x1000)=1int a[010];sizdof(a)=____ ; (32位操作系统) 答案:32
2013-09-16 15:28:36
968
转载 浅谈程序员数学修养:国际公司为什么用算术题招聘测试
可能有很多朋友在网上看过google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整个测试过程如同一个数学迷宫,直到你
2013-09-15 20:02:59
1671
转载 想想这些,工作的事就简单了
IT行业的面试如何才能增加求职成功率,看看以下三种方法的自我介绍: 1、自我认识 想一矢中的,首先必须认清自我,一定要弄清以下三个问题。 你现在是干什么的?你将来要干什么?你过去是干什么的? 这三个问题不是按时间顺序从过去到现在再到将来,而是从现在到将来再到过去。其奥妙在于:如果你被雇用,雇主选中的是现在的你,他希望利用的是将来的你,而这将来又基于你的历史和现状。 所以,第
2013-09-14 14:24:52
796
原创 CPU大小端问题
unsigned int d=0x12345678;printf("%x\n",*((unsigned char *)(&d)+1)+1);做这个题目需要考虑CPU的字节序。在大端序下,高字节低地址,低字节高地址,所以,&a指向0x12所在地址,转换成unsigned char *之后地址+1,指向0x34解引用之后值为34,再加1,最后输出35
2013-09-12 11:29:12
1048
转载 union判断处理器的大、小端
一般在Windows API的一些数据结构中才能看到这个union,其实并不复杂。本质上来说和结构体是一样的,但是从包装的角度来看有差异。1、union中可以定义多个成员,union的大小由最大的成员的大小决定。 2、union成员共享同一块大小的内存(各成员的起始地址相同),一次只能使用其中的一个成员,也就是说,每一个瞬间只有一个成员起作用,而其作用的成员是最后一次存放的成员。
2013-09-11 16:18:46
1111
转载 c类型自动转换
自动转换遵循以下规则:1) 若参与运算量的类型不同,则先转换成同一类型,然后进行运算。2) 转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。 a.若两种类型的字节数不同,转换成字节数高的类型 b.若两种类型的字节数相同,且一种有符
2013-09-10 10:24:17
869
转载 Word2007/2003常用快捷键
Word2007/2003常用快捷键大全 Word对于我们办公来说,是不可缺少的办公软件,因为没有它我们可能无法进行许多任务。所以现在的文员和办公室工作的人,最基础的就是会熟悉的使用Office办公软件。在此,为提高大家Word使用水平,Word联盟特为大家提供word2003和word2007所有的常用快捷键大全。常用快捷键快捷键 作用
2013-09-06 11:18:24
997
转载 在线编码大赛
摘要:只要你敢挑战自己,那么都可以在文中提及的这些平台上展示、PK你的编码技能。或许你就是下一个幸运儿,让你有机会在这些大公司实习或工作。感兴趣的话就来试试吧!如果你拥有出色的编码技能,或者虽然你只是名初学者,但你愿意去锻炼自己的编码能力,愿意去和顶尖的编码者进行PK,那么这篇文章就是为你而准备的。本文提供了11个在线编码竞赛,与来自世界各地的编码人员进行PK。文中提及的这些网
2013-09-05 14:32:35
2800
转载 魅族新机MX3体验
2013-9-3, 02:24在承受白永祥和李楠的信息轰炸之后,我们马上奔赴了 MX3 体验区,体验这部“更好的大屏手机”。看他们在发布会上所承诺的,是否如实地在机器上兑现。在短暂的体验后发现,机器做工变化不大,依旧保持了 MX2 的高水准,而系统则进行了较大改变,Flyme 3.0 是有史以来变化最大的版本。做工扎实,手感很轻盈当看完发布会的视频,再看真机
2013-09-03 10:01:44
2403
转载 这样找工作!
1. 定目标 1.1. 工作目标 以自身情况为例,对需求进行排序(排名有先后):1.户口 2.薪酬 3.工作强度 4.发展。首先,解决户口的话一般是国企事业单位比较有优势,所以大范围定在国企。然后确定技术还是非技术?一般国企比较看重专业背景&国企的技术比起互联网应该还是轻松一些。所以定的目标就是找国企的技术类工作。 1.2. 实习目标 既然最终的目标是找一个技术类
2013-09-02 17:59:37
1030
转载 创业公司推广移动App的10大误区
【编者按】本文作者Rick Wyder。Rico是移动应用营销专家Fiksu在其全球扩张中亚太地区的领军人物,文中就其多年的移动应用营销经验给后人指明种种误区。主流应用商店如iTune,Google Play中App数以万计,你的App想要脱颖而出绝非易事。但往往推广策略总被公司当马后炮,甚至根本没有给予重视。刚刚进入这一领域往往容易犯错,所以我在这里也将种种误区罗列出来,希望你的努力或是
2013-09-02 17:45:45
878
转载 设计指尖上的世界
本文首先发表在IEEE软件杂志,现由InfoQ及IEEE计算机协会为您献上。在计算机与软件领域,鲜有进步能够像智能终端的发展一样显著地影响着我们的世界。对于不断运行的各种任务和服务,消费者们似乎拥有无穷无尽的热情。同时,新应用涌现的速度也令人印象深刻。如果最近经常旅行的话,任何一个人在任何一个候机室观察自己周围的同路人,都肯定能够发现这样的场景:他们在使用移动服务,不仅在处理邮件,还在进行
2013-09-02 17:33:09
853
原创 数组和指针的关系
#include #include using namespace std;int main(void){int i;int p[]={0,1,2,3};for(i=0;i{printf("%d ",i[p]);}coutfor(i=0;i{printf("%d ",p[i]);}return 0;}麻烦大侠能解释下这个程序为
2013-09-02 16:57:14
748
原创 我的微信公众平台*1*
如何注册微信公众帐号? 步骤一:浏览器输入http://mp.weixin.qq.com,在右上角单击“立即注册”。 步骤二:填写注册信息,很简单,登录邮箱查找微信确认邮件,单击链接激活帐号。 步骤三:如果是个人用户,需要准备一张手持身份证的照片,照片上身份证信息一定要看得清楚,不然你是不会通过审查的;如果是企业,准备好营业执照副本扫描件。步
2013-08-29 23:18:42
1362
原创 LwIP多TCP连接问题
多个TCP连接的问题困扰了我很久,前段时间解决了这个问题,现在写下我的感受:多个TCP可以绑定多个端口,这里我是绑定一个端口,这样更加复合实际应用(我的多个TCP的功能都是一样的,即同一个应用)。创建、绑定和侦听只能运行一次,这个是对服务器的绑定(我的板子是服务端)。有几个TCP连接就要有几个进程来建立TCP连接。创建、绑定和侦听必须创建一个进程,此进程与TCP进程之间的关系是:
2013-08-29 10:50:21
14020
1
转载 HTTP cookies 详解
HTTP cookies,通常又称作"cookies",已经存在了很长时间,但是仍旧没有被予以充分的理解。首要的问题是存在了诸多误区,认为cookies是后门程序或病毒,或压根不知道它是如何工作的。第二个问题是对于cookies缺少一个一致性的接口。尽管存在着这些问题,cookies仍旧在web开发中起着如此重要的作用,以至于如果cookie在没有可替代品出现的情况下消失,我们许多喜欢的Web应用
2013-07-19 11:16:02
66103
STM32F4循环方式读写bmp085
2014-04-27
Sublime Text Build 3083 x64 Setup 破解
2015-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人