自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ms_xk的专栏

为了让自己形成更系统的知识体系,我决定让博客来记录我成长的足迹!

  • 博客(20)
  • 收藏
  • 关注

原创 【解决】无法连接 MKS:套接字连接尝试次数太多正在放弃

环境:WIN10问题1:系统装同时装了VMware14以及鲁大师,启动linux时,无法进入终端,一直处于黑屏状态.解决方案:卸载鲁大师新问题:卸载鲁大师后,在VM中启动LINUX时,提示: 无法连接 MKS:套接字连接尝试次数太多正在放弃,且无法进入linux解决:1.进入WIN10的设置界面,并打开 [应用和功能] 界面。           2.找到VMware,左键单击

2017-11-23 21:04:46 1989

原创 JLink V8固件刷新(解决驱动无法安装问题)

(平台: WIN7 32位) 这两天遇到JLink无法安装驱动的问题,因此对其进行固件刷新,将解决问题的关键点记录如下,具体的解决步骤我就不说了,手册上说得很清楚,只写一些需要注意的点吧,希望对大家有用。 根据买JLink时光盘里面的固件烧写包中的手册来烧写固件本身并没有什么问题,但需要注意一下几点: 1、选择sam-ba2.12烧写固件时可能会出现点击connect后不跳出固件下载界面的问

2015-10-25 10:28:54 13725 1

原创 ARM裸机开发(十一) MMU

Part 1  功能解析 一、核心功能:1、完成虚拟地址到物理地址的转化。                   2、访问权限的管理   Part 2  深入剖析地址转化   一、第一级转换: 取出虚拟地址的高[31:20]位取出,作为Translation table的索引,找到表项,表项的最后两位决定了二级转换的方式,如下图所示。等于00:转换无效;=01:按照粗页转换方式转换;10

2015-10-14 23:02:04 696

原创 ARM裸机程序开发(十):C语言环境初始化

