ARM主板开发笔记1
公司新项目:做一下笔记为以后开发方便使用
1、关于ubuntu安装Qt4.8.5 及Qt4.8.5 向ARM移植参考:Ubuntu 中安装ARM-qt4.8.5
2、开机启动:
用户名 :root
密码:0
3、U盘挂载与卸载
3.1挂载:
#mount /dev/sda1 /mnt
3.2 拷贝到u盘后把数据同步到u盘内
#sync
3.3 u盘卸载
4、原理图中COM口与实际的串口节点名称对应关系及查看串口方式:
COM2_5: 对应串口节点名称:ttymxc1-4
COM6_9:对应串口节点名称:ttyVIZ0-3
查看串口: cat /dev/ttymxc 按Tab键
5、网络连接:
网口插在LAN2端
5.1 ARM安装 ssh:#apt-get install ssh
查看IP eth1:#ifconfig -a
5.2 PC安装ssh: #sudo apt-get install ssh
PC 端 ping : #ping (ARM IP)
连接 :ssh root@192.168.1.xx
发送文件 :scp a.txt root@192.168.1.xx:/work/
6、执行Qt编译后的文件
修改 /home/qt.sh ,其中 :export QWS_SIZE = 1920x1080 为屏幕分辨率 1920x1080;
最后一行 " /work/Qt/WeYoungModel -qws & " 为要执行的二进制文件;
运行该二进制文件是直接执行:"# /home/qt.sh " 即可;
注意:执行的路径必须是图片所在路径
vim /home/qt.sh
export TSLIB_TSDEVICE=/dev/input/event1
export LD_LIBRARY_PATH=/opt/tslib/lib:$LD_LIBRARY_PATH
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_PLUGINDIR=/opt/tslib/lib/ts
export TSLIB_CONSOLEDEVICE=none
export TSLIB_CONFFILE=/opt/tslib/etc/ts.conf
export POINTERCAL_FILE=/etc/pointercal
export TSLIB_CALIBFILE=/etc/pointercalexport QTDIR=/usr/local/Trolltech/QtEmbedded-4.8.5-arm
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:/usr/local/lib:$DTDIR/plugins/imageformats:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=/usr/local/Trolltech/QtEmbedded-4.8.5-arm/plugins
export QT_QWS_FONTDIR=$QTDIR/lib/fonts
export QWS_KEYBOARD=TTY:/dev/tty1
export KDEDIR=/opt/kde
export HOME=/rootexport QWS_SIZE=1920x1080
export QWS_DISPLAY="LinuxFB:mmWidth200:0"
#export QWS_MOUSE_PROTO="Tslib:/dev/input/event1 Intellimouse:/dev/input/mouse1#/home/chip -qws &
/work/Qt/WeYoungModel -qws & -nomouse
cp ./tslib/lib/libts.so ./tslib/lib/libts.so.0
7、修改文件为开机运行
方法1:在/etc/rc.local 中添加要执行的文件 “/home/qt.sh”
#vim /etc/rc.local
在第一行添加:/home/qt.sh
方法2:在/etc/init.d/rc.local中添加要执行的文件"/home/qt.sh"
#vim /etc/init.d/rc.local
在 "do_start() "的上一行添加要执行的文件“/home/qt.sh”
注意:把图片拷贝至 “/”根目录下,启动后会自动加载图片
8、查看进程及关闭进程
查看进程:#ps -a
关闭进程 :#kill xxxx
查找文件:find . -name a.txt
ARM主板开发笔记1相关推荐
- 【汇编实战开发笔记】ARM汇编基础的三大块知识
文章目录 1 前言 2 ARM知识图谱 3 ARM汇编基础三大块 3.1 寻址方式 3.1.1 立即寻址 3.1.2 寄存器寻址 3.1.3 寄存器偏移寻址 3.1.4 寄存器间接寻址 3.1.5 基 ...
- ARM+Linux日常开发笔记
ARM+Linux开发命令 文章目录 ARM+Linux开发命令 一.虚拟机 1.ssh服务项目 2.文件相关 3.系统相关 4. 虚拟机清理内存 二.ARM核板 1.设备重启 三.调试 1. 应该调 ...
- Rock Pi开发笔记(二):入手Rock Pi 4B plus(基于瑞星微RK3399)板子并制作系统运行
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/122942395 红胖子(红模仿)的博文大全:开发技术集 ...
- 嵌入式知识-ARM裸机-学习笔记(2):利用GPIO来控制LED(附mkv210_image.c文件解析)
嵌入式知识-ARM裸机-学习笔记(2):利用GPIO来控制LED(附mkv210_image.c文件解析) 首先声明该博客是针对朱有鹏老师的嵌入式课程进行笔记的总结. 一.通过GPIO控制点亮LED( ...
- 嵌入式系统开发笔记0_0:目录
本系列文章将向大家介绍嵌入式系统开发的各方面知识. 本系列文章所介绍的知识和内容,除电路图设计外,其它均采用开源系统,所以你不会在这个系列文章中看到Keil.IAR等软件. 本系列文章涉及C.C++. ...
- GD32E230开发笔记-GD32选型
GD32E230开发笔记-GD32选型 1.2020年MCU之难 2.重新选型MCU 3.为什么选择GD32-M23系列 3.1.ARM Cortex-M3 3.2.ARM Cortex-M4 3.3 ...
- Qt+QtWebApp开发笔记(一):QtWebApp介绍、下载和搭建基础封装http轻量级服务器Demo
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130631547 红胖子网络科技博文大全:开发技术集合( ...
- 嵌入式知识-ARM裸机-学习笔记(9):SD卡启动详解(S5PV210)
嵌入式知识-ARM裸机-学习笔记(9):SD卡启动详解(S5PV210) 一.SD卡介绍 1. SD卡背景知识和特点 SD卡.MMC卡.MicroSD.TF卡:这些卡其实内部就是Flash存储颗粒,比 ...
- Hi3516开发笔记(一):海思HI3516DV300芯片介绍,入手开发板以及Demo测试
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121314575 长期持续项目技术分享,Shang业Di ...
最新文章
- python代码找到链表的倒数第K个节点并打印
- 使用sql语句,查询 mysql 的安装地址
- Linux 搜狗输入法 候选字乱码
- 在linux下配置java,在Linux下配置Java开发环境
- SQL Server 涉及数据库安全常用SQL语句
- 大数据面试-06-大数据工程师面试题
- ECMAScript 6 开篇准备
- 【前端】跨域 问题 原理 + 解决方案 下
- 软件安全技术(概述、堆栈漏洞)总结
- 从实战经验来看 究竟如何才能做出赚钱的量化投资策略?
- mac要装anaconda吗_在Mac OS X上安装Anaconda
- python子列表_关于python:创建子列表
- K-means算法及文本聚类实践
- java对接阿里云短信平台
- 计算机专业cpa有前途吗,计算机专业CPA一年通过六科,学霸陈玺备考经验!
- vue-orgchart 导出图片功能备注
- 浅谈智能手机的操作系统 第一期
- 服务器上文件不能编辑器,UEditor 编辑器常见问题解决
- C语言中 %d 与 %i 的区别
- office 软件常用备忘(删除线/冻结等)
热门文章
- python生成姓名
- 梦幻优化服务器,梦幻西游:几个始终解决不了的问题,优化好这几项比请什么明星都管用...
- win10 android驱动安装失败,如何解决Windows10显卡驱动安装失败,小白式解决办法...
- HTML第一章 (WEB基础知识、 HTML入门、HTML的语法规则、HTML常用标签汇总、图片与超链接、HBuilder的快捷键)
- 利用VBA给文档批量添加水印
- FreeRTOS基于任务通知的信号量 事件标志组 消息邮箱
- 再读穆长春演讲:央行数字货币呼之欲出,但币圈人过度兴奋了
- ndk开发app!靠这份Android知识点PDF成功跳槽,再不刷题就晚了!
- 机器学习(决策树五)——案例:鸢尾花数据分类 及 据特征属性比较
- 全面解析Discord安全问题