自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

原创 软件开发之路的十字路口

从嵌入式开始,到目前仍然在做嵌入式开发,底层的,上层的;其实鄙人心很大。给目前的公司服务快2年了,习的相当多的技能,仍需感谢老大King。当年做单片机的,后来做stm32的单片机;再后来培训了嵌入式Linux。一路走来,心不定,没有想到要做哪样事情坚持到底,不知各位看官是否跟我一样。熟悉了编译Linux内核,文件系统,驱动,上层C语言开发,网络协议开

2015-04-06 00:51:43 650

原创 jffs2_scan_eraseblock()问题解决办法

这个问题搞了我三天,尝试了网上的所有办法,均不奏效,只是偶尔能mount上jffs2系统;尝试的

2014-11-08 19:03:21 10362

原创 C语言中的输入输出是怎样的及怎么使用怎么扩展

博主博客:一、概念这个主题是我们软件,或者说计算机软件中,很重要的一环。通常,人类的沟通过程是这样:我说一句话(输入),你听到这句话(计算机接受),然后你脑袋反应(计算过程),最后你回应我一句话(输出给我信息)。在上述过程中我把计算机的过程写到了括号里面。还有一种看法就是,你可以把数据看成流的形式;如,我输出数据流到你,然后你经过处理之后又将结果数据流输送给我,

2014-10-28 09:48:04 799

原创 函数是什么及怎么定义、怎么使用

原博客地址:http://www.codertown.cn/blog/?p=141函数相关,比如编译之后是什么,函数名的表,定义函数,涉及到return、形参、实参等等,什么是参数一、函数使用方法什么是函数,可自行百度百科可得到原始的定义,其实就是一个数函另一个数,简称函数。简单的理解就是一个数通过一个算式得到另外的数。比如y = x + 4; x和y的关系式不变,

2014-10-16 00:45:21 2264

原创 C语言的一个程序是怎么执行的

原博客提到一个程序是怎么执行,那么很多人就会说,一行代码一行代码的执行嘛。是,在面向过程的编程中,代码是从main函数开始,到执行完毕;但是面向对象就不仅仅是这样了,这里不讨论。一个C语言程序的执行,是由几种不同的方式:顺序执行、条件执行、循环执行很简单的理解就是,顺序执行就是一行一行的往下执行,条件执行就是判断某个逻辑条件是否为真来跳过或者执行相应

2014-10-15 00:40:10 2710

原创 C语言中的常量、变量及其属性,类型、存储空间

原文地址http://www.codertown.cn/blog/?p=134

2014-10-14 00:33:21 1899

原创 试图解释一门编程语言

编程语言之于机器,就好比人类的语言之于人类。机器只懂机器语言,人类懂编程语言,通过翻译机(编译器)使机器能懂人想要的操作,完成指定的工作。任何编程语言都是建立在机器之上的。那么,怎么让机器完成你想要的操作呢?程序,我的理解是,程表示程式,一个方程式或者一组特定的表达式,序表示按照一定顺序,那么结合起来就是按照顺序执行的一组特定的表达式。看起来有点牵强,不过只要能理解

2014-10-11 00:08:15 648

原创 关于C语言的理解

想把自己学习到的东西记录下来,同时也给你们一些参考;我们这一辈学习编程已经够晚了,22岁才接触编程,那时候前人已经有了很多经验,即时如此,我们还是走的比较艰难;看起来,似乎这是一条平坦大道,总是有经验的人给你指导,但是仅限于知识的堆砌,而不是方法的累积。故此,想写一些东西,留给自己,也留给你们!同时,望大神勿喷。我相信喷的都不是大神,因为大神才懒得跟我一般见识!前面

2014-10-09 00:01:28 796

转载 将u-boot2014.04移植到mini2440上的一些想法