Part1  栈初始化 一、满  /  空栈 1.1 满栈: 当堆栈指针SP总是指向最后压入堆栈的数据(ARM采用) 1.2 空栈: 当堆栈指针SP总是指向下一个将要放入数据的空位置   二、升 /  降 栈 根据入栈时,SP指针的移动方向分:若从低——》高 为升栈,从高到低为降栈(ARM使用)   三、栈帧 定义:一个函数所使用的那一部分栈,称为栈帧 栈帧的两个边界 :fp(

2015-10-14 20:43:08 1209

原创 ARM裸机开发(四):bootloader的设计

Part 1  ARM启动流程 一、 2440 启动 (查看s3c2440A.pdf 文档) 1   启动时的地址布局(s3c2440中搜索关键词mapping查看Nandflash memerry mapping) (注:左为NorFlash启动,右为从NandFlash启动) 1.1 处理器上电后,从0地址启动。 NandFlash启动: 1.2 NandFlash不能直接参

2015-10-11 16:42:03 638

原创 ARM汇编程序学习

Part1 汇编程序框架 一、完整框架 .section.data        .section.bss          .section.text .global _start            _start:                    //入口         二、简化框架 .text .global _start _start: (注:

2015-10-09 22:32:15 333

原创 QT编程的知识碎片(一)

模态是指当子窗口弹出时,焦点始终被强行集中于子窗口,只要子窗口不退出,焦点就不会被释放。非模态正好相反。   ——家居安防监控系统开发中所遇到的问题 好吧,想想又有好久没有写博客了,最近遇到的问题特别多,在不操起键盘记一记恐怕又会在同一个地方一次又一次跌倒了!   问题一:模态与非模态 以前一直没有弄明白为什么我的程序一启动便可以打印每一个界面的调试信息(我一直以为整个程序是单线程的)

2015-04-15 09:13:17 562

原创 在Linux下用QT5编写第一个串口调试程序

以下学习类容参考了yafeilinux的专栏 :http://blog.csdn.net/yafeilinux/article/details/5741706 第一步:由于我们用的是第三方库文件,所以我们首先需要下载qextserialport-1.2win-alpha,下载地址:http://sourceforge.net/projects/qextserialport/files/,具体

2014-12-11 17:35:25 8463 2

原创 QT——绘图设备

绘图设备是指继承QPainterDevice的子类。Qt一共提供了四个这样的类,分别是QPixmap、QBitmap、QImage和QPicture。其中,QPixmap专门为图像在屏幕上的显示做了优化,而QBitmap是QPixmap的一个子类,它的色深限定为1,你可以使用QPixmap的isQBitmap()函数来确定这个QPixmap是不是一个QBitmap。QImage专门为图像的像素级访

2014-12-02 10:23:40 482

原创 QT(1)-Qt Creator 编写多窗口程序

实现功能: 程序开始出现一个对话框,按下按钮后便能进入主窗口,如果直接关闭这个对话框,便不能进入主窗口,整个程序也将退出。当进入主窗口后,我们按下按钮,会弹出一个对话框,无论如何关闭这个对话框,都会回到主窗口。 实现原理: 程序里我们先建立一个主工程,作为主界面,然后再建立一个对话框类,将其加入工程中,然后在程序中调用自己新建的对话框类来实现多窗口。        实验过程: 1.首先

2014-11-29 18:00:52 666

原创 Qt Creator 添加arm版本的qmake时的问题

好吧,吐血搞了三天,终于把这个问题解决了,菜鸟上不起呀! 问题:当QT Creator安装好后,它的qmake只能生产在X86下的Makefile,这方便我们在电脑上调试,看效果。但当我们需要将编译好的QT程序下载到开发板上运行时,这个生成的目标文件是无法在板子上执行的,因此我们需要添加arm版本的qmake,但当我用FriendlyARM提供的 target-qte-4.8.5-to-host

2014-11-23 13:56:18 5934 1

原创 RedHat6下,Q5编译时,“GL/gl.h: No such file or directory”

在刚装上的Qt5上编译qt程序时提示“GL/gl.h: No such file or directory”,说明我的系统里面缺少OpenGl库,因此,找遍了度娘,寻遍了谷歌,大部分都是讲的在乌邦图下的解决办法:#apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev而我用到是RedHat6,况且

2014-11-14 14:40:39 4888

原创 关于QT5安装&GCC升级的问题

好吧,折腾了这么多天,终于完美的把QT5装上,同时将GCC升级到了4.8.1了,linux下的文件依赖问题实在太严重了,对于我一个刚入门的linux小白来说的确有挺大的困难,不过通过这几天的不断折腾,对linux系统的各个方面都熟悉了不少,这也算因祸得福吧! 起因:在安装QT5的过程中,由于安装好后无法启动,便到bin目录下执行./Qtcreater命令,错误提示为无法找到GLIBCXX_3.1

2014-11-13 12:25:17 5257

原创 Redhat6的yum安装与配置【转】

由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。在这种情况下,想使用Redhat系统,还想用yum源来在线安装软件,有没有办法? 答案是有办法,请往下看! 1、删除redhat原有的yum源 # rpm -aq | grep yum|xargs rpm -e --nodeps2、下载新的yum安装包 这里我们使用CentOS的y

2014-11-12 13:00:06 638

原创 源代码安装samba服务器

一,解压samba-3.6.1.tar.gz,得到samba-3.6.1目录 二,进入samba-3.6.1/ source3/目录,执行以下shell脚本命令: sh autogen.sh ./configure --prefix=/usr/local/ make make install 三,将smb.conf文件拷贝到/usr/local/samba/lib 四,运行以下she

2014-11-06 19:14:31 507

原创 vmware三种网络连接上网设置【转】

1.bridge : 默认使用vmnet0 将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同: 例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机主机 虚拟机互联网 通信。 2.nat : 默认使用v

2014-11-05 15:17:15 494

原创 linux下的关机与重启方法总结【转】

Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍。 1. shutdown shutdown命令用于安全关闭Linux系统。有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。因为Linux与Windows不同,其后台运行

2014-11-03 20:33:44 453

原创 U盘挂载问题

作为嵌入式系统路上的一个小白,在学习的过程中总会有时候有被折磨得想上吊的感觉,不过上吊不能解决任何问题,还得一步一步走才行,有这么多热心网友的分享与指导,又有啥问题解决不了的呢? 这次的问题是U盘在电脑Host端的分区和在开发板上的分区有很大的差别,导致很难找到需要拷贝的文件。一开始根据技术手册上的操作,却无法看到U盘自动挂载的现象,于是只能通过网络学习手动挂载。 首先,在开发板端执行 cat

2014-11-03 20:15:41 591

原创 ARM-linux-gcc编译出错

执行#make zImage,出错情况如下 [root@msxk linux-2.6.32.2]# make zImage scripts/kconfig/conf -s arch/arm/Kconfig   CHK     include/linux/version.h make[1]: “include/asm-arm/mach-types.h”是最新的。  

2014-10-09 07:24:26 969

原创 在windows下与linux虚拟机进行文件共享(转)

虚拟机与主机的文件共享     方法一:使用虚拟机的共享文件夹功能    使用vmware(vmware workstation 5)下shared folders功能实现vmware中host与ghost间文件传输,无需任何网络相关设置,不使用任何网络协议,host和ghost可以是linux和windows操作系统,这里只介绍host是windows,ghost是linux下的设置,如

2014-09-13 08:58:08 632

空空如也

空空如也

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

TA关注的人

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