自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 Ubuntu中编译c++程序打印汉字

#include <stdio.h>class Person {private: char *name; int age; char *work;public: void setName(char *name) { this->name = name; } void setWork(char *wo...

2019-12-05 17:33:53 457

转载 U-boot启动第一阶段

https://www.cnblogs.com/cslunatic/archive/2013/03/28/2986146.html

2018-11-05 11:03:38 162

转载 linux终端命令行缩短显示路径

https://blog.csdn.net/fangyuanseu/article/details/16840873

2018-08-30 12:42:39 784

转载 Ubuntu 12.04下NFS安装配置图解

点击打开链接

2018-03-05 13:02:32 127

转载 用nfs挂载内核时出现错误T T T T T T T *** ERROR: Cannot umount的解决办法

点击打开链接

2018-03-05 12:50:02 357

原创 s3c2440中U-boot移植时执行cp.b提示:Flash not Erased

在源码中搜索Flash not Erased,在common/flash.c中flash_perror()函数为错误打印函数void flash_perror (int err){         switch(err) {         caseERR_OK:                   break;         caseERR_TIMOUT:     

2018-01-13 23:13:41 949

转载 Ubuntu下tftp的安装,并使用tftp将文件传输到开发板上面执行

点击打开链接注意需要安装xinetd,重新加载tftp sudo /etc/init.d/xinetd reload;点击打开链接

2017-11-17 12:51:02 789

转载 VMWare虚拟机非正常关闭后无法启动的解决方案

谢谢前辈的分析:点击打开链接

2017-11-17 12:46:09 1322

转载 VMware虚拟机配置Ubuntu桥接方式(Bridged)使虚拟机和宿主机能互相ping通

点击打开链接其中第三步很关键:将VMnet0 连接方式修改为本地网卡(注此时虚拟机应正常运行),设置完成后就可以正常ping了,此时再修改vmnet0为原来的模式或不修改也行。

2017-11-16 21:49:51 281

转载 Ubuntu 下UFW防火墙简单设置

点击打开链接

2017-11-16 19:07:09 395

原创 Linux(3)

没有什么可以阻挡,折腾快一天的时间了,终于把程序下载到了s3c2440开发板了,虽然现在还存在openJTAG与开发板链接异常的问题,但相信这个问题以后会解决。现在先对初次调试遇到的问题进行总结,希望能吃一堑长一智,不断提高。    昨晚上参照学习视频编写了一个led.s文件,视频学习时提到使用mcr命令初始化外设,视频是针对6410的开发板的。下来查了一下,对于这个问题的解释说法不一,但可以

2016-12-03 20:17:48 226

原创 linux c编程(2)

今天对昨天的练习的iterate.c程序添加了输入函数scanf,在进行具体操作时发现了,一些小问题。采用第16行的形式(多了一个换行符),运行结果如下输入2后按回车键没有效果,再输入一次2才开始显示rc=2,将换行符去掉后,运行显示如下:显示正常。

2016-11-30 13:44:28 372

原创 linux c编程(1)

今天在看大神的博客时,看到了一段代码就拿过来试了试,没想到还有些奥妙之处,现在记下方便以后复习。includeint iterate(int value){        if(1==value)                return 1;else       return iterate(value--)+value;//return iterate(val

2016-11-29 21:32:15 171

转载 安装Qt过程中出现g++: command not found

安装一些包的时候,遇到g++:command not found error在发现该错误时,先在系统中确认是否缺失相对应的包:rpm -qa | grep "g++"在确认系统未安装之后,查询可安装的相对应的功能的包:yum whatprovides "*/g++

2016-11-05 11:53:46 3497

原创 AVR Studio中AVR学习之ADC转换

很多东西真是会者不难,难者不会。AVR单片机与51相比功能确实强大了许多,在进行ADC电路采样时,只需设置AVR单片机相应的中断使能、开放全局中断,就能就行ADC采样了。ADC设置步骤:由于ADC采用连续转换模式,所以将8位LED显示的函数Display8()直接放在中断服务函数内进行实时扫描显示。

2016-06-01 21:53:15 900

原创 AVR Studio 4.17软件中两个C文件间调用函数,被调用函数变量值不会改变

跨文件调用函数中的自变量的值总是默认为1,两块开发板的GND没有连接导致工作电压过低。

2016-05-31 13:09:29 811

原创 AVR Studio中添加两个C文件遇到的问题

今天我按照51学习的方法,在keil软件中添加两个c文件,方便工程管理。但刚刚将文件添加完毕,编译时就傻眼了,各种各样的问题一并而出。问题1、error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘XXX’,xxx问题2、无法找到*.elf文件通过网上搜寻后,

2016-05-29 12:58:45 2291

原创 AVR单片机EEPROM学习

生活中我们经常会犯眼高手低的毛病,很多东西看着别人弄很容易,但轮到自己的时候就会发现其实没有想象中的简单。学完51单片机时,我以为小小的单片机无非就是进行一些IO口的控制罢了,但今天在进行AVR系列单片机学习的时候,才发现原来单片机还有很多的不同,自己原来掌握的东西还远远不足,所以无论到什么时候只有虚心学习,不断努力才能真正的掌握一门技术,学习的过程也是自己人格丰富的过程。下面来说说对EEPROM

2016-05-26 21:06:19 3521

原创 使用AVR Studio 4.0编程进行AVR外部中断学习

AVR单片机的编程软件不像51单片机哪样单一,一句语言在不同的开发环境有不同的写法,这点是我以前没有遇到的。例如外部中断在IAR环境下会使用#pragma关键字,而Studio中使用GCC的编译器,编译器中使用ISP(中断向量)关键字来标示。ISP在Interrupt.h头文件里面进行了定义,使用之前勿忘了定义,中断向量在iom128.h头文件中进行了定义,可以直接使用,如外部中断1可写为INT1

2016-05-24 15:22:02 2333

原创 AVR Studio 4.0 软件编程学习

AVR的编程软件有很多种,今天我使用的是AVR Studio 4.0版本的编程软件,笔记本电脑是window xp 虚拟机操作系统。刚刚下了几行代码就遇到了一下问题,想在这里记录下来方便以后重新复习。

2016-05-22 17:51:54 2582

avr studio软件中iom128.h文件

avr studio软件中iom128.h文件

2016-06-01

avr studio 4.0中sfr_defs.h文件

iom128.h中缺少sfr_defs.h文件,将其拷贝到avr/include文件下,然后在iom128.h中添加#include

2016-05-22

空空如也

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

TA关注的人

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