摘要:建立网络文件系统的前提:windows与linux虚拟机及开发板三者之间能够互相ping 通。 建立网络文件系统的前提:windows与linux虚拟机及开发板三者之间能够互相ping 通。 三者互ping通IP设置举例: 1. 首先,关闭windows的防火墙,然后通过:ufw disable 命
阅读全文
摘要:前言:新唐N32905U1DN单片机不支持用户将程序烧录到内部FLASH,必须外挂FLASH存储用户程序,可以是SPI FLASH、NAND FLASH、SD卡。用户采用裸机开发的方式可使用官方提供的lib文件和对应的头文件。本工程代码是在内部SDRAM下调试,如需固化程序,可通过USB下载。 新唐
阅读全文
摘要:驱动开发是嵌入式 Linux 产品开发的重要组成部分,驱动是将芯片底层与Linux应用连接起来的桥梁。驱动程序的好坏直接影响和决定着产品的稳定性,稳定的驱动程序是产品可靠性的基石。 编写 Linux 驱动,首先要具备相关的电路基础知识,具有裸机开发和单片机开发能力,只有了解了硬件的基本工作原理才能编
阅读全文
摘要:1.新建文本文档,重命名为 hello_dev.c (驱动的开发同应用的开发一样,也是在文本文档下开发的)。 2.包含头文件 内核模块需要包含内核相关头文件,不同模块根据功能的差异,所需要的头文件也不相同,但是<linux/module.h>和<linux/init.h>是必不可少的。 #inclu
阅读全文
摘要:节介绍如何刻录uboot、kernel和文件系统到NAND Flash, 并且设定NUC970系列芯片从NAND Flash中开机。本节操作需要windows环境下进行。(初次连接电脑需要安装驱动) A.酷客-Coidea972开发板 UART和USB连接PC B.将酷客-Coidea972开发板设
阅读全文
摘要:当开发板启动以后可以通过在超级终端发送命令来配置NFS。 首先得给开发板一个IP地址,用下面的命令配置即可: #ifconfig 192.168.0.10 经过上面的配置以后在各自的终端中应该都能PING同对方。 执行如下命令来进行NFS 共享目录挂载: # mkdir nfs //建立Linux
阅读全文
摘要:挂载概念 在windows操作系统中,挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符。 在linux操作系统中,它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。(这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。) 需要理解的是,linux操作系统将所有的设备都看作
阅读全文
摘要:系统平台:virtualbox3.2.10+ubuntu10.10 安装nfs: #sudo apt-get install nfs-kernel-server ubuntu10.10中的已经是最新版本了,无需安装 打开/etc/exports文件,在末尾加入: /home/xgc *(rw,syn
阅读全文
摘要:.将开发板设置成USB启动。开发板拨码开关与启动方式设置对应如下: 其中PA1 ,PA0对应S1和S0 上电或复位,使开发板从USB启动。开启NuWriter,选择正确的芯片型号,按下“Continue” 保证NuWriter不开发板已经连上。 在这里需要注意一点,就是小程序可以直接按照UBoot(
阅读全文
摘要:本文转载自:http://blog.csdn.net/liyayao/article/details/6818061 内核编译时, 到底用make clean, make mrproper还是make distclean 在编译内核时, 被make clean, make mrproer 和 mak
阅读全文
摘要:不知道改了个什么东西,Ubuntu 15.04 中Ctrl+Space不能切换输入法了,因此不能输入英文,shell就更是没法工作,在设置里面找了好久,“文本输入”/“语言支持”/“键盘”里面都没找到。 在右上角输入法设置中只有sougou输入法设置项,可能是因为输入法没有配置好。最后找到方法了:
阅读全文
摘要:硬件平台:MDK972-EK开发板编译调试软件:KEIL uVision4仿真工具:JLINK V7/V8 本例子从串口输出信息,如图: KEIL uVision4调试设置如图所示: 开发板启动方式设置:1、需要禁用硬件看门狗和使能JTAG引脚功能,如图所示: 2、可以将开发板设置于USB启动方式,
阅读全文
摘要:明明有很多事要做,却偏偏不知道要做什么,这种感觉,很令人上火。 一、基础知识 在原生ubuntu14.04英文环境系统中只有IBus拼音,真的好难用。由于搜狗输入法确实比Linux系统下其它的中文输入法都要好用得多,所以我决定在我的Ubuntu 14.04系统中安装搜狗输入法。Linux系统下的输入
阅读全文
摘要:前一段时间解决的一个问题,看起来是个小问题,实际解决这个问题却花了一个星期的晚上休息时间,记录分享一下。 问题描述: linux内核配置中NLS(native language support)已经选择了默认语言配置为utf8,并包含一些其他常用语言的编码,但是在secureCRT的telnet和串
阅读全文
摘要:如果你急于在ARM开发板上看到Qt显示中文,而不介意稍次的效果,可以在运行Qt程序时,增加设置字体的参数,比如运行名为hello的Qt程序:./hello -fn unifont 1.首先,需要文泉驿字体文件,你可以从网络上下载得到这些文件,比如,wenquanyi_160_75.qpf。将全部文泉
阅读全文
摘要:1.首先是建立Linux开发环境1.1.在windowsXP下安装博创公司提供的虚拟机软件VMware Workstation,版本为VMware-workstation-full-7.0.1-227600,安装完成后进行汉化,由于要覆盖文件,所以要先在任务管理器中结束所有有关VMware的进程,然
阅读全文
摘要:在安装QT集成开发工具包之前需要先安装build-essential和libncurses5-dev这两个开发工具和库,libncurses5-dev库是一个在Linux/Unix下广泛应用的图形函数库,build-essential里面包括一些Linux下开发的必要工具。在ubuntu中我们使用Q
阅读全文
摘要:一位网友问我如何在Linux的Qt的应用程序中输入中文,我一开始觉得不是什么问题,但是后面自己尝试了一下还真不行。不仅是Qt制作的应用程序,就连Qt Creator都无法支持。后面看了一些资料,了解了Qt应用程序的方法,这里和大家分享一下。 写一个bash脚本(),内容如下: [plain] vie
阅读全文
摘要:一般情况下,嵌入式Qt界面需要中文显示,下面总结自己在项目中用到的可行的办法 1,下载一种中文简体字体,比如我用的是”方正准圆简体“,把字体文件放在ARM开发板系统的Qt字库中,即/usr/lib/fonts下 2,添加ARM开发板上的环境变量,打开vi /etc/profile,添加 [cpp]
阅读全文
摘要:一直想给嵌入式仪表加个开机LOGO,但是没有找到更换的方法。最近在网上收集了一些文章,整理一下一共自己参考。目前也还没有试过这种方法究竟是否可以。但察看Kernel源代码可以知道,Linux-2.6的内核和以前的内核版本在LOGO处理上是不一样的。Linux2.6的版本与之相关的是/drivers/
阅读全文