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驱动开发学习笔记
正点
原子嵌入式
linux驱动
开发——Linux并发与竞争
在
Linux驱动
编写过程中对于并发控制的管理非常重要,本章就来学习一下如何在
Linux驱动
中处理并发。并发与竞争并发与竞争简介并发就是多个“用户”同时访问同一个共享资源。
努力自学的小夏
·
2023-10-19 23:04
linux学习
linux
驱动开发
学习
笔记
stm32
正点
原子嵌入式
linux驱动
开发——Linux按键输入
正点
原子STM32MP1开发板上有三个按键,就使用这些按键来完成GPIO输入驱动程序,同时利用原子操作来对按键值进行保护。
努力自学的小夏
·
2023-10-19 23:04
linux学习
linux
驱动开发
学习
笔记
stm32
【
正点
原子Linux连载】第十七章GPIO中断试验-摘自【
正点
原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:
正点
原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?
正点原子
·
2023-10-19 23:02
LINUX
linux
arm
嵌入式
跟我一起学RT-Thread之硬件资源简介
Linux驱动
开发最终也是操作的寄存器,但是在操作寄存器之前要先编写一个符
非常规自我实现
·
2023-10-19 23:30
物联网
RTT
IMX6ULL
正点
原子嵌入式
linux驱动
开发——Linux蜂鸣器
蜂鸣器驱动原理有源蜂鸣器只要通电就会叫,所以可以做一个供电电路,这个供电电路通过一个IO来控制其通断,一般使用三极管来搭建这个电路。在Linux下编写蜂鸣器驱动就需要以下工作:设备树中创建蜂鸣器节点,加入GPIO信息。编写驱动程序和测试APP。硬件原理图分析上图中通过一个PNP型的三极管8550来驱动蜂鸣器,通过PC7这个IO来控制三极管Q1的导通,当BEEP输出低电平的时候Q1导通,相当于蜂鸣器
努力自学的小夏
·
2023-10-19 23:57
linux学习
linux
驱动开发
stm32
笔记
学习
I2C总线协议
3.4停止状态四、I2C数据传输格式4.1器件地址数据4.2字节地址数据4.3有效数据4.3.1写数据编辑4.3.2读数据五、协议传输规范小结5.1单字节5.1.1写数据传输5.1.2读数据传输实例:为
正点
FPGA终成恶龙
·
2023-10-19 21:30
高速接口协议
verilog
fpga开发
七,FreeRTOS之——队列同步与互斥
声明:本专栏参考韦东山,野火,
正点
原子以及其他博主的FreeRTOS教程,如若侵权请告知,马上删帖致歉,个人总结,如有不对,欢迎指正。
菜鸟江多多
·
2023-10-19 18:25
FreeRTOS
stm32
freertos
【
正点
原子MP157连载】第四十四章Linux SPI总线框架-摘自【
正点
原子】STM32MP1嵌入式
Linux驱动
开发指南V1.7
1)实验平台:
正点
原子STM32MP157开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-10-19 11:50
LINUX
stm32
linux
驱动开发
IMX6ULL开发板,系统移植——第一步Uboot移植
此篇为笔者在学习Linux开发时所遇到的一些操作凝练,旨在想学习Linux开发的小伙伴能不被Uboot移植难住,从而快速进入学习
Linux驱动
开发。
艾斯'ICE
·
2023-10-19 06:57
驱动开发
编译添加了ALPHA开发板的NXP官方uboot
一.简介之前文章学习了如何在NXP(恩智浦)官方uboot中添加
正点
原子的ALPHA开发板。
凌肖战
·
2023-10-19 06:57
uboot
系统移植篇
linux
arm开发
ALPHA开发板网络方案说明
一.简介
正点
原子ALPHA开发板,包括我们移植的Uboot,都是参考了NXP(恩智浦)官方的开发板的。
凌肖战
·
2023-10-19 06:57
uboot
系统移植篇
arm开发
linux
基于
正点
原子的教程使用NXP开发板的uboot移植到野火的开发板上--网络驱动部分
参考博文:感谢:https://blog.51cto.com/xxpcb/3175658一:在移植完LCD驱动以后进行网络驱动的移植1、找到了NXPevk开发板的原理图,对照着野火开发板原理图,发现都是使用的ENET外设,rmii,所以不需要更改代码即可直接移植到野火开发板上,使用的PHY芯片也是一样的KSZ8081,复位引脚也是一样的2、最主要的就是设置好setenvipaddr192.168.
一农夫
·
2023-10-19 05:23
单片机
网络
stm32
uboot | 移植NXP官方uboot到imx6ull开发板(2016.03)
这里为了保持版本统一,使用
正点
原子资料包中提供的原厂linux:uboot-imx-rel_imx_4.1
qq_25814297-npl
·
2023-10-19 05:23
编程
fpga开发
移植NXP官方uboot到ALPHA开发板过程2-LCD驱动
我买的
正点
原子7寸1024*600的RGB屏幕,移植跟着
正点
原子走,很简单,但这是建立在uboot基本移植成功的基础上;uboot初始化屏幕主要在mx6ull_xxx_emmc.h和mx6ull_xxx_emmc.c
嵌入式王大锤
·
2023-10-19 05:23
uboot移植
嵌入式Linux
嵌入式
linux
uboot
NXP官方uboot针对ALPHA开发板网络驱动更改
一.简介I.MX6UL/ULL有两个网络接口ENET1和ENET2,
正点
原子的I.MX6U-ALPHA开发板提供了这两个网络接口,其中ENET1和ENET2都使用LAN8720A作为PHY芯片。
凌肖战
·
2023-10-19 05:52
uboot
系统移植篇
网络
AI项目十五:PP-Humanseg训练及onnxruntime部署
关于PP-Humanseg是在
正点
原子的3568开发板AI测试例子里看到的,目的也是想自己训练并部署,这里记录一下训练和在onnxruntime部署运行的全过程,会转成ONNX,至于部署到rk3568上
殷忆枫
·
2023-10-19 05:47
AI计算机视觉
人工智能
13_Python递归函数_全栈
开发学习笔记
1.初识递归什么是递归:在函数中调用自身函数最大递归深度默认是997/998——是python从内存角度出发做得限制递归演示范例:defstory():print("从前有座山")story()story()1.1递归报错信息RecursionError:maximumrecursiondepthexceededwhilecallingaPythonobject上句是递归的错误,超过了递归的最大深
豆行僧
·
2023-10-19 01:59
将文件从ubuntu拷贝到linux开发板
要把文件拷贝到linux开发板上(以
正点
原子IMX6ULL开发板为例),我自己使用的有两种方法:一是通过u盘直接拷贝,这个方法不需要配置网络环境;二是通过网络传输,比如使用nfs,这个方法需要配置好网络
weixin_45457363
·
2023-10-18 23:00
嵌入式\linux\QT
linux
ubuntu
学习使用HAL库进行STM32软件开发 | 选择开发环境和开发板 | 2022.3.23/星期三/天气阴
开始学习使用HAL库进行STM32软件开发|选择开发环境和开发板(本文)文章目录系列文章目录摘要一、STM32F1、STM32F4、STM32H7之间的选择二、ST官方评估板、淘宝店开发板之间的选择三、
正点
原子
杨肉师傅
·
2023-10-18 23:27
学习HAL库STM32软件开发
单片机
stm32
Node
开发学习笔记
-Node.js基础
Node
开发学习笔记
Node.js基础NodejsNodejs基于googlev8引擎,在服务器端支持JavaScript的一种运行环境。
百念成诗
·
2023-10-18 21:22
Node.js
node.js
linux device_attr 权限,Linux内核宏DEVICE_ATTR使用
1、前言在
Linux驱动
程序编写中,使用DEVICE_ATTR宏,可以定义一个structdevice_attribute设备属性,并使用sysfs的API函数,便可以在设备目录下创建出属性文件,当我们在驱动程序中实现了
网易体育
·
2023-10-18 21:47
linux
device_attr
权限
Linux驱动
API之register_chrdev
register_chrdev--->为字符型驱动申请主设备号函数原型:intregister_chrdev(unsignedintmajor,constchar*name,conststructfile_operations*fops);参数1:major需要申请的主设备号(major>=0)。若为0,则动态随机分配主设备号,若与已存在设备重复,则申请失败。参数2:name设备名称(某类设备的类
marike1314
·
2023-10-18 21:45
linux
api
struct
file
linux 驱动分类
linux驱动
分类
linux驱动
的分类跟Wince不同,wince是分成流驱动和本机驱动两种类型,而linux分为字符设备驱动、网络设备驱动、块设备驱动。
David_Hu
·
2023-10-18 21:43
AM335x
Linux
驱动分类
字符设备
register_chrdev
platform
driver
misc
driver
Linux驱动
——字符设备驱动基本框架和相关内容详细说明
在Linux系统中通常把驱动分成三类:字符设备驱动、块设备驱动、网络设备驱动,关于三种设备设备驱动的相关定义如下:字符设备:只能一个字节一个字节的读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后顺序进行。字符设备是面向流的设备,常见的字符设备如鼠标、键盘、串口、控制台、LED等。块设备:是指可以从设备的任意位置读取一定长度的数据设备。块设备如硬盘、磁盘、U盘和SD卡等存储设备。网
基尔霍夫原来是码农
·
2023-10-18 21:12
boot
Linux驱动
ARM
驱动开发
STM32Cube配置LTDC驱动RGB LCD
使用
正点
原子北极星STM32H750开发板驱动
正点
原子4.3寸RGBLCD。
暮梧寒
·
2023-10-18 18:32
STM32学习
stm32
嵌入式硬件
单片机
正点
原子嵌入式
linux驱动
开发——设备树下LED驱动
经过对设备树的学习以及驱动开发中常用的OF函数介绍,本篇笔记将之前的新字符设备驱动的LED,换成设备树形式。设备树LED驱动原理在之前的新字符设备驱动实验中,直接在驱动文件newchrled.c中定义有关寄存器物理地址,然后使用io_remap函数进行内存映射,得到对应的虚拟地址,最后操作寄存器对应的虚拟地址完成对GPIO的初始化。现在使用设备树来向Linux内核传递相关的寄存器物理地址,Linu
努力自学的小夏
·
2023-10-18 14:35
linux学习
linux
驱动开发
stm32
学习
笔记
FreeRTOS的任务详解
这里说一下FreeRTOS的任务的简要概述,参考一下
正点
原子的开发手册,主要是为了自己做笔记。1、什么是多任务?
冰冰糖堂
·
2023-10-18 12:15
STM32学习
stm32
FreeRTOS系列三:动态任务创建和API函数介绍和实战编程
基于STM32F103RCT6,请结合
正点
原子视频观看,源码百度网盘地址在文章末尾参考材料:"D:\探索者F4资料盘(A盘)\【
正点
原子】STM32F103最小系统板资料\6,软件资料\6,软件资料\13
ghujlhdrx
·
2023-10-18 12:15
stm32
单片机
嵌入式硬件
【FreeRTOS】FreeRTOS 动态创建任务与删除
0.实验准备
正点
原子STM32407ZG探索者开发板FreeRTOS例程模板(可以在这一篇文章找到:STM32F407移植FreeRTOS)1.动态创建任务函数API1.1函数简介动态创建任务需要使用到
天地神仙
·
2023-10-18 12:42
FreeRTOS
stm32
单片机
嵌入式硬件
stm32
LCD简介
lcd简介LCD简介1、分辨率2、像素格式3、LCD时间参数4、RGBLCD屏幕时序6、像素时钟此文章摘抄于
正点
原子的嵌入式
linux驱动
开发指南,仅作为笔记,以放便忘记时查阅LCD简介 LCD全称是
拱-卒
·
2023-10-18 08:10
lcd
嵌入式硬件
linux
二,FreeRTOS之——动态创建单任务+软件仿真调试
声明:本专栏参考韦东山,野火,
正点
原子以及其他博主的FreeRTOS教程,如若侵权请告知,马上删帖致歉,个人总结,如有不对,欢迎指正。
菜鸟江多多
·
2023-10-18 07:39
FreeRTOS
stm32
freertos
FreeRTOS-stm32f407学习笔记-任务特点
参考
正点
原子官方视频和开发指南目录FreeRTOS任务特点1.多任务系统运行态就绪态阻塞态挂起态3.任务优先级4.任务实现和控制块5.任务堆栈堆栈大小FreeRTOS任务特点1.简单2.无使用限制3.支持抢占
ly璇
·
2023-10-18 07:05
操作系统
嵌入式
SNAP对Sentinel-1预处理
SNAP对Sentinel-1预处理一、导入数据二、轨道校
正点
击run开始处理三、噪声去除打开S-1ThermalNoiseRemoval工具如果选中了VH,就只会输出一个VH极化结果四、辐射定标Run
海绵波波107
·
2023-10-18 06:32
ENVI
SNAP
sentinel
linux等待队列wait_queue_head_t和wait_queue_t
学号:19021211263等待队列在linux内核中有着举足轻重的作用,很多
linux驱动
都或多或少涉及到了等待队列。因此,对于linux内核及驱动开发者来说,掌握等待队列是必须课之一。
__来日方长__
·
2023-10-18 06:59
【
正点
原子STM32连载】 第二十五章 TFTLCD(MCU屏)实验 摘自【
正点
原子】MiniPro STM32H750 开发指南_V1.1
1)实验平台:
正点
原子MiniProH750开发板2)平台购买地址:https://detail.tmall.com/item.htm?
正点原子
·
2023-10-18 04:08
正点原子
stm32
单片机
mcu
Linux驱动
开发之按键中断实验【完整教程】
【完整代码在文章最后面】本实验目的是驱动
正点
原子阿尔法开发板上的KEY0按键,采用中断的方式,并且采用定时器来实现按键消抖,应用程序APP读取按键值并且打印出来。
拼个世界给自己
·
2023-10-18 03:19
Linux
驱动开发
驱动开发
linux
c#
运维
centos
linux驱动
开发5 按键中断实验(定时器和中断)
led:IO的输出;key:IO的输入法一:直接读写IO使用while(1)无限读取,但CPU占用达到了99.6%,所以不行#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include/*
西伯利亚大草原的狼
·
2023-10-18 03:14
Linux驱动层开发
驱动开发
linux
运维
Linux 驱动开发 三十三:Linux 按键输入
以
正点
原子NPX开发板进行实验。一、原理分析通过原理图分析可以得到,当按键按下后KEY0为低电平,当按键释放后KEY0为高电平。通过原理图可以确定KEY0连接在UART1_CTS引脚上。
lqonlylove
·
2023-10-18 03:43
Linux驱动开发
linux
【
正点
原子Linux连载】第十二章官方SDK移植试验-摘自【
正点
原子】I.MX6U嵌入式
Linux驱动
开发指南V1.0
1)实验平台:
正点
原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?
正点原子
·
2023-10-18 00:07
LINUX
单片机
linux
嵌入式
嵌入式学习:裸机开发_L4_官方SDK开发LED实验
裸机开发_L4_官方SDK开发LED实验1.硬件层电路1.1
正点
原子i.MX6ULLALPHAV2.2开发板1.2飞凌i.MX6UL-C开发板2.软件编写2.1.
正点
原子i.MX6ULLALPHAV2.2
blackcat2021
·
2023-10-18 00:37
嵌入式
I.MX6ULL 官方SDK移植
将
正点
原子修改后的fsl_common.h、fsl_iomuxc.h和MCIMX6Y2.h这三个文件拷贝到工程中。一、程序的编写创建cc.h文件cc.h里面存放一些SDK
等不到星光等时光呀
·
2023-10-18 00:02
ALPHA
Linux
linux
解决
正点
原子Linux开发板配置静态IP重启后失效的问题
先修改vi/etc/network/interfaces,设置静态IP保存修改开机自启动文件vi/etc/rc.local在exit0之前添加这条命令:/etc/init.d/networkingrestart保存,然后重启就没问题了
ODF..
·
2023-10-17 22:28
linux
linux
服务器
运维
向NXP官方uboot添加Nand版开发板
一.简介本文学习将我所使用的
正点
原子的ALPHA开发板如何添加到NXP(恩智浦)官方的uboot源码中。这里IMX6ULL芯片的封装是14x14,开发板是NAND版本。
凌肖战
·
2023-10-17 22:53
uboot
系统移植篇
linux
arm开发
C语言版本LED灯实验
C语言版本LED灯实验硬件所使用的是
正点
原子的I.MX6U-ALPHA开发板一、代码实现工程名字为“ledc”,新建三个文件:start.S、main.c和main.h。
等不到星光等时光呀
·
2023-10-17 19:17
ALPHA
Linux
c语言
stm32
正点
原子嵌入式
linux驱动
开发——Linux设备树
掌握设备树是
Linux驱动
开发人员必备的技能!
努力自学的小夏
·
2023-10-17 19:45
linux学习
linux
驱动开发
stm32
笔记
学习
嵌入式-STM32-CubeMX系列教程--首篇
#嵌入式##STM32HAL库##CubeMX#嵌入式-STM32-CubeMX系列教程–首篇1.自述首先简单介绍下我自己,目前大四在某公司从事嵌入式STM32单片机的开发实习工作,最终目标是想转到
Linux
苗大壮
·
2023-10-17 16:33
CubeMX
stm32
单片机
嵌入式
有一种默契,叫对方正在输入
可能大家都曾经体会过,打开微信,当你
正点
击与某人的聊天页面,显示“对方正在输入”,那种难以言喻的感觉。不管聊天的初衷是因为有事还是想念,在那一瞬间,你都急不可待的想跟对方分享这个moment。
_归白_
·
2023-10-17 13:31
【PREPARE】2-搭建网络环境
执行流程查看文档,讲的很详细了:【
正点
原子】I.MX6U网络环境TFTP&NFS搭建手册V1.3.1.pdf记录信息网络配置信息Ubuntu网络参数windows网络设置为什么window要设置IP因为开发板
AYZP
·
2023-10-17 07:29
网络
linux
ubuntu
platform 设备驱动实验
目录
Linux驱动
的分离与分层驱动的分隔与分离驱动的分层platform平台驱动模型简介platform总线platform驱动platform设备硬件原理图分析试验程序编写platform设备与驱动程序编写测试
行稳方能走远
·
2023-10-16 19:41
正点IMX6ULL驱动开发
驱动开发
linux
运维
Android USB Accessory分析
blog.csdn.net/yingzhao80/article/details/45511351Android下USBAccessory的实现分析摘要:本文介绍了USBAccessory的一些背景知识,并从
Linux
dyq1991
·
2023-10-16 17:21
usb
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他