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
imx6ull
字符设备驱动——点亮LED灯
字符设备驱动——点亮LED灯通过上一小节的学习,我们已经了解了字符设备驱动程序的基本框架,主要是掌握如何申请及释放设备号、添加以及注销设备,初始化、添加与删除cdev结构体,并通过cdev_init函数建立cdev和file_operations之间的关联,cdev结构体和file_operations结构体非常重要,希望大家着重掌握,本小节我们将带领大家做一个激动人心的小实验,点亮led,相信大
小鲲君
·
2020-08-05 14:19
imx6ull
imx6ull
-字符设备驱动安装失败
安装字符设备.ko文件的时候报错本人所使用的开发板为正点原子阿尔法Linux(
imx6ull
)开发板,当我在进行设备驱动的字符设备安装时出现如下报错:modprobe:can’tloadmodulechrdevbase.ko
小鲲君
·
2020-08-05 14:48
imx6ull
Linux内核启动流程-迅为
IMX6ULL
开发板(一)
在前面的章节介绍了uboot和Linux内核的一些相关内容。在来看Linux内核的大致启动流程,Linux内核的启动流程要比uboot复杂的多,涉及到的内容也更多,因此在本章节大致简单的了解一下Linux内核的启动流程。有兴趣的用户可以参考其他书籍或资料进行深入了解。嵌入式linux内核的启动全过程主要分为三个阶段。第一阶段为内核自解压过程,第二阶段主要工作是设置ARM处理器工作模式、使能MMU、
mucheni
·
2020-08-03 20:08
IMX6ULL
【手册更新】完全手册V2.4发布,增加一大波内容,快来看看都有哪些改进。。。
同时兼容100ASK_
IMX6ULL
,100ASK_STM32MP157。先说小伙伴最关心的,相比《完全手册V2.3》,V2.4做了哪些改进:重新编排文档章节,更合理:不再需要跳来跳去
韦东山
·
2020-08-02 20:25
初学者系列
嵌入式
linux
ARM
nxp
stm32
ioctl()参数以及驱动编写遇到的问题
最近在做原子
IMX6ULL
的实验,在第50章Linux内核定时器实验的时候遇到了一点问题记录一下。这个实验的逻辑就是利用ioctl()给硬件发命令。ioctl()函数在#include中定义。
ITJYY
·
2020-08-02 18:30
嵌入式
c++
驱动程序
内核
linux
IMX6ULL
驱动学习--MISC驱动
MISC杂项驱动MISC驱动MISC简介程序结构注册`miscdevice`设备程序测试MISC驱动MISC简介MISC驱动,又称杂项驱动。通常嵌套在platform总线驱动中。所有的MISC设备驱动的主设备号都是10,从设备号不同,解决了设备号紧张的情况。程序结构注册miscdevice设备注册miscdevice设备定义miscdevice设备向内核注册miscdevice设备时,miscde
Turing图灵
·
2020-07-30 04:20
IMX6ULL
驱动学习 -- 内核定时器
内核定时器时钟源基础定时器绕回处理函数时间转换函数用户定时器用户定时器使用内核短延时函数API代码定时器模块代码定时器测试应用代码Makefilemake.sh时钟源内核定时器时钟源有硬件定时器提供,定时器频率可以设置,设置好之后,周期性产生定时器中断,系统利用定时器中断计时。中断频率即为系统频率,也叫作节拍率。单位Hz。节拍率常见的节拍率设置有:1000Hz,500Hz,300Hz,250Hz,
Turing图灵
·
2020-07-30 04:20
linux
嵌入式Linux--MYS-6ULX-IOT--基本命令测试
目录一、基本命令测试1、df:查看系统已用空间2、du:统计目录下文件大小3、kmod内核模块管理工具一、基本命令测试1、df:查看系统已用空间df支持的命令参数简介[root@
imx6ull
:~]#df
liefyuan
·
2020-07-29 22:43
MYiR板
嵌入式linux
操作系统
NXP
IMX6ULL
老版本源码下载方法
摘要记录当我们不想使用官方发布的Yocto工程,如何在NXP官网独立下载kernel和u-boot源码。1官方网站入口的错误1.1NXP软件中心网址:https://www.nxp.com/design/i-mx-developer-resources/i-mx-software-and-development-tools:IMX-SW1.2下载源码链接错误比如我们想下载NXP发布的Linux4.
霍宏鹏
·
2020-07-29 19:07
IMX6ULL
嵌入式Linux之教你怎么使用uboot利用四个字母启动裸机程序
uboot启动裸机程序环境配置启动uboot配置网络下载并验证重点骚操作环境配置前文嵌入式Linux之快速体验
imx6ull
开发板已经介绍了怎么去往Alpha开发板上去烧写一个系统,而uboot则是这个系统的一部分
pk-ing
·
2020-07-28 22:39
Linux
imx6ull
使用Unique ID配置网卡MAC地址
前言:貌似不管用什么ARM处理器都会遇到一个问题,那就是MAC地址唯一性,如果是使用随机的,每次reboot之后MAC地址都会变化,如果是在代码里面固定死了,如果局域网里面有两个设备的话,路由又会有问题。其实最大的问题就是量产的不方便。以前用stm32的时候,可以使用stm32的唯一ID来配置给MAC地址使用,后来使用的zynq并没有,然后就使用的是板子上的flash的以为ID。最近在研究imx6
可疑的胡萝卜
·
2020-07-27 23:27
imx6ull
linux学习笔记:07-QEMU
IMX6ULL
搭建
贫穷就去奋斗,有目标就去追逐,成长的路上,终要向稚嫩的自己告别host平台:Ubuntu16.04qemu:100ask-qemugcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf本文参考韦东山老师制作的qemu虚拟开发板,记录自己的学习文章目录QEMU的使用1、安装源2、安装qemu3、运行qemu使用QEMU进行嵌入式Linux开发1、下载源
Jiasheng Zhong
·
2020-07-15 07:19
linux
迅为
IMX6ULL
终结者开发板Ubuntu下C编程入门
我们在Windows下使用C语言开发的时候,一般都会有支持Windows的开发工具,比如我们学习51单片机或者STM32,所使用的的Keil开发软件。此类开发工具一般都会集编辑、编译于一体,我们只需要编辑好代码,电机开发工具的编译按钮,就可以自动为我们编译出可执行的二进制文件了。Ubuntu下的C语言开发与Windows下的C语言开发是不一样的,并没有图形界面的开发工具,而且编辑和编译是分开的。我
mucheni
·
2020-07-14 15:50
imx6
UBOOT 网络启动时卡死在DHCP位置分析及解决办法
使用百问网
IMX6ULL
开发板网络启动时程序一直卡在DHCP那里,分析后发现在网络启动那里的bootargs参数里ip=dhcp,而此时开发板未连接路由器,是通过交换机和电脑连接的,此时要设置静态IP,
Attackoncc
·
2020-07-14 03:46
嵌入式Linux
yocto教程一 搭建编译环境
平台:
imx6ull
米尔科技myc-y6uly2-256n256d本人从淘宝买回一块开发板,但是官方的例程比较简略,因此本人准备写一系列比较完善的教程,供大家参考。1,安装vmware12,过程略。
耿国辉
·
2020-07-11 15:31
(Linux内核)3-内核移植
建立编译脚本
imx6ull
_14×14_evk.sh#!
YuLong5530330
·
2020-07-07 01:47
嵌入式
rtl8188eu 驱动移植
测试平台宿主机平台:Ubuntu16.04.6目标机:
iMX6ULL
目标机内核:Linux4.1.15rtl8188eu驱动移植在网上下载Linux版的驱动源码;wifi驱动的实现有两种:1)将驱动源码交叉编译为内核模块
weixin_30376453
·
2020-07-05 20:42
在
IMX6ULL
上实现NAT过程
目的:
imx6ull
通过USB驱动4G模块,用来上公网,同时
imx6ull
也有本地网卡eth0eth1,,要求笔记本连接到
imx6ull
它的本地网口可以共享
imx6ull
的4G模块来上网。
wandersky0822
·
2020-07-05 19:38
linux
imx6ull
交叉编译libmodbus
目录版本和开发环境说明操作步骤源码的修改开放串口发送任意数据的API轮询modbus接收数据时不阻塞项目代码示例版本和开发环境说明libmodbus版本为3.1.6交叉编译host为Ubuntu16.04交叉编译target为armA7内核的
imx6ull
全能骑士涛锅锅
·
2020-07-05 18:35
嵌入式操作系统
在uboot中运行
imx6ull
裸机程序
在学习嵌入式Linux之前,还是有必要了解一下嵌入式处理器的裸机程序。但一些教程中提供的裸机程序烧写方法都相对比较复杂,有些需要使用sd卡烧写,烧钱前还要格式化SD卡,然后再给裸机程序加入头部信息,用专用的下载上位机烧写。其实裸机程序在我们学习嵌入式的过程中只是一个引导作用,用来了解这些处理器是如何工作的,因此编写好裸机程序后其实没必要真正地烧写到系统里面,只需要等让它运行,观察实验现象即可。ub
weymin
·
2020-07-05 17:20
嵌入式linux学习分享
USB Gadget iMX6U LL开发板模拟U盘
IMX6ULL
开发板模拟U盘Linux版本:4.1.15使用开发板:
IMX6ULL
编译环境:Ubuntu14.04步骤如下:1、首先配置内核进入DeviceDrivers--->选择进入[*]USBsupport
奥特曼zzm
·
2020-07-05 07:55
linux
[I.MX6UL] Linux 内核移植(二) 在 Linux 中添加自己的开发板
添加开发板默认配置文件将arch/arm/configs目录下的imx_v7_mfg_defconfig重新复制一份,命名为imx_mybsp_emmc_defconfig,命令如下:当前路径:~/linux/
IMX6ULL
问不出
·
2020-07-05 04:44
[I.MX6U]
嵌入式
Linux
linux
shell
内核
[I.MX6UL] Linux 内核移植(一)
NXP官方原版Linux4.1.15_2.1.0源码:https://cloud.189.cn/t/JZriMvVNJJBf一定要先安装:sudoapt-getinstalllzop终端输入:mkdir
IMX6ULL
问不出
·
2020-07-05 04:43
[I.MX6U]
嵌入式
Linux
使用buildroot构建
imx6ull
的构建文件系统
使用buildroot构建
imx6ull
的构建文件系统官方原版的Yocto过于复杂,而且我构建了几次都没有成功。所以我换成了用buildroot来为
imx6ull
构建文件系统。
墨祈
·
2020-07-05 04:22
imx6ull
正点原子
IMX6ULL
移植OpenCV3.4.1
前言本文将介绍OpenCV的移植方法,及结合Qt例程去进一步学习OpenCV。网上的移植方法也很多,但是有些过于老旧等。本文将与大家一起学习移植OpenCV。编译过程十分简单,写这个文档也是为了大家少走弯路。下面带大家一起移植OpenCV到正点原子I.mx6ULL开发板ALPHA上。Ubuntu版本:Ubuntu14.0464bits、Ubuntu16.0464bits。其它版本Ubuntu没测试
今天你吃辣条了吗
·
2020-07-05 03:08
OpenCV移植
libmodbus移植到嵌入式ArmLinux(
imx6ull
)-- 学习记录
1.modbus移植到linux1.1modbus源码下载可以从libmodbus官网http://libmodbus.org/download/下载3.1.4版本将“libmodbus-3.1.4.tar.gz”下载。1.2ARM-linux上的modbus移植和编译交叉编译使用的编译器是“gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf”,
风浪云HH
·
2020-07-04 17:18
ArmLinux
13、
IMX6ULL
学习笔记-linux设备树之内核定时器实验
一、所用函数如下1、voidinit_timer(structtimer_list*timer)函数->负责初始化timer_list类型变量2、voidadd_timer(structtimer_list*timer)函数->用于向Linux内核注册定时器3、intdel_timer(structtimer_list*timer)函数->用于删除一个定时器(1)4、intdel_timer_sy
Bao@Ting
·
2020-07-04 04:13
imx6ul linux读取DS18B20温度
imx6ull
inux读取DS18B20温度首先尝试加载模块root@imx6ulevk:~#modprobew1-gpiomodprobe:FATAL:Modulew1-gpionotfoundindirectory
junixwu
·
2020-07-04 02:44
linux
iMX6
imx6ull
双网口设置mac地址
本人在调试
imx6ull
的时候,需要烧写mac地址,和imx6ul一样,我们使用的是烧写fuse的方式烧写mac地址,也就是fsl_otp/HW_OCOTP_MAC012三个地方对应了双网口的mac地址
落落大方的落落
·
2020-07-02 17:38
Ubuntu16.04配置根文件系统
arm-linux-gnueabihf/binnfs挂载路径:/home/arjun/linux/nfs/ubunturootfs客户端地址:192.168.8.60服务器地址:192.168.8.57硬件主芯片:
imx6ull
想当诸侯的小蚂蚁
·
2020-07-02 01:30
linux
100ask_
imx6ull
开发板led驱动的实现
声明:本例程的所有源码参考自正点原子的左神的源码,在他的基础上,修改成适用于100ask_
imx6ull
的开发板的驱动,感谢左神提供的开源精神,特此声明!
zxy131072
·
2020-06-30 20:22
IMX.6
linux_driver
嵌入式
c++
linux
驱动
imx6
100ask_
imx6ull
开发板buildroot构建系统的编译
我的机器是如下配置:以编译100ask_
imx6ull
_defconfig系统镜像为例,使用如下编译步骤cdBuildroot_2019.02makecleanmake100ask_
imx6ull
_defconfigmakeall
zxy131072
·
2020-06-30 20:22
IMX.6
Linux
IMX6ULL
启动流程
假设板子设置为SD/TF卡启动,bootROM程序会做什么?把程序从SD/TF卡读出来,运行。从哪里读?从SD/TF卡读,这需要先初始化SD/TF卡:根据eFUSE或GPIO的设置初始化SD/TF卡。读到哪里去?读到内存即DDR去,这需要先初始化DDR。除了初始化启动设备、初始化DDR,还需要初始化什么?也许要初始化时钟,让CPU跑得更快一点。总结起来就是:初始化CPU、时钟等,初始化内存,初始化
zxy131072
·
2020-06-30 20:22
IMX6ULL
Linux
启动流程
100ask
裸机程序
100ask_
imx6ull
使用寄存器设备树方式亮点led
一、开发环境1、100ask_
imx6ull
开发板2、mint19.1开发环境3、适用windows下的NFS进行挂载测试二、硬件原理LED的管脚为GPIO5_IO03。
zxy131072
·
2020-06-30 20:22
IMX.6
IMX6ULL
第一个裸机程序,点亮LED
一、环境1、100ask_
imx6ull
开发板2、mint19开发环境二、硬件原理图LED的管脚为GPIO5_IO03。
zxy131072
·
2020-06-30 20:22
IMX.6
100ask_
imx6ull
开发板的交叉编译环境配置
交叉编译工具链主要是用于在mint主机上编译并生成可以在其它平台上运行的ELF。设置交叉编译工具主要是设置PATH、ARCH和CROSS_COMPILE三个环境变量。1、永久生效如需永久修改,请修改用户配置文件,mint系统下,修改如下:vim~/.bashrc在行尾添加或修改:exportARCH=armexportCROSS_COMPILE=arm-linux-gnueabihf-export
zxy131072
·
2020-06-30 20:50
IMX.6
交叉编译
嵌入式
imx6
linux
bashrc
100ask_
imx6ull
开发板内核编译
编译100ask_
imx6ull
开发板内核进入到开发板内核顶层目录,执行以下操作:makemrpropermake100ask_
imx6ull
_defconfigmakezImage-jN//这里可以根据
zxy131072
·
2020-06-30 20:50
IMX.6
100ask_
imx6ull
设备树文件:100ask_
imx6ull
-14x14.dts
/**Copyright(C)2016FreescaleSemiconductor,Inc.**Thisprogramisfreesoftware;youcanredistributeitand/ormodify*itunderthetermsoftheGNUGeneralPublicLicenseversion2as*publishedbytheFreeSoftwareFoundation.*/
zxy131072
·
2020-06-30 20:50
IMX.6
IMX6ULL
开发板
迅为i.MX6ULL开发板终结者让教程更细致,终结入门难!让价格更亲民,终结高门槛!让质量更优秀,终结保修烦!让服务更贴心,终结没人带!I.MX6ULL开发板交流企鹅群:195631883i.MX6ULL终结者手册下载链接:https://pan.baidu.com/s/171NHz6_sVMGIQ3g7GcCqOQ提取码:n3og关注VX公众号:迅为电子,回复:终结者,免费获取产品资料资料教程:
zjq77700
·
2020-06-30 18:17
嵌入式开发
IMX6ULL
官方linux移植
1.开发环境gcc:100ask_
imx6ull
-sdk\ToolChain\gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihflinux:linux-imx-rel_imx
ethan.role
·
2020-06-30 16:43
IMX6
opencv3.2交叉编译体验
目标板:飞凌
IMX6ULL
之前用的3.4.0版本,编译各种报错,按下葫芦浮起瓢,网上苦苦搜索,看到有同仁的“血泪教训”说:根据本人30小时惨痛尝试,各位不要再试图安装openCV3.3以上版本了。
xbgzy
·
2020-06-29 23:02
迅为
IMX6ULL
开发板资料介绍
一.光盘资料介绍i.MX6ULL终结者的光盘资料目录结构如下如所示:从上图可以看到i.MX6ULL终结者的光盘资料由9部分组成,下面我们来具体讲解一下每个部分的目录结构:01_开发及烧写工具(Linux镜像烧写工具、交叉编译器、裸机镜像制作工具)1.交叉编译器(ARM交叉编译器)2.裸机镜像制作工具(裸机镜像制作工具)3.mfgtools_for_6ULL(镜像烧写工具)4.i.MX6ULLSDK
一只流浪的小法师
·
2020-06-29 17:29
100ask_
imx6ull
视频监控项目-摄像头和声卡编程(五)
100ask_
imx6ull
视频监控项目-摄像头和声卡编程(五)我们如果用程序怎么操作摄像头操作声卡呢参考第二节的视频,mjpg-streamer库里面查看v4l2uvc.c就可以快速掌握摄像头不是你是
Jocelin47
·
2020-06-29 16:38
imx6ull
100ask_
imx6ull
视频监控项目-流媒体方案的实现之Nginx(四)
100ask_
imx6ull
视频监控项目-流媒体方案的实现之Nginx(四)1.Nginx介绍•Nginx是什么•一套开源软件,纯C语言编写,效率高•HTTP和反向代理web服务器,同时也是一个IMAP
Jocelin47
·
2020-06-29 16:37
imx6ull
100ask_
imx6ull
视频监控项目-内网穿透(六)
100ask_
imx6ull
视频监控项目-内网穿透(六)•在前面的课程,Ffmpeg和Nginx都运行在开发板上拉流端只能在同一个局域网内不能通过局域网外的互联网访问Ngnix•想在任何地方,都可以通过互联网访问
Jocelin47
·
2020-06-29 16:07
imx6ull
移植QT5.6到100ask_
imx6ull
开发板
需要的资料:1.100ask_
imx6ull
-sdk包,大家去韦老师的wiki官网下啦http://wiki.100ask.org/M
Jocelin47
·
2020-06-29 16:06
imx6ull
100ask_
imx6ull
使用samba服务在windows上直接访问文件
100ask_
imx6ull
使用samba服务在windows上直接访问板子文件使用100ask_sdk包里面buildroot编译好的系统镜像,makemenuconfig里面的samba服务是选上的
Jocelin47
·
2020-06-29 16:06
imx6ull
linux
嵌入式
ubuntu
samba
100ask_
imx6ull
视频监控项目-流媒体方案的实现之ffmpeg(三)
100ask_
imx6ull
视频监控项目-流媒体方案的实现之ffmpeg(三)实现流程图:推流端使用FFmpeg采集数据转换格式,并且把他推给流媒体服务器MP4文件格式里面有很多种视频编码格式,所以MP4
Jocelin47
·
2020-06-29 16:36
imx6ull
嵌入式Linux之UART串口通信
UART串口通信UART通信格式UART电平标准I.MX6UUART简介自动设置波特率参考文档一、【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.2二、
IMX6ULL
参考手册UART通信格式串口全称叫做串行接口
pk-ing
·
2020-06-29 13:55
Linux
嵌入式Linux之快速体验
imx6ull
开发板
使用mfgtool上位机固化系统(OTG方式)(本文完全是在win10下操作的,可以向SD卡下载并运行系统,本来想再直接介绍怎么只用win10去下载并运行裸机程序的,发现运行裸机程序资料太多了,之后会单独写一篇文章,文章地址会放在评论去,没有的话请联系博主,他也可能会忘)板子入手之后都想看看这上面跑的系统到底是个什么玩意,我该怎么去下载它。(我也不例外)和大多数开发板相同,它出厂也是一个像stm3
pk-ing
·
2020-06-29 13:54
Linux
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他