这不是一片照搬代码的文章,想说的是一种方法。在移植之前,问下几个问题:1、你是否理解bootloader是做什么用的?2、u-boot的启动过程是否清楚?3、移植u-boot,最迷茫的地方在哪里?好吧,第三个问题说的有点深了,貌似刚拿到代码的时候,对那里都是迷茫的,嘿嘿。4、一般说移植是什么意思?对嵌入式?对上层应用?对跨平台?这里说

2014-06-15 17:38:30 1016

转载 s3c2440为嘛能跳转到SDRAM里面去执行等相关问题

还是想写下,毕竟过会儿就忘了,写下来有个好处,就是帮你理清思路。是这样,我们uboot里面经常看到lds链接脚本,还有TEXT_BASE,链接地址干嘛的呢,为程序运行提供地址,也就是说,CPU去哪里取指令执行的意思,编译时确定。但是s3c2440中,在nand 启动的情况下,会直接将前4K的代码复制到内部sram里面,这个内存的名字叫steppingstone,所以我们写的

2014-06-07 17:33:16 748

原创 mount:RPC timed out的解决办法

进行嵌入式开发的时候会遇到mount:RPC time out的

2014-04-29 10:17:14 4644

原创 电脑无法进入路由器192.168.1.1的解决办法

终于解决

2014-04-27 00:22:20 1153

转载 使用CACTI时出现问题rrd没有,最后发现要安装LWP::UserAgent

看Cacti Graph Debug Mode发现如下报错RRDTool Says:ERROR: opening '/data/local/nginx/html/cacti/rra/dns-cnc_ucd_load1min_461.rrd': No such file or directory图片显示空网上找是,Perl少了组件,解决方法如下:命令行下运行# perl -MCPAN -e shel

2014-02-26 17:37:53 2678

原创 在windows和linux用samba共享中遇到的问题

1、当linux共享时更换了ip,或者权限不够的时候,提示 “您没有权限访问xxx,请与网络管理员请求访问权限”,这一般是没用root用户登录的结果;2、windows端,当使用root用户登录时,结果发现连接都打不开,或者更换了root密码,这时需要在cmd下面使用net use查看,是否出现已断开的远程连接,已断开的,删除后可重新输入密码,用net use \\192.168.

2013-09-11 22:09:31 982

原创 关于大小端序和字节对齐的总结

在使用变量的时候,直接对变量进行操作,无需管是大端还是小端序,但是以字节为单位进行操作时就需要考虑;比如:    int numPorts;    numPorts |= 1;    这样子numPorts的值就是1了    如果这样:    unsigned char *s = (unsigned char *)&numPorts,然后

2013-08-16 17:20:17 2719

原创 net-snmp常见的两个错误及解决办法

第一个:Warning: noaccess control information configured.  It's unlikely this agent can serve any usefulpurpose in this state.  Run "snmpconf -g basic_setup" tohelp you configure the snmpd.conf file

2013-07-18 14:59:18 8845

原创 mount出错:mount: RPC: Unable to receive; errno = No route to host

对于这个问题,有两种原因:1、防火墙没关,方法:service 方式开启: service iptables start 关闭: service iptables stopiptables方式查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc/init.d/iptables stop重启

2013-07-17 11:16:31 1359

原创 qt5 -- qt中关于大小的类的学习笔记

QSize这个精度是整型的QSize定义了一个二维大小,包含宽度(width)和高度(height);显然,一个QSize有三个函数:宽width(),高height(),比例scale() 可以获取一个已存在的QSize的引用,rwidth(),rheight() QSizeF这个精度是float型的其他功能同上 QPoint这个精度是整型的在

2013-06-26 22:18:25 1767

原创 qt5 --QWidget类学习笔记

Learning QWidget!!       由于qt中的可视控件都是继承于QWidget这个类,所以其他的空间有很多属性都是QWidget的属性;在学习其他空间之前,得了解QWidget;       看QWidget的manual就可以发现,qt提供原子的用户接口,它接收鼠标事件,键盘事件,还有其他从系统窗口来的事件,以及在窗口绘制其本身;所有的widget都是矩形的,他们以Z轴排

2013-06-26 22:10:37 6245

