1、此工程可以再Qt上运行,设置黑色代表灯暗,红色代表灯亮。
2、此工程也可以烧入开发板中,我用的是GEC6818开发板,所用的灯的编号为8、9、10。
3、由于程序中用到了led灯的驱动文件,所以再开发板运行程序之前应该先将led灯的驱动文件安装进去,安装步骤如下:
从网上下载led灯驱动程序,一般都是压缩包,解压后将其中的.ko文件(只要.ko文件就好了)烧入开发板(随便放在开发板那个文件中都行,我是放在家目录中),
然后输入指令:insmod led_drv.ko,瞬间即可安装完成;若不确定,可以输入指令:lsmod,查看已经安装的驱动文件。
5、既然是需要将Qt文件编译成可以烧入开发板的ARM文件,就首先需要安装一个交叉编译工具,g++-arm-linux-gnueabi(安装步骤略);
还需要安装ARM版的QT库,我用的是Qt-Embedded-5.7.0;
程序需要经过编译才能产生可执行文件,编译步骤如下:
(1) 进入到qt程序工程目录下,进入到本工程文件中;
(2) 执行/usr/local/Qt-Embedded-5.7.0/bin/qmake --生makefile (Qt-Embedded-5.7.0必须放在/usr/local之下)
(3) make y---编译 把生成的程度可执行文件下载到开发板运行 (生成的可执行文件一般都与工程文件名字相同,使用file查看可执行文件是不是ARM平台的,如果是,就正确了)
(4) 将可执行文件烧入开发板,直接运行即可。
6、 需要注意的一点是,在Qt中的ui界面中,程序的运行是将整个一遍一遍不断刷新执行的,所以每一个动作在每一次刷新中只能执行依次,不能同时执行多次,
不如不能再一遍刷新中既让灯灭,延时1s后又让灯亮,这种操作是不允许的。
7、槽函数中不能用循坏。
没有合适的资源?快使用搜索试试~ 我知道了~
基于LINUX的环境编程.zip
共279个文件
cpp:39个
png:38个
h:29个
需积分: 5 0 下载量 119 浏览量
2024-04-29
19:46:03
上传
评论
收藏 21.7MB ZIP 举报
温馨提示
基于LINUX的环境编程
资源推荐
资源详情
资源评论
收起资源包目录
基于LINUX的环境编程.zip (279个子文件)
weatherquery.cpp.autosave 13KB
background.bmp 1.1MB
bar.bmp 110KB
logo.bmp 66KB
key_on.bmp 54KB
key_off.bmp 54KB
paino.c 6KB
weather_forecast.c 5KB
main.c 5KB
show_jpeg.c 4KB
weather_forecast.c 4KB
server_concurrence.c 3KB
server_concurrence.c 3KB
wrap.c 2KB
wrap.c 2KB
the_client.c 2KB
client.c 2KB
the_server.c 2KB
wrap.c 2KB
wrap.c 2KB
main.c 2KB
server.c 1KB
dlinklist.c 1KB
client_concurrence.c 1KB
client_concurrence.c 1KB
client 9KB
client_concurrence 13KB
qrc_image.cpp 16.41MB
weatherquery.cpp 12KB
moc_weatherquery.cpp 5KB
moc_photoshow.cpp 5KB
calculator.cpp 5KB
photoshow.cpp 4KB
moc_runwaterled.cpp 4KB
moc_keybutton.cpp 3KB
moc_rolltest.cpp 3KB
runwaterled.cpp 3KB
main.cpp 3KB
moc_softkey.cpp 3KB
main.cpp 2KB
lcd.cpp 2KB
rolltest.cpp 2KB
main.cpp 2KB
tcpserver.cpp 2KB
tcpserver.cpp 2KB
main.cpp 2KB
codesignalslot.cpp 2KB
udprecv.cpp 1KB
client.cpp 1KB
main.cpp 742B
keybutton.cpp 721B
labelqt.cpp 644B
main.cpp 573B
udpsend.cpp 532B
softkey.cpp 208B
main.cpp 191B
main.cpp 187B
main.cpp 185B
main.cpp 183B
main.cpp 181B
main.cpp 181B
main.cpp 181B
main.cpp 177B
main.cpp 177B
main.cpp 177B
main.cpp 175B
Makefile.Debug 120KB
Makefile.Debug 43KB
object_script.WeatherQuery.Debug 233B
QT天气查询系统总结.doc 1.44MB
server_concurrence.elf 18KB
client_concurrence.elf 13KB
WeatherQuery.exe 6.99MB
PhotoShow.exe 1.41MB
2014063021281300.gif 638KB
2014063021281300.gif 638KB
mp3.tar.gz 223KB
ui_weatherquery.h 15KB
ui_softkey.h 13KB
kernel_list.h 7KB
kernel_list.h 7KB
ui_runwaterled.h 4KB
ui_photoshow.h 4KB
ui_rolltest.h 1KB
weatherquery.h 1KB
common.h 1KB
common.h 1KB
show_jpeg.h 979B
dlinklist.h 951B
calculator.h 945B
photoshow.h 884B
paino.h 803B
runwaterled.h 733B
rolltest.h 671B
codesignalslot.h 658B
lcd.h 584B
tcpserver.h 541B
tcpserver.h 541B
keybutton.h 472B
head.h 461B
共 279 条
- 1
- 2
- 3
资源评论
普通的一个普通猿
- 粉丝: 1466
- 资源: 1761
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 简单小游戏制作-飞行棋
- Python数学建模例子.rar
- Java项目-基于SSM+JSP的校园外卖配送系统的设计与实现(源码+万字LW+部署视频+代码讲解视频+全套软件)
- Color-Transformer introduction
- FastStone Capture屏幕长截图软件包
- Table IoT物联网工具,简单快速的搭建物联网服务平台
- zheng2020 ecg new dataset-12 lead-add-label
- """YOLOv5-specific modules Usage: $ python path/to/models/y
- onnx-while-test.cpython-37
- 基于MapReduce的招聘数据清洗项目(免费提供源码)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功