E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
IMX6ULL学习手册
Linux 信号量实验-基于正点原子
IMX6ULL
开发板
1信号量简介大家如果有学习过FreeRTOS或者UCOS的话就应该对信号量很熟悉,因为信号量是同步的一种方式。Linux内核也提供了信号量机制,信号量常常用于控制对共享资源的访问。举一个很常见的例子,某个停车场有100个停车位,这100个停车位大家都可以用,对于大家来说这100个停车位就是共享资源。假设现在这个停车场正常运行,你要把车停到这个这个停车场肯定要先看一下现在停了多少车了?还有没有停车位
supersmart@
·
2023-10-29 21:18
arm
linux
vscode
c++
Linux 按键输入实验-基于正点原子
IMX6ULL
开发板
I.MX6U-ALPHA开发板上有一个按键,我们就使用此按键来完成GPIO输入驱动程序,同时利用第四十七章讲的原子操作来对按键值进行保护。1Linux下按键驱动原理按键驱动和LED驱动原理上来讲基本都是一样的,都是操作GPIO,只不过一个是读取GPIO的高低电平,一个是从GPIO输出高低电平。本章我们实现按键输入,在驱动程序中使用一个整形变量来表示按键值,应用程序通过read函数来读取按键值,判断
supersmart@
·
2023-10-29 21:18
arm
linux
c++
vscode
功能测试
imx6ull
开发板 ffmpeg nginx buildroot 摄像头推流实验
主要难点是1、如何编译出ffmpeg和nginx2、编译好ffmpeg和nginx如何移到开发板3、usb摄像头缺少设备节点怎么处理参考资料:1、buildroot构建
IMX6ULL
文件系统(含QT5)
max啊哈哈哈
·
2023-10-29 21:15
C
LINUX
linux
嵌入式硬件
迅为
IMX6ULL
开发板Linux下电容触摸屏实验-Tslib移植和使用
54.5Tslib移植和使用ft5426触摸驱动添加成功后,发现触摸可能不太准确,这时可以使用一个第三方开源库tslib来调试触摸屏。下面来看一下tslib源码如何移植。54.5.1获取tslib源码tslib源码可以从官方地址获取:https://github.com/libts/tslib,打开网址可以看到最新的版本是1.21,可以从官网获取,也可以从网盘资料中获取,资料路径:i.MX6UL终
mucheni
·
2023-10-29 21:15
IMX6ULL
Linux下的
IMX6ULL
——开发板基本操作(二)
目录:前面我们已经配置好了环境,下载好了软件,下面让我们对我们使用的开发板有给简单的了解吧,
IMX6ULL
Pro开发板基本操作是必不可少的一大环节,下面让我们从它的硬件资源,软件资源等一系列开发板的基础操作做一个大概的认识吧
嵌入式的那些事儿
·
2023-10-29 21:44
linux
1024程序员节
IMX6ULL
串口连接
配置桥接网卡
开发板挂载Ubuntu
NFS
Linux下的
IMX6ULL
——环境搭建与软件安装(一)
前言:从今天开始我们就要用到
IMX6ULL
这块开发板进行linux的学习了,对于初学者,下载好资料、搭建好开发环境后,按照下面顺序学习即可:先应用,再驱动,最后做项目。
嵌入式的那些事儿
·
2023-10-29 21:43
linux
学习
IMX6ULL
软件安装
配置NAT网卡
远程登录
FileZilla
正点原子
Imx6ull
(Mini)开发板设置静态IP并挂载第一个驱动
1.下载出厂系统到开发板使用Mftool固化正点原子出厂系统到开发板,如果检测不到开发板需要复位一下开发板(固化教程参考正点原子的快速体验手册)2.设置静态IP,并挂载网络文件系统这里的Ubuntu,开发板,Windows之间的局域网搭建参考韦东山教程,我这里用的是USB转网口来与开发板进行连接。开发板设置静态IP。连接到MobXterm,串口波特率115200启动开发板编辑/etc/networ
小鱼有点咸
·
2023-10-29 21:42
Imx6ull开发板学习
tcp/ip
网络
服务器
imx6ull
开发板添加串口4,并监视串口3和串口4内容
1.向正点原子
imx6ull
(Mini)开发板烧录出厂系统首先我们要将出厂系统通过Mftool工具烧录到开发板上,烧录好的系统是自带uart1和uart3串口,将内核版本相同的Linux内核传到Ubuntu
小鱼有点咸
·
2023-10-29 21:42
Imx6ull开发板学习
linux
c语言
Linux下的
IMX6ULL
——开发板的第一个APP和驱动实验(三)
前言:万事开头难,如果我们在开发板上开发出第一个应用程序,第一个驱动程序,那么后续的开发就会稍微简单点,下面让我们来进行第一个应用程序和第一驱动程序的开发吧。目录一、开发板的第1个APP实验1.通过Git仓库2.通过windows上传二、开发板的第1个驱动实验1.前提条件:2编译内核:(1)编译内核(2)编译设备树3.编译安装内核模块(1)编译内核模块(2)安装内核模块到Ubuntu某个目录下备用
嵌入式的那些事儿
·
2023-10-29 21:08
1024程序员节
那个老师可能不记得我
孩子今天拿回来两张奖状,一张学习之星,一张优秀班干部,学习之星是因为她考100分奖励,优秀班干部总归是这学期对她的肯定,但是三好学生没有拿到,这让她很失望,她哭了,大声的哭着,她的姐姐和妹妹哄她,我顺手将奖状和
学习手册
收到文件
嗲吧宇
·
2023-10-29 11:38
C++ 新手
学习手册
!(持续更新中)
声明:笔者仍为在校学生,有错误之处恳请批评指正。另本文基于《CPrimerPlus》和《CPrimer》,可以说是这两书以及作者个人理解的总结。如果在文中出现""引用,无特别说明均出自这两本著作。初期按部分整理相关内容(最基本的C语言语法不做介绍),更新情况见目录~一、C++语言快餐式介绍二、对象和类什么是过程性编程?什么是面向对象?什么是面向对象编程?啥叫类?什么是封装?返回引用和返回值有什么区
学习中的鸡蛋卷
·
2023-10-28 16:24
笔记
服务器中间件版本信息泄露,中间件版本信息泄露漏洞
中间件版本信息泄露漏洞《Web安全测试
学习手册
》-中间件版本信息泄露漏洞0x00中间件版本信息泄露漏洞1)什么是中间件版本信息泄露漏洞通常在HTTP报文的响应头中存在的标志、版本号等信息均属于中间件的版本信息泄露漏洞
胡子长过汪涵
·
2023-10-27 13:01
服务器中间件版本信息泄露
现在自学python,必备
学习手册
和全套学习资源分享!
系列文章目录文章目录系列文章目录一、有关Python的误区汇总1.1Python很简单1.2Python自动化办公1.3学Python真正的难点二、Python学习资源2.1Python基础入门内容2.2Python数据库相关内容学习2.3Python数据采集2.4Python企业级实战项目三、数据分析方向应该如何入门四、Python学习需要注意(1)学习时间(2)读书(3)有没有必要学Pytho
黑马程序员官方
·
2023-10-27 09:37
Python
编程入门
python
人工智能
数据分析
【Linux】【驱动】设备树中设备节点的挂载
【Linux】【驱动】设备树中设备节点的挂载代码操作脚本Linux中的操作下位机中的操作指令代码设备树对应的文件是100ask_
imx6ull
_mini.dtb所以需要在根节点上增加相关的测试代码我们修改的就是
伪NChris
·
2023-10-25 09:17
Linux
1024程序员节
2019-03-10 PHP学习笔记之PHP的基本语法(1)
参考资料:《细说PHP》、《PHP、MySQL与JavaScript
学习手册
》PHP语言标记通常,PHP文件的扩展名为.php。
NoelleMu
·
2023-10-22 22:23
imx6ull
uboot移植
nxp官方
imx6ull
uboot试编译编译一个uboot工程主要有以下3条命令:makeARCH=armCROS
我要暴富
·
2023-10-22 21:17
【驱动篇】韦东山嵌入式Linux笔记——基于
IMX6ULL
设备驱动开发1.Char驱动框架Step1:编写fops,确定驱动所需的函数staticstructfile_operationshello_drv={.owner=THIS_MODULE,.open=hello_drv_open,.read=hello_drv_read,.write=hello_drv_write,.release=hello_drv_close,};Step2:编写fops里
HHsuehBo
·
2023-10-22 20:26
linux
笔记
驱动开发
imx6ull
——多点电容触摸
电容触摸寄存器触点最多5个触摸屏实现由IIC驱动、中断驱动、input子系统组成触摸屏类型TypeA和TypeBTypeA:适用于触摸点不能被区分或者追踪,此类型的设备上报原始数据(此类型在实际使用中非常少!TypeB:适用于有硬件追踪并能区分触摸点的触摸设备,此类型设备通过slot更新某一个触摸点的信息,FT5426就属于此类型,一般的多点电容触摸屏IC都有此能力。TypeB和TypeA相比最大
L加号
·
2023-10-22 20:56
imx6ull
java
服务器
linux
基于
IMX6ULL
的嵌入式Linux开发学习笔记——(1)总体简述
你好,这是一则简短的自我介绍,在2020年时曾在本科阶段参与第15届智能车竞赛,当时因准备创意组竞赛而购置了这块
IMX6ULL
,时隔多年,现在觉得自己需要在嵌入式领域有一定的发展,并且这个因疫情放开而提前开始的寒假需要给自己留下一定的学习记录
潜心修行嵌入式Linux的鼠鼠
·
2023-10-22 20:54
ARM-Linux学习笔记
linux
学习
驱动开发
imx6ull
的Uboot启动过程——区别于传统Uboot
本文捋一捋
imx6ull
的uboot的启动流程。
关于电机的一切
·
2023-10-22 20:54
嵌入式硬件
linux
驱动开发
IMX6ULL
开发——第一个驱动程序
实现第一个应用程序:在
IMX6ULL
开发板上运行驱动程序hello_drv_testhello_drv_test#include#include#include#include#include#include
崇子嵘
·
2023-10-22 20:52
linux
运维
服务器
IMX6ULL
裸机开发——系统启动流程
系统引导1概述1.1bootrom1.2bootrom代码的主要功能1.3bootrom支持的设备1.4低功耗模式唤醒1.5设备配置数据(DCD)1.6内部RAM/ROM内存映射2启动模式2.1在SOC上电复位的时候会检查电源门状态寄存器。2.2内核行为2.3启动模式引脚设置2.4串行下载模式2.5内部启动模式3设备控制3.1概览3.2BooteFUSEs描述3.3GPIO启动覆盖eFUSE列表4
mos管爆破大师
·
2023-10-22 19:06
I.MX6ULL
裸机
linux
IMX6ULL
裸机开发——LCD显示
一、LCD硬件原理1、LCD硬件工作原理简介我们把LCD的显示比作一个电子枪向像素点发送RGB数据,以前的CRT显示器就是这样的原理,LCD虽然没有了电子枪,但是该显示过程是类似的。电子枪在像素的背后,一边移动一边发出各种颜色的光,电子枪从左往右移动,到右边缘的时候跳到下一行的行首,如此往复,遍可以将要显示的数据显示在LCD屏幕上。电子枪打出的颜色由RGB三组信号线决定。电子枪移动到LCD屏幕右边
mos管爆破大师
·
2023-10-22 19:06
I.MX6ULL
裸机
嵌入式硬件
arm开发
IMX6ULL
学习笔记——IO所有配置及功能解释
**IO所有配置及功能解释IO寄存器配置及部分功能解释1、点灯第一步:使能外设时钟说明:使能外设时钟可以开启对应的功能,使能后的引脚才能使用,目的为降低功耗以及发热情况。方法:打开I.MX6ULL参考手册,找到CCGR寄存器地址,写入0xffffffff使能对应外设时钟时钟控制寄存器章节。同理,使能所有CCGR寄存器2、配置GPIO1_IO03PIN复用为GPIO手册第32章,寄存器IOMUXC_
阿巴阿巴aaaaaaaaa
·
2023-10-22 19:36
电子设计
学习笔记
嵌入式
从零适配
IMX6ULL
开发板Linux系统——uboot移植
我们需要做的步骤如下:获取资料分析配套的SOC启动流程对比与芯片原厂公板硬件的区别尝试烧写公板系统并启动自行编译出镜像并烧写启动开发板:百问网
IMX6ULL
一、前期能找到越多的资料越好由于我使用的NXP
涵锐Vellichor
·
2023-10-22 19:34
系统移植
linux
u-boot
操作系统
arm
imx6ull
启动——SD卡启动
imx6ull
启动——SD卡启动bootROM程序bootrom主要的功能:初始化时钟、外部DDR3从外部存储介质加载代码这段bootROM程序在片内ROM中,厂商在出厂时已经固化的程序,我们无法更改。
石马马户
·
2023-10-22 19:33
IMX6ULL裸机学习
linux
arm开发
单片机
Linux驱动开发———
imx6ull
的pinctrl子系统源码分析
imx6ul_pinctrl_probe函数分析3、imx_pinctrl_probe函数分析4、imx_pinctrl_probe_dt函数分析5、imx_pinctrl_parse_functions函数分析6、
imx6ull
pinctrl
嵌入式小学徒
·
2023-10-22 19:32
驱动开发
linux
学习记录
linux驱动
imx6ull
pinctrl
设备树
IMX6ULL
板开发——第一个应用程序
实现第一个应用程序:在
IMX6ULL
开发板上运行程序hello.c#include/*执行命令:./helloweidongshan*argc=2*argv[0]=.
崇子嵘
·
2023-10-22 19:31
linux
算法
运维
移植LVGL的文件系统接口,使用
IMX6ull
,基于Linux平台
移植LVGL的文件系统接口,使用
IMX6ull
,基于Linux平台在使用LVGL时,我们难免要使用要其他的图片,如果使用LVGL平台提供的在线转换成数组的话,文件太大了,所以我们需要移植LVGL的文件接口
烧烤时间到!
·
2023-10-22 18:39
LVGL移植
linux
arm
【
IMX6ULL
笔记】-- 从驱动到应用(基于Qt)- 串口
之前有一篇文章讲过驱动到应用串口部分,之前的算是控制台篇,本章将主要围绕Qt搭建界面交互的串口uart驱动到应用前期准备1.
imx6ull
开发板(笔者使用的是韦东山开发板)2.内核版本4.9.883.文件系统
L_17
·
2023-10-22 17:38
imx6ull
qt
Linux
qt
开发语言
arm
PostgreSQL
学习手册
(数据表)
一、表的定义:对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。1.创建表:CREATETABLEproducts(product_nointeger,nametext,pricenumeric);2.删除表:DROPTABLEproducts;3.创建带有缺省值的表:CREATETABLEproducts(product_nointeger,nam
dahuzix
·
2023-10-20 03:47
postgresql
IMX6ULL
开发板,系统移植——第一步Uboot移植
此篇为笔者在学习Linux开发时所遇到的一些操作凝练,旨在想学习Linux开发的小伙伴能不被Uboot移植难住,从而快速进入学习Linux驱动开发。另外说明一下,本教程使用的是EMMC版1、编译nxp官方uboot在Uboot开发包目录下,编写shell脚本,命名为mx6ull_emmc.sh#!/bin/bashmakeARCH=armCROSS_COMPILE=arm-linux-gnueab
艾斯'ICE
·
2023-10-19 06:57
驱动开发
uboot | 移植NXP官方uboot到
imx6ull
开发板(2016.03)
原创MCUlover6662021-11-0814:01:56©著作权文章标签uboot引脚开发板#definesd卡文章分类其他其它阅读数2.2万一、NXP官方uboot1.下载NXP官方uboot仓库地址为:https://github.com/Freescale/u-boot-fslc。这里为了保持版本统一,使用正点原子资料包中提供的原厂linux:uboot-imx-rel_imx_4.1
qq_25814297-npl
·
2023-10-19 05:23
编程
fpga开发
移植NXP官方uboot到ALPHA开发板过程2-LCD驱动
一般修改LCD驱动重点注意以下几点:针对NXP
imx6ull
-14x14-emmc的ubootLCD驱动移植过程1.初始化LC
嵌入式王大锤
·
2023-10-19 05:23
uboot移植
嵌入式Linux
嵌入式
linux
uboot
Docker 快速
学习手册
及相关笔记 附带一些问题解决方案
参考与前言Docker官方教程【英文】:https://docs.docker.com/get-started/WindowsDocker安装|菜鸟教程(runoob.com)Docker教程|菜鸟教程Docker并非是一个通用的容器工具,它依赖于已存在并运行的Linux内核环境。Docker实质上是在已经运行的Linux下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的Linux主机
Kin__Zhang
·
2023-10-19 05:59
Ubuntu
&
ROS
docker
学习
linux
将文件从ubuntu拷贝到linux开发板
要把文件拷贝到linux开发板上(以正点原子
IMX6ULL
开发板为例),我自己使用的有两种方法:一是通过u盘直接拷贝,这个方法不需要配置网络环境;二是通过网络传输,比如使用nfs,这个方法需要配置好网络
weixin_45457363
·
2023-10-18 23:00
嵌入式\linux\QT
linux
ubuntu
Linux 驱动开发 三十三:Linux 按键输入
二、修改设备树1、查找引脚是否被使用按键使用引脚如下:从设备树中查找是否UART1_CTS引脚:打开
imx6ull
-lq-evk.dts,在iomuxc节点的imx6ul-evk子节点下创建一个名为“pinctrl
lqonlylove
·
2023-10-18 03:43
Linux驱动开发
linux
嵌入式学习:裸机开发_L4_官方SDK开发LED实验
SDK开发LED实验1.硬件层电路1.1正点原子i.MX6ULLALPHAV2.2开发板1.2飞凌i.MX6UL-C开发板2.软件编写2.1.正点原子i.MX6ULLALPHAV2.2开发板2.1.1
imx6ull
.lds2.1.2start.S2.1.3
blackcat2021
·
2023-10-18 00:37
嵌入式
向NXP官方uboot添加Nand版开发板
这里
IMX6ULL
芯片的封装是14x14,开发板是NAND版本。我们就参考NXP官方的I.MX6ULLEVK开发板,向uboot中添加我们的开发。NXP官方的uboot也是支持NAND版的开发板的。
凌肖战
·
2023-10-17 22:53
uboot
系统移植篇
linux
arm开发
vscode工程屏蔽不使用的文件夹或文件的方法
对于
IMX6ULL
-ALPHA开发板而言,NXP官方uboot一定会支持不止
IMX6ULL
芯片的代码,也不止支持一种架构,还支持其他芯片或架构的源码文件。
凌肖战
·
2023-10-17 22:17
vscode使用
vscode
MyBatis-Flex
学习手册
MyBatis-Flex简介MyBatis-Flex是什么MyBatis-Flex是一个优雅的MyBatis增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以使用MyBatis-Flex链接任何数据库,其内置的QueryWrapper帮助我们极大的减少了SQL编写的工作的同时,减少出错的可能性。特征1、轻量除了MyBatis,没有任何第三方依赖、没有任何拦截器,其原理是通过SqlProvi
快乐江小鱼
·
2023-10-17 14:17
#
mybatis
mybatis
学习
IMX6ULL
裸机篇之按键中断实验
上一篇文章如下:
IMX6ULL
裸机篇--向GPIO驱动添加中断处理函数_凌雪舞的博客-CSDN博客上一篇文章已经写好了GPIO设置中断所要做的工作。这一节编写按键中断代码并运行。
凌肖战
·
2023-10-16 22:34
linux
arm开发
c语言
uboot和Linux启动流程分析
imx6ull
给uboot头部加的3KB信息地址信息,如镜像程序的入口地址启动数据,包含镜像要拷贝到那个地址,拷贝大小设备信息,如DDR初始化参数用户可执行代码uboot启动流程分析将CPU切换为SVC
业余程序员plus
·
2023-10-16 22:14
Linux相关知识
uboot启动
Linux内核启动
ansible安装配置及简单使用(MacOs下)
一、推荐学习资料1、ansible中文指南:Variables—国内最专业的Ansible中文官方
学习手册
2、视频教程:ansible教程-马哥2019全新ansible入门到精通_哔哩哔哩_bilibili
棱角码农
·
2023-10-16 00:11
macos
运维
ssh
100ask
imx6ull
开发板移植NXP官方UBOOT
100ask
imx6ull
开发板移植NXP官方Uboot使用环境:Ubuntu16.04开发板:100ask
imx6ull
uboot镜像:正点原子提供的nxp官方uboot下载工具:imxdownload
keep_change
·
2023-10-15 20:25
imx6ul
arm
IMX6Q的SD卡启动使用教程【超完整】(1):uboot与kernel编译移植
启动资源版本:linux5.4uboot2021注:本文中,参考了正点原子
IMX6ULL
的教程,有些步骤不再详细描述,有时间会修改文章,进行详细补充。
CodeDog_wang
·
2023-10-15 20:55
uboot
linux
IMX6Q
rootfs
uboot
嵌入式
NXP的uboot编译\烧写体验
配置:
IMX6ULL
+eMMC(8G)+sd卡(16G)平台:ubantu20/22第一步:恩智浦官方原版的uboot,放到ubantu文件夹里第二步:输入下面代码解压它,解压完成有一个新的文件夹tar-vxjfuboot-imx-rel_imx
把车开起来
·
2023-10-15 20:55
#
linux
ubuntu
移植NXP官方uboot到ALPHA开发板过程1-基本移植
针对NXP
imx6ull
-14x14-emmc的uboot基本移植过程1.添加板子默认配置文件2.添加板子对应的头文件3.添加板子对应的板级文件夹4.修改uboot的配置界面5.创建uboot的Make
嵌入式王大锤
·
2023-10-15 20:23
uboot移植
嵌入式Linux
uboot
linux
嵌入式
linux开发板增加adb功能
添加配置脚本二、配置linuxkernel1、linux内核usbgadget功能配置三、功能使用示例1、编译烧写2、使用adb在pc端登录开发板2、使用adb传输文件到开发板前言本文将以100ask的
imx6ull
Soc_Sunder
·
2023-10-15 08:38
linux驱动学习
linux
嵌入式
usb
adb
硬件
学习手册
【总目录】
【总目录】 欢迎大家来到《硬件
学习手册
》,专栏主要包括《硬件经验手册》《电子元器件器件手册》《PCB手册》《CPU手册》四个分册。在开始专栏的更新前,博主先列出专栏的大纲,以供大家参考。
硬小二
·
2023-10-14 08:26
《硬件学习手册合集》
经验教训
嵌入式硬件
硬件开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他