这些文章都是参照我之前ubuntu下的环境搭建写的,并且在deepin下一边操作验证,一边截图记录。
(1)deepin下配置mini2440 nfs挂载
(2)deepin下配置交叉编译环境
(3)deepin下移植qt到mini2440
(4)deepin下设计qt程序
(5)deepin下烧录文件系统到mini2440
1,安装NFS服务程序
打开命令终端(快捷键:ctrl+alt+t)
sudo -s
输入密码
sudo apt-get install nfs-kernel-server
2,配置/etc/exports
NFS挂载目录及权限由/etc/exports文件定义
编辑 /etc/exports文件写入/home/camel/Mini2440-NFS *(rw,sync,no_root_squash)
这里省略了两个步骤,既在home下建立NFS共享目录,将根文件系统解压到目录,解压操作需要在终端下以root权限进行,否则会缺少文件,并且要求共享目录的权限为777,(你懂得,777是什么意思)。不过复制到用户文件夹下的时候就不要学ubuntu使用~,在deepin下你会发现跑/root下去了,所以凡事要理解方能一通百通,照抄复制害死你。
/camel/Mini2440-NFS:要共享的目录
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内在和硬盘
no_root_squash:nfs客户端共享目录使用者权限
/camel/Mini2440-NFS是我的NFS共享目录
重新启动nfs服务
sudo /etc/init.d/nfs-kernel-server restart
显示:
* Stopping NFS kernel daemon [ OK ]
* Unexporting directories for NFS kernel daemon... [ OK ]
* Exporting directories for NFS kernel daemon... exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "*:/home/camel/Mini2440-NFS".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
写到这里,突然发现我才完成了一点点,好吧,今天就写这么多了。
关键字:deepin mini2440 qt gui开发
引用地址:
deepin下mini2440 qt gui开发
推荐阅读最新更新时间:2024-11-01 21:49
U-boot-2014.04移植到MINI2440(9) nor flash启动和nand flash 启动
在mini2440上,nor flash启动和nand flash启动可以满足不同的需要,这里进行移植,nor的启动移植比较简单,因为不需要进行代码的重定向,nand的启动相对复杂,这里先从nor开始,进入正题: 一.修改支持nor flash启动 第一步:修改mini2440.h 在第27行: #define CONFIG_SYS_TEXT_BASE 0x30008000 这里将这个值改为0x0,因为从nor flash启动,直接在0地址执行就可以,不需要再拷贝到sdram中。修改为: #define CONFIG_SYS_TEXT_BASE 0x0
[单片机]
基于ARM9和QT的步进电机驱动控制系统
嵌入式控制系统以其低功耗、低成本、高性能等优势被广泛用于工业控制领域,而在嵌入式控制系统中步进电机驱动控制技术是关键技术之一。在步进电机控制系统设计中,传统的方法是用逻辑电路或单片机实现步进电机控制,虽然此方法可行,但由于线路复杂而且制成后不易调整,存在一定的局限性。随着嵌入式技术的发展,越来越多的智能化带有界面控制功能的小型设备深入到人们生活当中。开发者基于嵌入式领域中的Qt技术,设计出一套应用于工控领域的具有人机交互界面的智能控制统,Qt是挪威TrolLTEch着名的标志性产品,采用C++作为程序设计语言,已经成为用C++GUI工具包在Linux上进行自由软件开发的主流,是Linux上流行的KDE桌面环境的基础。Qt/Em
[单片机]
mini2440的Nor Flash启动与Nand Flash启动
CPU 处理器 - Samsung S3C2440A,主频400MHz,最高533Mhz SDRAM 内存 - 在板64M SDRAM - 32bit 数据总线 - SDRAM 时钟频率高达100MHz FLASH 存储 - 在板 128M Nand Flash, 掉电非易失 - 在板 2M Nor Flash,掉电非易失,已经安装BIOS Mini2440的启动时读取的第一条指令是在0x00上,分为成nand flash和nor flash上启动。 Nor flash的有自己的地址线和数据线,可以采用类似于memory的随机访问方式,在nor flash上可以直接运行程序,所以nor flash可以直接用来做
[单片机]
在Linux下用Qt开发新一代DTS图形数据系统的分析
摘要:DTS图形数据系统是DTS(调度员培训仿真系统Dispatcher Training Simulator)的一个重要组成部分,文中提出了一种基于Linux,并运用Qt对DTS图形数据系统进行完善的新方案,此方案价格低廉、硬件兼容性好、编程简便、维护方便、可移植性强、结构清晰、运行速度快,可为EMS/DTS的推广开辟一条新路。文中详细分析和设计了该系统。
关键词:DTS;图形数据系统; Qt;Linux
1 引言
调度员培训模拟系统(Dispatcher Training Simu-lator,简称DTS)是一个计算机系统,它可以按照被仿真的实际电力系统的数学模型来模拟各种调度操作和故障后的系统工况,并将这些信息送到电力
[应用]
量研电容式触摸芯片QT102能管理精密开关
电容式触摸传感技术厂商量研科技(Quantum Research Group)日前宣布推出电容式触摸传感系列的新产品——QT102,该芯片采用SOT-23-6封装,是唯一内置开关管理和安全功能的单通道式触摸开/关传感芯片。这些功能完善发挥了功率管理较高要求的电池驱动应用和电源驱动产品,例如厨房、家庭应用等。 QT102结合了切换模式开关与硬件程控和自动重启关机功能。如系统出现故障时能立即关闭,这一自动关机功能是重要的安全条件。例如,在厨房电器应用中,用户在使用后忘记关断电器,自动关闭功能将防止系统过热。 QT102还带有精密的内置省电管理控制,该芯片通常在低功率模式下运行,当检测到触摸时,可临时转换到大功率、快速模
[工业控制]
mini2440之首个C程序点亮LED分析
启动文件+库+文件 启动文件: 硬件的初始化 1.关看门口狗(看门狗就是定时器,系统启动时开启的,开始计时如果3秒没有关闭,则自动重启系统) 2.初始化时钟(2440一上电的为12hz,最大可以达到400hz,所以为了使其更快,就需要设置高一点) 3.初始化SDRAM 软件初始化 4.设置栈(将栈指针指向某块内存) 5.设置main函数的返回地址 6.调用main函数 7.清理工作 (注:mini2440中2步慢点没关系小只是点亮灯而已,3步不用sdram用内置sram所以可以不设) 硬件初始化 .text .global _start _start: @硬件初始化 ldr r0, =0x5300
[单片机]
s3c2410上搭建QT/Embedded4.8.5开发环境(四)
【目标板】s3c-2410 【虚拟机】CentOS6.4 kernel-2.6.32 【编译器】gcc-4.4.6 目前QT官网的4.8.5的几个版本中Qt libraries 4.8.5 for Linux/X11 (230 MB) (Info)和Qt libraries 4.8.5 for embedded Linux (230 MB) (Info)两个版本其实是同一个源码包,只不过你使用不同的编译器就可以编译出arm和x86两个不同的QT版本。 他们的包都叫做qt-everywhere-opensource-src-4.8.5.tar.gz 博客中两个包点击可直接下载 安装 ①首先确保自己本机上安装有
[单片机]
Mini2440裸机程序之ADC
源代码及注释 #define GLOBAL_CLK 1 #include stdlib.h #include string.h #include def.h #include option.h #include 2440addr.h #include 2440lib.h #include 2440slib.h #include mmu.h #include memtest.h #include Mylib.h #define LED1 (1 (5 * 2)) #define LED2 (1 (6 * 2)) #define LED3 (1 (7 * 2)) #define LED4 (1 (8 * 2)) #defi
[单片机]