原创 qt5--从一个天气预报软件中能学到些啥

Learn from weather forecast!!       你只要会编程,写一个天气预报软件并不难!     这次我从一个天气预报小软件中学习qt5;当然只是相关的一部分,这里并不涉及到qt的model/view framework,也不涉及2D graphic program,就是一个简单的widget 编程,虽然项目很小,但是还是从中学习到了不少东西。当然这些都比较基础,适

2013-06-24 23:53:59 3977 10

原创 qt5之学习QString

Learning QString!!! 先记录几个注意点:1、编码的区别;在qt中QString类使用的是unicode编码格式,这是一个short 类型,一个字符占两个字节;普通的const char *类型的字符,使用utf-8编码格式,这是使用一个字节编码,以’\0’结束 2、QString 使用implicit sharing(隐式共享),也就是说copy-on-wri

2013-06-09 08:05:19 4566

原创 RARP逆地址解析协议总结下

稍微总结下:    1、RARP通常用于网络引导系统;    2、ARP和RARP是一对协议,比较一下吧,不比较还真不好总结            ARP广播后,只会有一个主机进行回应,就是携带某个IP的物理地址回应;而RARP由于有很多RARP服务器保存的有请求主机的IP和物理地址对应信息,所以只要保存有这个信息的主机都会回应

2013-05-24 15:34:10 1499

原创 ARP稍微总结下 。。继续学习

稍微总结下:    1、TCP/IP协议层有一个IP地址,每个物理设备驱动有一个物理地址,在一台主机上TCP/IP的实现,连接了IP地址和本机的网卡物理地址(MAC-media access control);    2、两台物理主机通信需要通过光缆,还需要两台主机相互知道对方的物理地址才行;    3、物理地址太长,所以TCP/IP弄了个IP地址,IP地址太难记,所以弄了个域

2013-05-24 11:04:37 1315

原创 从qt4到qt5,需要做的前期准备工作

Qt5的环境配置 本来,电脑里面的是qt4的开发环境,qt creator和qt lib是一起安装的,前面看到了qt5新增加了很多功能,所以想从qt5开始,我想应该是一样的吧,结果完全不同了。首先在官网上down的是creator和lib的联合包,然后我就傻逼一样的安装,结果打开creator之后发现根本找不到新建的qt工程,说明库还没有和creator联合起来,然后苦逼的我又把qt4安装

2013-05-19 22:29:20 11817 4

原创 qt5几个类和机制的简要介绍

在刚开始学习qt的时候,想要一个对qt的大体了解,无果,只能慢慢摸索,现在qt5了,相信大体框架暂时不会改变多少,所以贴出来,大家交流,有什么不对的地方大家还是指出的为好,基本上是翻译的qt官方文档,所以有不对的地方一定要指出来啊。QtCore         这是qt最核心的module,所以放在最开始了。因为其提供了几种qt对C++扩展的实现机制(mechanism)。1、

2013-05-19 22:24:07 4038

qt5---天气预报源代码(包括城市数据和图像数据)

《qt5--从一个天气预报软件中我们能学到些啥》的源代码及数据文件

2013-06-24

单片机与C语言混合编程

其实在KEIL中嵌入汇编的方法很简单。如图一,在C文件中要嵌入汇编的地方用#pragma asm和#pragma endasm分隔开来,这样编译时KEIL就知道这中间的一段是汇编了。 有两个关键点,在文中有提到。。。。

2012-02-15

装机人员工具------常用批处理

智能关闭无用服务 Autorun 病毒清除工具 等等

2011-05-15

ATMEL公司AVR单片机培训内部资料

ATMEL公司AVR单片机培训内部资料 ATMEL公司AVR单片机培训内部资料 ATMEL公司AVR单片机培训内部资料

2011-05-15

单片机学习心得,杨国荣教程跟大家分享下

学习的一些心得,学习的心得 汇编语言学习 单片机学习

2011-05-15

空空如也

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

TA关注的人

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