高性能的机器学习让边缘计算更给力-iMX8M Plus为边缘计算赋能
在科技日新月异的当今社会,人工智能 (AI) 的研究工作已取得惊人进展,计算机的用途也在不断拓宽。机器在执行某些任务时比起人类更快、更精准。最著名的事件莫过于在2016年,AlphaGo通过机器的自主学习能力战胜了围棋世界冠军柯洁。当然,AI发展的如此迅速,也与人类智慧的不断进步是密不可分的。利用机器学习(ML)等方面的技术,开发人员可以创建更丰富多样的应用,比如工业机器视觉、图像分类、对象检测、
解决方案 | 基于全志T507核心板设计智能加油机应用
随着社会的发展,机动车辆日益普及,加油站数量也在随之增加。由于人力成本的提高以及顾客对便捷支付和加油效率要求的提高,传统加油站的支付及管理方式越来越不能满足市场需求,快速多变的支付功能将成为未来趋势。传统加油方式是由加油员人工完成支付或者使用加油站的加油卡完成支付,大量的业务需要加油员的人工介入,加上目前的支付手段导致交易速度慢、交易错误率高,客户使用体验差等现象的发生。智能加油机智慧选择智能加油
全志T507操作小技巧连载1-T507屏幕切换的两种方式
一、硬件操作平台介绍FETT507-C核心板集成全志T507四核车规级处理器设计开发,Cortex-A53架构,主频1.5GHz,集成G31 GPU,内存2GB DDR3L,存储8GB eMMC。整板工业级运行温宽,支持绝大部分当前流行的视频及图片格式解码,具有稳定可靠的工业级产品性能、低功耗以及丰富的用户接口等优势,搭载Linux、Android、Ubuntu*操作系统,适用于车载电子、电力、医
imx8mq开发板如何在SPI总线上添加设备
SPI接口设备是一款使用率较高的设备,在用户使用OKMX8MQ-C时可能需要添加新的SPI设备,或者将现有的SPI设备从当前的总线上更换到别的总线上,或更换片选。对于SPI驱动不熟悉的人可能不是很了解在更改时都需要哪些操作和注意事项,下面我就来给大家介绍下如何修改。首先,我们先来了解下OKMX8MQ–C SPI的驱动现状。关于OKMX8MQ –C SPI的驱动现状驱动是用bitbang的方式,驱动
干货分享 | C语言的联合体
1、联合体介绍我们知道结构体(Struct)是一种构造类型或复杂类型,它可以包含多个类型不同的成员。在C语言 中,还有另外一种和结构体非常类似的语法,叫做共用体(Union),它的定义格式为:union 共用体名{ 成员列表 };共用体有时也被称为联合或者联合体,这也是 Union 这个单词的本意。结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互
分享-RK3399支持多种屏幕接口如何进行屏幕切换控制
本文硬件平台以飞凌嵌入式OK3399-C开发板平台为基础进行讲解,其它RK3399产品,由于各个厂家设置不同会有所差异,请参考使用。本文详细介绍了RK3399开发板屏幕切换控制的两种方式,uboot菜单动态控制、内核设备树指定。屏幕切换飞凌RK3399系列主板支持MIPI DSI、HDMI、eDP、DP等多种屏幕接口,同时可以进行两个屏幕的同显和异显,可灵活指定其中一个接口支持4K输出。目前屏幕切
飞凌嵌入式i.MX6UL核心板引脚功能复用表使用说明
由于每颗CPU的引脚数量有限,但为了满足更多的使用场景,CPU厂家在设计时采用了引脚功能复用技术,即同一引脚在不同使用场景时可以用作不同的功能。飞凌嵌入式为方便客户使用,在一些产品资料里也会整理一个《功能复用表格》,客户根据自己需求进行功能设计。FETMX6UL-C核心板接下来我们就以FETMX6UL-C核心板为例,给大家来讲解一下如何利用这个表格来配置自己的功能方案。FETMX6UL-C核心板基
一文看懂配置RK3399开发板Ubuntu双屏显示&异触
文章目录xrandr命令双屏扩展显示xinput命令双屏异触xrandr命令“xrandr”是一款官方的 RandR扩展配置工具,它可以设置屏幕显示的大小、方向、镜像等。对于多屏幕显示的情况,可以使用xrandr进行管理。参考链接: https://wiki.archlinux.org/index.php/xrandr_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
iMX6Q应用笔记-eMMC增加分区
本文主要适用于飞凌OKMX6X-C平台Linux3.0.35操作系统,本文主要讲解eMMC增加分区两种方式,其他imx6Q平台也可以参考,但是不同厂家iMX6平台之间会存在差异,需自行修改以适应自己的使用。增加分区方法一(帮助理解分区)fdisk -l 查看系统上的硬盘,找到需要分区的硬盘:/dev/mmcblk0.进入该设备:fdisk /dev/ mmcblk0
iMX6开发板 Android系统下常见问题解决思路
本文以飞凌嵌入式OKMX6Q/DL平台为基础讲解,其它iMX6 平台可参考使用。第一章 Android4.4屏幕竖屏修改Android源码(Android源码需要整体编译一遍以后才可以)vim out/target/product/okmx6qd_c/root/init.rc添加红框部分,重新编译烧写即可 注:1.编译的时候不要make clean;2.若没有这个路
iMX6ULL 软件定制应用笔记 -9个知识点讲解
本文以飞凌OKMX6ULL-S开发板为基础讲解,系统为Linux,一共总结了14个iMX6ULL小知识点,分三期完成,此为第二期i.MX6ULL应用笔记目录 1.1 管脚复用的参数配置方法(PINMUX)1.2 Windows下转换开机LOGO图片格式 1.3 8189es SDIO WIFI使用及测试 1.4 U
iMX6ULL 软件定制应用笔记 -3个常见问题解决思路
本文以飞凌OKMX6ULL-S开发板为基础讲解,系统为Linux,一共总结了14个iMX6ULL小知识点,分三期完成。iMX6ULL应用笔记目录 1.1 管脚复用的参数配置方法(PINMUX) 1.2 Windows下转换开机LOGO图片格式 1.3 8189es SDIO WIFI使用及测试 1.4 USB转串口芯片的支持(PL2303) 1.5  
干货分享| LS1028A 系统固化 操作说明
文章讲述使用硬件平台为飞凌OK1028开发板(NXP公司Layerscape系列 LS1028A 芯片),本文主要讲述LS1028A系统固化使用说明,说明包括如何制作烧写TF卡,如何USB烧写,如何通过TFTP烧写QSPI。 一、 制作烧写TF卡OK1028A-C平台含有一个TF卡接口并且支持TF卡启动,因此可以借助TF卡将镜像烧写到EMMC中,下面是制作烧写TF卡的
Linux系统下强大的ethtool命令
ethtool 提供了强大的网卡及网卡驱动管理能力,其具体的实现框架和网络驱动程序及网络硬件关系紧密,容易修改和扩展,能够为 Linux 网络开发人员和管理人员提供对网卡硬件,驱动程序和网络协议栈的设置,查看以及调试等功能。
嵌入式开发丨了解系统中的Uboot功能
Uboot全称Universal Boot Loader,一个遵循GPL协议的的开源项目,其作用是引导操作系统,支持引导Linux、VxWorks、Solaris等操作系统;其源码组织形式和Linux源码很相似,编译也可参照Linux源码编译,且包含许多Linux源码中的驱动源码,所以Uboot实际上可以算作一个微型的操作系统,可以做一些简单工作。01Uboot完成的工作Uboot需要完成的工作有
嵌入式开发中Docker客户端常用命令分享
学习Docker,首先需要了解Docker基本概念,我们在以前的文章中介绍过docker的基本原理和部署操作系统。今天讲下嵌入式开发中docker客户端常用的命令,开始进入“动手”阶段(也就是敲Docker命令)。Docker命令较多,这里笔者总结下常用的Docker命令,方便小伙伴们查阅。1、客户端常用命令列表以下为Docker 客户端常用命令列表,可以通过docker COMMAND --he
高效学习Linux内核——从源码中的宏下手
在阅读Linux内核代码时,在代码的开头总是有各种各样的宏定义,了解熟悉这些宏定义,对于代码的理解和快速修改代码提供了便利。有些宏相对简单,一眼便可以了解作用,有些就稍微复杂一些,需要一些逻辑。今天就给大家总结了一些常见的宏定义,帮助大家更快,更好的理解内核代码。什么是宏在 C 语言中,可以采用命令 #define 来定义宏。该命令允许把一个名称指定成任何所
高效学习Linux内核——内核模块编译
本文主要讲解什么是Linux内核,以及通过多张图片展示Linux内核的作用、功能及基本编程方法,以便于读者能快速理解什么是Linux内核,能看懂Linux内核。拥有超过1300万行的代码,Linux内核是世界上最大的开源项目之一,但是内核是什么,它用于什么?什么是linux内核模块?内核是与计算机硬件接口的易替换软件的最低级别。它负责将所有以“用户模式”运行的应用程序连接到物理硬件,并允许称为服务
分享|飞凌嵌入式开发板平台“玩转”大型的数据库管理系统
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB 公司开发,目前属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB 应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件。ubuntu服务端安装配置■ 网络情况介绍Ubuntu ip:192.168.0.2
干货丨Linux系统下强大的ethtool命令
ethtool 提供了强大的网卡及网卡驱动管理能力,其具体的实现框架和网络驱动程序及网络硬件关系紧密,容易修改和扩展,能够为 Linux 网络开发人员和管理人员提供对网卡硬件,驱动程序和网络协议栈的设置,查看以及调试等功能。描述:ethtool 是用于查询及设置网卡参数的命令。使用:ethtool ethx 查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0、eth1等等;ethto