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
嵌入式lInux
STM32MP157驱动开发——4G通信模块驱动
ME36304G模块GNSS定位测试2.移远EC204G驱动开发驱动修改配置Linux内核EC20ppp拨号上网移远GobiNET驱动移植quectel-CM移植上网测试参考文章:【正点原子】I.MX6U
嵌入式
Amonter
·
2023-08-08 06:00
STM32MP157
驱动开发
stm32
嵌入式硬件
嵌入式基础知识-系统调度
对于
嵌入式Linux
开发,一般使用多线程和多进程开发,对于运行RTOS的嵌入式系统,一般使用多任务开发。这些线程、进程、任务的调度,有许多相似之处。
码农爱学习
·
2023-08-08 02:35
嵌入式系统基础
嵌入式
系统调度
嵌入式Linux
系统移植的四大步骤
最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能,可是我们有没有想过,为什么会有这样的效果?如果没有去追问,只是机械地完成,并且看到实验效果,这样做其实并没有真正的掌握系统移植的本质。在做每一个步骤的时候,首先问问自己,为
达微
·
2023-08-07 10:47
嵌入式linux
驱动之路16:U-Boot 启动流程(1)
通过对uboot启动流程的梳理,我们就可以掌握一些外设是在哪里被初始化的,这样当我们需要修改这些外设驱动的时候就会心里有数。另外,通过分析uboot的启动流程可以了解Linux内核是如何被启动的。二级标题链接脚本u-boot.lds要分析uboot的启动流程,首先要找到“入口”,找到第一行程序在哪里。程序的链接是由链接脚本来决定的,所以通过链接脚本可以找到程序的入口。为代码当前入口点:_start
々淡然&
·
2023-08-07 08:31
linux
arm
驱动开发
嵌入式Linux
编程【信号量】signal信号及代码实现
1、signal信号为指定的信号安装一个新的信号处理函数。调用处理函数处理信号返回以前的信号处理配置1.1signal信号函数#includesignal(SIGHUP,SIG_IGN);1.2参数第一个参数表示需要处理的信号值(SIGHUP)可以设置成除SIGKILL和SIGSTOP以外的任何信号SIGHUP挂起信号SIGINT中断信号SIGQUIT退出信号SIGILL非法指令SIGTRAP跟
吻等离子
·
2023-08-06 12:29
嵌入式
linux
运维
服务器
Makefile学习笔记(2)—— C语言LED灯实验
Makefile代码摘自【正点原子】I.MX6U
嵌入式Linux
驱动开发指南Makefile代码objs:=start.omain.oledc.bin:$(objs)arm-linux-gnueabihf-ld-Timx6u
轻染QAQ
·
2023-08-05 01:12
I.MX6ULL
linux
makefile
嵌入式Linux
学习笔记(1-5)——点亮mini2440 LED
mini2440拥有4个可编程led灯,通过点亮led实验了解操作GPIO的原理,以及初步掌握ADS1.2集成开发环境使用方法。开发平台:(1)XP系统;(2)ADS1.2集成开发环境;(3)mini2440。1、搭建工程本人使用ADS1.2IDE搭建工程,这是一款ARM公司出版集成开发环境软件,虽然已经淘汰,但由于能很好运行在XP系统之上,所以本人还在使用,如果希望拥有功能更强的IDE,可以安装
黑鸟飞飞
·
2023-08-05 01:42
linux
arm
嵌入式
linux
linux开发板led怎么亮,韦东山
嵌入式Linux
学习笔记04--点亮开发板的一个LED灯
搜索开发板原理图LED的走线LED8是网线接口的指示灯.在这里我们尝试用汇编代码控制D10,也就是LED1,它连接到EINT4/GPF4,读取芯片手册有原理图可知,如果需要点亮LED1,需要控制s3c2440的GPF4引脚输出低电平.GPFCON=0x56000050GPFDAT=0x56000054GPFUP=0x56000058=========================直接set0x5
A菲拉格慕(小艳子)
·
2023-08-05 01:42
linux开发板led怎么亮
Makefile学习笔记(1)—— 汇编LED灯实验
Makefile代码摘自【正点原子】I.MX6U
嵌入式Linux
驱动开发指南Makefile代码led.bin:led.sarm-linux-gnueabihf-gcc-g-cled.s-oled.oarm-linux-gn
轻染QAQ
·
2023-08-05 01:42
I.MX6ULL
linux
makefile
嵌入式Linux
视频笔记----Linux基础入门
野火【第一期】Linux系列教学视频之“零基础入门”篇,手把手教学,从0开始,基于野火i.MX6ULLPro/MINI开发板_哔哩哔哩_bilibili运行于ARM-A7的
嵌入式Linux
系统基础知识,
gzc0319
·
2023-08-05 01:41
ARM
LINUX
linux
arm
嵌入式Linux
入门学习笔记(三)LED驱动编译烧写
一、LED驱动1.编译程序①将.c.s文件变为.o使用命令arm-linux-gnueabihf-gcc编译文件arm-linux-gnueabihf-gcc-g-cled.s-oled.o//编译led.s文件生成led.o//-g产生调试信息//-c编译源文件//-0指定编译产生文件名字②将所有的.o文件链接为elf格式的可执行文文件使用命令arm-linux-gnueabihf-ld链接文件
Thirteen613
·
2023-08-05 01:40
嵌入式硬件
迅为iTOP-RK3568开发板Android11移植之源码结构简介
内含硬件原理图分析、底层驱动编写与Android底层框架,JNI编程等众多技能点,让您的学习和使用过程更加轻松~Android系统由于用的是linux内核,因此内核移植和
嵌入式linux
内核移植差异不大
迅为电子
·
2023-08-04 21:31
嵌入式硬件
linux
嵌入式该往哪个方向发展?
1.你所在的城市
嵌入式Linux
岗位多吗?我觉得这是影响你做决定的另一个大问题。我们学
嵌入式Linux
这门技术,绝大部分人是为了从事相关的工作,而不是陶冶情操。
枪哥玩转嵌入式
·
2023-08-04 16:28
单片机
编程
嵌入式
嵌入式硬件
嵌入式Linux
下 i2c-tool工具的使用方法 包括i2cdetect、i2cget、i2cset、i2cdump、i2ctransfer
要想用Linuxi2c-tools必须安装如下套件,安装后就可以使用i2cdetect、i2cdump、i2cset、i2cget、i2ctransfer了。sudoaptinstalli2c-tools-yi2cdetect命令该命令用于扫描I2C总线上的设备。语法:i2cdetect[-y][-a][-q|-r]i2cbus[firstlast]:参数说明:参数y:关闭交互模式,使用该参数时,
beetleinv
·
2023-08-04 00:50
软件设计
linux
运维
服务器
嵌入式Linux
USB应用之实现以太网连接
注:1、本文嵌入式设备usb做device使用,只能做host(没有otg功能的)请略过2、本文只对linu内核现有模块的应用。并非开发一个全新usb设备驱动一般嵌入式的终端都是使用串口。串口的优点就是简单易用,开发版厂家都已经默认串口为其调试终端了。其最大的缺点就是速度慢,尤其体现在传文件方面。使用xmodern一个500k的文件都将近要一分钟了。人生苦短啊……有的有网口,但是一般来讲电脑只带一
llhm
·
2023-08-03 10:52
嵌入式linux学习
嵌入式
linux
内核
Linux2.6.32.2内核在mini2440上的移植(七)添加ADC驱动
】在内核中添加ADC驱动Linux-2.6.32.2内核并没有提供支持S3C2440的ADC驱动程序,由于《移植开发实战指南》中ADC部分代码在实际测试中始终输出-1,而无法通过测试,于是结合博主黄刚
嵌入式
sun13047140038
·
2023-08-03 08:18
linux
嵌入式Linux
:V3s移植NES游戏,声音,游戏手柄
文章目录一、前言二、下载、解压、更改配置,编译源码下载源码解压出来配置源码运行二、添加USB手柄:搞定了一、前言参考博客:v3S移植NES游戏参考博客二:V3S移植nes游戏模拟器(附带游戏合集)下载启动器源码:https://github.com/nejidev/arm-NES-linux下载游戏合集:链接:https://pan.baidu.com/s/16hIWwYQQEX9aOBDG1dV
liefyuan
·
2023-08-03 02:54
V3s
嵌入式linux
linux
游戏
运维
零基础要怎么样学习
嵌入式Linux
--走进嵌入式
嵌入式Linux
工程师的学习需要具备一定的C语言基础,因此面对许多朋友只是在大一或者大二学习过C(还不一定认真学了,呵呵!)
呼啦啦的爱
·
2023-08-02 18:49
嵌入式linux
之OLED显示屏SPI驱动实现(SH1106,ssd1306)
周日业余时间太无聊,又不喜欢玩游戏,大家的兴趣爱好都是啥?我觉得敲代码也是一种兴趣爱好。正巧手边有一块儿0.96寸的OLED显示屏,一直在吃灰,何不把玩一把?于是说干就干,最后在我的imax6ul的linux开发板上使用spi用户态驱动成功点亮。这里总结下过程,分享给有需要的小伙伴。前言本文主要介绍在imax6ul-mini开发板上如何驱动OLED显示屏外设,总结下过程。由于板子默认是spi接口的
特立独行的猫a
·
2023-08-02 01:51
linux应用开发
linux
单片机
运维
oled驱动
嵌入式Linux
系统移植的四大步骤
姓名:刘琛学号:19020100265学院:电子工程学院原文转自:https://blog.csdn.net/victorwjw/article/details/72864770?utm_source=app&app_version=4.13.0&code=app_1562916241&uLinkId=usr1mkqgl919blen【嵌牛导读】嵌入式系统移植引导【嵌牛鼻子】Linux系统移植【嵌
Windsky2
·
2023-08-01 11:02
嵌入式Linux
的gpio做dido输入输出驱动
嵌入式Linux
的gpio做dido输入输出驱动分享份关于Linux的dido驱动#include#include#include#includestaticstructclass*shaohuawlw_dido
__Benco
·
2023-08-01 00:36
Linux
linux
中断处理函数_【
嵌入式Linux
基础】3.异常与中断
撑腰会儿:异常与中断介绍zhuanlan.zhihu.com未定义的指令处理(UNDEFINED)简单地说,就是CPU或协处理器不认识这条指令,执行这样的指令时就会产生“未定义指令异常”。如果CPU核尝试使用操作码执行一条指令(在ARM体系结构规范中描述UNDEFINED),或者执行了协处理器指令但没有协处理器将其识别为可以执行的指令,则会导致未定义的指令异常。在某些系统中,代码可能包含用于协处理
Thepoly
·
2023-07-31 03:50
中断处理函数
基于ARM和FPGA的数字示波器设计——QMJ
2.3time_scaler.v模块介绍2.4trigger.v模块介绍2.5vga.v模块介绍三、VGA两种像素数据传递方式四、硬件介绍及结果分析五、工具使用5.1运用逻辑分析仪及Modelism5.2制作
嵌入式
Rehabilitation2018
·
2023-07-30 18:49
fpga开发
arm
嵌入式硬件
示波器
要单片机和RTOS有必要学习
嵌入式linux
吗?
学习
嵌入式Linux
是否有必要,取决于你的项目需求和职业发展目标。以下是一些考虑因素:项目需求:如果你的项目需要处理复杂的网络、文件系统、多任务管理等功能,
嵌入式Linux
可能是更适合的选择。
最后一个bug
·
2023-07-30 10:36
嵌入式linux/RTOS
单片机
linux
嵌入式硬件
驱动开发
学习
迅为
嵌入式Linux
学习笔记5——进程间通信
迅为
嵌入式Linux
学习笔记5——进程间通信管道通信无名管道无名管道只能实现有亲缘关系的进程之间的通信,比如父子进程。
郑州-刘明鑫
·
2023-07-30 09:23
嵌入式Linux
linux
学习
嵌入式
【
嵌入式Linux
项目】基于Linux的全志H616开发板智能家居项目(语音控制、人脸识别、安卓APP和PC端QT客户端远程操控)有视频功能展示
目录一、功能需求二、开发环境1、硬件:2、软件:3、引脚分配:三、关键点1、设计模式之工厂模式2、wiringPi库下的相关硬件操作函数调用3、语音模块的串口通信4、线程5、摄像头的实时监控和拍照功能6、人脸识别四、编译和运行五、视频功能展示一、功能需求火焰传感器检测到火焰时,蜂鸣器报警,直到无火焰时停止报警语音控制多个LED灯的开和关(二楼灯、餐厅灯、客厅灯、卫生间灯)语音开启摄像头,并在对应I
阿龙还在写代码
·
2023-07-30 06:04
Linux系统编程
智能家居
c语言
嵌入式硬件
linux
tcp/ip
linux下i2c调试神器i2c-tools安装及使用
i2c-tools介绍在
嵌入式linux
开发中,有时候需要确认i2c硬件是否正常连接,设备是否正常工作,设备的地址是多少等等,这里我们就需要使用一个用于测试I2C总线的工具——i2c-tools。
特立独行的猫a
·
2023-07-29 06:40
linux应用开发
linux
i2c-tools
嵌入式
在
嵌入式linux
上玩OpenGL
前言在我的
嵌入式linux
上板子资源和性能还是有限。想玩下OpenGL,倒不是板子flash或内存太小,而是底层图形接口是基于framebuffer的dev/fb0的,在标准的OpenGL下不支持。
特立独行的猫a
·
2023-07-29 06:10
嵌入式应用开发实战
linux应用开发
linux
运维
服务器
嵌入式Linux
驱动开发——常见框架梳理
前言本文主要介绍了Linux驱动开发中一些常用的驱动框架,platform、input、iic、spi等,硬件平台使用的是正点原子的imx6ull开发板。一:Pinctrl子系统、Gpio子系统不管什么框架最后都是要追溯到配置IO的电气属性和复用功能如果要使用外部中断,设备树节点中还需添加相关信息,什么边沿触发二:最简单字符驱动框架(不包含什么总线)1:module_init和module_exi
门牙会稍息
·
2023-07-28 15:31
Linux
linux
驱动开发
运维
笔记
arm开发
工具 | 应用程序无法启动,应为应用程序的并行配置不正确
因为应用程序的并行配置不正确,有关详细信息,请参阅应用程序事件日志,或使用命令行SxsTrace.exe工具各个版本MicrosoftVisualC++运行库下载“E:\02-Doc\朱老师物联网大讲堂-全部视频\朱有鹏老师
嵌入式
1234567890@world
·
2023-07-28 04:26
笔记
开发工具
Beaglebone Black——
嵌入式linux
系统u-boot编译
https://blog.csdn.net/zy812248258/article/details/39252733
小灰_06e4
·
2023-07-27 17:20
嵌入式Linux
系统组成
嵌入式Linux
系统的组成文章目录
嵌入式Linux
系统的组成一、发行版Linux系统VS
嵌入式Linux
系统二、
嵌入式Linux
系统架构一、发行版Linux系统VS
嵌入式Linux
系统1.产品发行版Linux
追风~Archer
·
2023-07-27 16:18
嵌入式与Linux
linux
嵌入式linux
通用spi驱动之spidev使用总结
因为兴趣,业余时间把玩下手边的imax6ul开发板。Linux内核集成了spidev驱动,提供了SPI设备的用户空间API。支持用于半双工通信的read和write访问接口以及用于全双工通信和I/O配置的ioctl接口。使用时,只需将SPI从设备的compatible属性值添加到spidev区动的spidevdtids[]数组中,即可将该SPI从设备创建为spidev设备。如果不想编写单独的spi
特立独行的猫a
·
2023-07-27 15:39
linux应用开发
linux
运维
服务器
平头哥 TH1520 RISC-V BeagleV-Ahead使用Thead-Yocto自定义构建系统 最详细版本
www.yoctoproject.org/THEYOCTOPROJECT.IT’SNOTANEMBEDDEDLINUXDISTRIBUTION,ITCREATESACUSTOMONEFORYOU.YOCTO项目:他不是一个
嵌入式
韦东山
·
2023-07-27 15:33
risc-v
yocto
USB转串口电路之CH340G
因为这是目前最常用的转换芯片,它不仅能在PC系统上面使用,也能使用在
嵌入式linux
系统里面,在linux内核版本中已有相应的驱动源码,很容易进行移
硬件工程师炼成之路
·
2023-07-27 15:54
硬件
usb转串口
ch340g
韦东山: 作为一个初学者,怎样学习
嵌入式Linux
?
在学习
嵌入式Linux
之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。
刘小强857
·
2023-07-27 12:43
笔记
学习
linux
嵌入式开发:单片机
嵌入式Linux
学习路径
SOC(SystemonaChip)的本质区别在于架构和功能。低端SOC如基于Cortex-M架构的芯片,如STM32和NXPLPC1xxx系列,不具备MMU(MemoryManagementUnit),适用于轻量级实时操作系统如uCOS和FreeRTOS。高端SOC如基于Cortex-A架构的芯片,如三星、高通、飞卡、全志和瑞芯微等,具备MMU,支持虚拟内存,可以运行大型操作系统,其中Linux
单片机一哥
·
2023-07-27 07:00
单片机
编程
嵌入式
单片机
51单片机
ZYNQ7000搭建
嵌入式Linux
操作系统---基础篇
ZYNQ7000搭建Linux操作系统ZYNQ7000搭建
嵌入式Linux
操作系统一、VIVADO工程的建立二、VIVADO工程设置三、在虚拟机环境下生成内核镜像uImage和uboot.elf在Linux
ProtectPigeons
·
2023-07-26 18:20
交叉编译
嵌入式
linux
fpga
嵌入式Linux
设备驱动程序开发指南20(Linux USB设备驱动)——读书笔记
LinuxUSB设备驱动二十、LinuxUSB设备驱动20.1USB简介20.1.1USB2.0总线拓扑20.1.2USB总线枚举和设备布局20.1.3USB数据传输20.1.4USB设备类别20.1.5USB描述符20.2LinuxUSB子系统20.3编写LinuxUSB设备驱动程序20.3.1注册设备驱动20.3.2Linux主机端数据类型20.3.3USB请求块20.4USBLED模块20.
Jack.Jia
·
2023-07-26 15:14
linux驱动
linux
运维
服务器
linux一个软件多版本共存,编译GCC及其多版本并存控制
无论是作为一名LinuxGeek,或是面向Linux的软件工程师,还是
嵌入式Linux
开发人员,我们都离不开GCC,GCC在Linux中的重要性,从gcc-${version}-base软件包便知道其有多霸道了
娟娟童装
·
2023-07-26 05:22
linux一个软件多版本共存
嵌入式Linux
开发29——platform设备驱动实验
文章目录Linux驱动的分离与分层1、驱动的分隔与分离2、驱动的分层platform平台驱动模型简介1.platform总线2.platform驱动3.platform设备实验程序编写编译测试 我们在前面的博客编写的设备驱动都非常的简单,都是对IO进行最简单的读写操作。像I2C、SPI、LCD等这些复杂外设的驱动就不能这么去写了,Linux系统要考虑到驱动的可重用性,因此提出了驱动的分离与分层这
贾贾2023
·
2023-07-26 02:36
Linux驱动开发
linux
驱动开发
运维
C
嵌入式Linux
开发7——GPT定时器实验
背景知识 GPT定时器是一个32位向上定时器(也就是从0X00000000开始向上递增计数),GPT定时器也可以跟一个值进行比较,当计数器值和这个值相等的话就发生比较事件,产生比较中断。GPT定时器有一个12位的分频器,可以对GPT定时器的时钟源进行分频,GPT定时器特性如下:①一个可选时钟源的32位向上计数器。②两个输入捕获通道,可以设置触发方式。③三个输出比较通道,可以设置输出模式。④可以生
贾贾2023
·
2023-07-26 02:36
Linux驱动开发
嵌入式
stm32
linux
单片机
物联网学什么编程语言_要想成为一名物联网工程师,需要学习哪些知识?
由浅入深地对嵌入式物联网技术以及Linux平台全面掌握,能够独立胜任物联网开发、
嵌入式Linux
应用开发、5G周边产品开发、底层系统开发、设备驱动开发、从终端到云技术开发以及Linux衍生产品等多方面工作
weixin_39710288
·
2023-07-25 07:37
物联网学什么编程语言
基于RK3588的
嵌入式linux
系统开发(三)——uboot镜像文件合成
本章uboot镜像文件的合成包括官网必备文件rkbin下载和uboot镜像文件合成两部分内容,具体分别如下所述。(一)下载rkbin文件包以上uboot编译生成的uboot镜像不能直接烧录到板卡中运行,需要与atf、bl31、ddr配置文件等必备文件合成后,才能烧录到板卡中运行。由于官方不提供必备文件的源码,需要使用官方提供的bin文件包,因此本节从github的官方网站下载bin文件包。具体流程
少林and叔叔
·
2023-07-25 01:51
linux
运维
服务器
嵌入式硬件
ubuntu
嵌入式linux
驱动编译打卡
1.首先先编译内核2.编译驱动如hello.ko3.加载驱动insmodhello.ko4.卸载驱动rmmodhello注意不要加.ko
一个跟头十万八千里
·
2023-07-22 16:06
嵌入式Linux
视频笔记----i.MX6ULL裸机开发
第88讲LCD显示实验_哔哩哔哩_bilibiliARM芯片本身基本介绍,裸机开发基本知识第2遍看视频,增加截图、代码关于ubuntu网络我的win10主机通过wifi联网,在
嵌入式Linux
视频笔记-
gzc0319
·
2023-07-21 00:46
LINUX
ARM
linux
arm
嵌入式Linux
下的RTL8201F的网络状态灯
Linux下读写PHY寄存器的工具,交叉编译一下就可以使用了。#include#include#include#include#include#include#include#include#include#include#include#definereteck(ret)\if(retreg_num=(uint16_t)strtoul(argv[2],NULL,0);ret=ioctl(sock
bibo.bibo
·
2023-07-20 13:33
linux
网络
arm开发
嵌入式
Linux驱动学习笔记1-学习路径
《【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.8.pdf》这份文档中描述了学习Linux驱动学习的基本路径,如下所示:第一篇:Ubuntu操作系统入门第二篇:ARM裸机开发第三篇:Uboot
coffee_baba
·
2023-07-19 21:15
linux
学习
笔记
瑞芯微
瑞芯微今天听
嵌入式Linux
教育行业领先者韦东山老师的直播课直播课提高百问科技新录制的linux教学视频将使用瑞芯微的芯片下面是从百度上搜集了一些资料,带大家来看一下,什么是瑞芯微。
泽文爱编程
·
2023-07-19 04:54
嵌入式linux
之go语言开发(六)几行代码实现终端的远程日志诊断
日志是应用的镜子,可以发现应用中的问题,重要性不言而喻。以往设备有问题了,是如何诊断的?我们是现场人员到现场,又是配合抓包,又是配合提供机器日志,效率极其低下。如今都物联网时代了,能让数据跑路的还让人去跑路,不合适吧。日志应能实现手工触发上送,或应用中出现严重问题时主动上送,或者远程控制其是否上送。试想,如果能让问题出现在被客户发现之前,提前被开发人员获知,主动的解决问题,那么无疑提高了产品的竞争
特立独行的猫a
·
2023-07-18 18:36
嵌入式应用开发实战
嵌入式
go
linux
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他