摘要:
17.3 字符类 Buzzer 蜂鸣器和 led 灯类似,蜂鸣器的设备节点也是在/dev 目录下,如下图所示。蜂鸣器的硬件和 led 灯类似,如下图所示。如上图所示。原理图很容易理解,如果网络 MOTOR_PWM 为高电平,则 L9014 导通,蜂鸣器响,如果网络MOTOR_PWM 为低电平,则 L 阅读全文
摘要:
线程终止:1.start_routine回调函数执行return;2.线程自身调用pthread_exit();3.其他线程调用pthread_cancel(ID)将此进程终止;任意线程调用exit()使整个进程退出。线程回收:线程默认joinable状态,终止后需使用pthread_join回收资 阅读全文
摘要:
配套资料在网盘资料的“iTOP-3399 开发资料汇总(不含光盘内容)\04_iTOP-3399 开发板人工智能测试资料\智能回复配套资料.zip”目录下。本章节将在 ITOP-3399 开发板上测试智能回复 APP,这是 TensorFlow Lite 在 Android 上的示例应用程序。智能回 阅读全文
摘要:
在 linux 驱动中字符设备驱动是必须掌握的,本章主要介绍字符设备应用的程序,无论是学习了后面的知识自己写的字符驱动,还是已有的字符驱动,都需要能够写一些简单的应用程序。即使从事 Linux 驱动方面的工作,Linux 驱动写出来之后,也需要由驱动程序员编写简单的应用程序来进行测试的。另外,关于驱 阅读全文
摘要:
进程指正在运行的程序,资源分配的最小单位,可以通过“ps ”或“top”等命令查看正在运行的进程,线程是系统的最小调度单位,一个进程可以拥有多个线程,同一进程里的线程可以共享此进程的同一资源。本章代码在process/目录下。进程类型:1.交互进程:由shell启动,用户和计算机进行问答的进程。2. 阅读全文
摘要:
本小结开发板使用yocto或者我们提供的原厂系统,以helloworld程序为例,讲一下如何编译和测试qt程序。 1 Qtcreator直接编译ARM架构程序(1)首先我们使用命令“/opt/Qt5.5.1/Tools/QtCreator/bin/qtcreator.sh”打开qt Creator。 阅读全文
摘要:
TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于 UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大、不复杂的应用场合。TFTP 协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录 阅读全文
摘要:
iTOP-iMX6 开发板烧写好之后,默认是 android 系统 9.7 寸屏幕的系统参数和屏幕参数。如下图。本文档主要介绍如何修改默认启动参数。 70.1 重要的环境变量 比较重要的环境变量或者说经常使用的环境变量,已经在上图中的红色方框中。 主要是:bootsystem、lcdtype 和 b 阅读全文
摘要:
Docker一次构建,随处运行!Docker提供了打包应用软件及其运行环境的机制,降低了应用配置管理的复杂度,可以将开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中,极大提升了应用交付的效率。 阅读全文
摘要:
文章目录1 外部存储设备(U盘,TF卡)使用2 网络配置3 触摸测试4 屏幕亮度(背光) 本节所有的测试程序需要开发板有Qt环境来运行。我们提供的文件系统是由yocto裁剪整理得来的。之后我们会整理一份单独移植的qt系统。方便用户移植第三方软件。如果用户的文件系统非我们的出厂版本,请参考之前烧写章节 阅读全文