本篇测评由电子工程世界的优秀测评者“流行科技”提供。此次测试的开源项目,是基于QT+OpenCV的人脸识别打卡项目。本次体验使用的是开源的代码,此代码本来是运行在WIN下的,为了测试稍微进行了修改,让其运行在米尔iMX8M Plus开发板上。 测试项目实际是分了两个工程,一个工程是作为管理员控制功能使用,添加人脸信息。同时也可以查询到打卡记录,对从机进行下发通知等等。人脸识别我们主要需要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 16:35:39
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            imx6solo是一款由恩智浦公司推出的嵌入式处理器,广泛应用在智能物联网设备、车载导航系统等领域。而在嵌入式设备中,常常需要将Linux操作系统移植到imx6solo处理器上,以实现更强大的功能和更好的性能。本文将重点讨论imx6solo处理器上Linux操作系统的移植过程。
在将Linux操作系统移植到imx6solo处理器上之前,首先需要了解imx6solo处理器的架构特点和硬件规格。im            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-23 11:04:11
                            
                                175阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Yocto是一个用于嵌入式Linux系统的构建工具,它能够帮助开发者定制化自己的Linux发行版,以满足特定的需求。i.MX6则是一款由NXP推出的高性能嵌入式处理器,广泛应用于工业控制、智能设备等领域。结合Yocto和i.MX6,开发者可以定制开发适用于i.MX6处理器的Linux系统,以满足各种应用场景的需求。
在使用Yocto构建i.MX6平台的Linux系统时,需要进行一系列的配置和定制            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-07 10:57:26
                            
                                138阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # imx6u Python 开发环境搭建指南
## 概述
本文将指导刚入行的小白如何搭建 imx6u Python 开发环境。imx6u是一个嵌入式芯片,使用Python进行开发可以快速开发嵌入式应用程序。在搭建开发环境之前,我们需要了解整个过程的流程,然后逐步指导小白完成每一步的操作。
## 流程概览
首先,我们来看一下整个搭建开发环境的流程。可以使用表格展示步骤,如下所示:
| 步骤            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-24 07:45:33
                            
                                93阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开发板搭建好以后,自己写了一个Qt的小程序,载ubuntu下运行如下:但是在开发板上运行却出了问题:正如图片所示,英文和数字可以显示,但是不显示中文。解决方法:1.修改示例程序main.cpp,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-07 10:18:57
                            
                                333阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1,下载VMware Workstation虚拟机 地址:http://1.xp510.com:801/xp2011/VMware10.7z 2,下载Ubuntu 14.04.5 LTS 32位Ubuntu(虚拟机最好安装64位的,英文qtCreator高版本的基本上都只有64位的包) 地址:htt            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-11 11:55:27
                            
                                668阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    此篇为笔者在学习Linux开发时所遇到的一些操作凝练,旨在想学习Linux开发的小伙伴能不被Uboot移植难住,从而快速进入学习Linux驱动开发。        另外说明一下,本教程使用的是EMMC版1、编译nxp官方uboot               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-20 16:26:31
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录1. Liteos-a中串口的使用1.1 内核里打印1.2 APP控制台1.2.1 /dev/console1.2.2 /dev/serial1.2.3 /dev/uartddev-01. 总体介绍2. device_t3. drvier_t4. uartdev_fops1.2.4 uart_ops2. 串口移植2.1 最终结果2.2 串口发送单个字符2.3 在device_t中指定资源            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-22 08:29:58
                            
                                254阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、前言二、工具准备三、.devcontainer 文件3.1 Dockerfile3.2 devcontainer.json3.3 项目跟文件下面创建.clangd3.3 容器里面打开工程四、完成截图五、下载地址六、NFS共享文件夹到开发板坑一、前言在开发 嵌入式 linux环境的时候,遇 ...            
                
         
            
            
            
            【迅为iMX6Q】开发板:uboot-imx编译环境的搭建            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-06 16:11:50
                            
                                228阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             
 
目录
1.获取官方kernel
2.编译内核
3.内核烧录
4.调整uboot
5.卡分区
1.获取官方kernel
地址:http://git.freescale.com/git/cgit.cgi/imx/linux-imx.git/tag/?h=imx_4.1.15_2.0.0_ga&id=rel_imx_4.1.15_2.1.0_ga
拉到最后,先把源码搞下来
 
2.编            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-12 15:03:10
                            
                                1242阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    要学嵌入式 Linux 驱动开发肯定需要一个硬件平台,也就是开发板,本系列使用的是正点原子出品的 I.MX6U-Mini 开发板。 ALPHA 是全功能开发板, Mini 是精简版。这两款都是以 NXP 的 I.MX6ULL 为核心的 Cortex-A7 开发平台,板载资源丰富,非常适合以前学过Cort            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 00:20:45
                            
                                1099阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux是一款开源操作系统,被广泛应用于各种设备和系统中。而i.MX系列芯片是由NXP推出的一款适用于嵌入式设备的处理器,广泛应用于智能手机、平板电脑、车载系统等领域。在Linux系统中,i.MX处理器也有着重要的地位,因为它们能够提供强大的性能和稳定的运行环境。
在嵌入式设备中,操作系统的选择至关重要。而Linux系统极具灵活性和稳定性,因此成为了i.MX处理器的首选。通过在i.MX处理器上            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-08 09:47:38
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            链接是可以将文件和目录放在你希望它们放在的位置的另一种方式。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-11-13 11:06:54
                            
                                221阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            问题分析:ubuntu20.04里有python 3.8,需要python3才行,没有默认的python命令            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-20 00:39:46
                            
                                10000+阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Imx6ull交叉编译nginx需要下好的包 Nginx(下载压缩包源码) nginx-rtmp-module(可以下载压缩包源码也可以 git clone https://github.com/arut/nginx-rtmp-module.git) pcre(下载源码) zlib(下载源码) openssl(下载源码)下载完之后解压到指定目录就好了(不用交叉编译 不用交叉编译 真可以不用) 我的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 19:19:02
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            IMX6ULL移植LVGL话不多说,直接开干!!!1、移植准备1.1、源码克隆文件名克隆命令描述lvglgit clone https://github.com/lvgl/lvgl.git包含了LVGL图形界面控件的源码以及少量例程lvglgit clone https://github.com/lvgl/lv_drivers.git包含了驱动LVGL图形界面的驱动接口源代码lv_port_lin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 23:21:30
                            
                                159阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、镜像下载到USTC镜像中下载arm架构的文件,i.MX6ULL属于armhf,即在其中找到ubuntu-base-16.04.6-base-armhf.tar.gz文件,当然也可以下载ubuntu-base-18.04.5-base-armhf.tar.gz,但是18的更卡。下载的文件属于最基本的文件系统,没有UI界面。二、构建ubuntu-base根文件系统1.解压镜像我直接采用的是正点原子            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 04:28:56
                            
                                659阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            工作中需要将imx6的android系统从SD卡启动,所以就分析了MfgTool中的脚本,分析android的分区情况,并尝试自己操作,竟然成功了,记录于此。
    工作中需要将imx6的android系统从SD卡启动,所以就分析了MfgTool中的脚本,分析android的分区情况,并尝试自己操作,竟然成功了,记录于此。参考文档  http://www.ka            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 07:19:34
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、NXP官方linux内核
1. 下载NXP官方linux仓库地址为:https://github.com/Freescale/linux-fslc。这里为了保持版本统一,使用正点原子资料包中提供的原厂linux:linux-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2(版本是4.1.15)。
2. 编译安装l            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-08 14:57:33
                            
                                10000+阅读