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
stm32MP157
[驱动开发]字符设备驱动应用——点灯
点亮开发板
stm32mp157
的三盏灯//头文件#ifndef__LED_H__#define__LED_H__//封装GPIO寄存器typedefstruct{volatileunsignedintMODER
Joycenine
·
2023-07-26 11:22
驱动开发
c#
STM32MP157
驱动开发——按键驱动(中断)
文章目录编写使用中断的按键驱动程序编程思路设备树相关驱动代码相关代码修改设备树文件gpio_key_drv.cMakefile编译测试编写使用中断的按键驱动程序对于使用中断的按键驱动,内核自带的驱动程序drivers/input/keyboard/gpio_keys.c就可以,需要做的只是修改设备树指定引脚及键值中断是引入其他基础知识的前提:休眠-唤醒、POLL机制、异步通知、定时器、中断的线程化
Is Fang
·
2023-07-26 11:18
stm32
驱动开发
单片机
STM32MP157
驱动开发——按键驱动(线程化处理)
文章目录“线程化处理”机制:内核函数线程化处理方式的按键驱动程序(
stm32mp157
)编程思路button_test.cgpio_key_drv.cMakefile修改设备树文件编译测试“线程化处理”
Is Fang
·
2023-07-26 09:44
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——按键驱动(定时器)
内核函数定时器涉及函数参考内核源码:include\linux\timer.h给定时器的各个参数赋值:setup_timer(structtimer_list*timer,void(*function)(unsignedlong),unsignedlongdata):设置定时器:主要是初始化timer_list结构体,设置其中的函数、参数。voidadd_timer(structtimer_lis
Is Fang
·
2023-07-26 09:13
stm32
驱动开发
windows
STM32MP157
驱动开发——按键驱动(tasklet)
文章目录“tasklet”机制:内核函数定义tasklet使能/禁止tasklet调度tasklet删除tasklettasklet软中断方式的按键驱动程序(
stm32mp157
)tasklet使用方法
Is Fang
·
2023-07-26 09:13
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——按键驱动(工作队列)
文章目录“工作队列”机制:内核函数work_struct结构体定义work使用work:schedule_workworkqueue其他函数工作队列方式的按键驱动程序(
stm32mp157
)编程思路button_test.cgpio_key_drv.cMakefile
Is Fang
·
2023-07-26 09:41
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——按键驱动(异步通知)
文章目录“异步通知”机制:信号的宏定义:信号注册APP执行过程驱动编程做的事应用编程做的事异步通知方式的按键驱动程序(
stm32mp157
)button_test.cgpio_key_drv.cMakefile
Is Fang
·
2023-07-25 07:45
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——按键驱动(POLL 机制)
文章目录“POLL”机制:APP执行过程驱动使用的函数应用使用的函数pollfd结构体poll函数事件类型实现原理poll方式的按键驱动程序(
stm32mp157
)gpio_key_drv.cbutton_test.cMakefile
Is Fang
·
2023-07-25 07:14
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——按键驱动(休眠与唤醒)
文章目录“休眠-唤醒”机制:APP执行过程内核函数休眠函数唤醒函数休眠与唤醒方式的按键驱动程序(
stm32mp157
)驱动程序框架button_test.cgpio_key_drv.cMakefile修改设备树文件编译测试
Is Fang
·
2023-07-25 07:14
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——LED 驱动( GPIO 子系统)
文章目录编写思路GPIO子系统的LED驱动程序(
stm32mp157
)如何找到引脚功能和配置信息在设备树中添加Pinctrl信息leddrv.cledtest.cMakefile编译测试编写思路阅读:
STM32MP157
Is Fang
·
2023-07-22 23:48
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——GPIO 和 和 Pinctrl 子系统的概念
文章目录Pinctrl子系统重要概念概述重要概念pincontroller:clientdevice:代码中怎么引用pinctrlGPIO子系统重要概念概述在设备树中指定引脚在驱动代码中调用GPIO子系统头文件常用函数实例:BSP工程师针对芯片的寄存器写Pinctrl子系统,驱动工程师使用Pinctrl子系统Pinctrl子系统重要概念概述无论是哪种芯片,都有类似图的结构,IOMUX认为是引脚功能
Is Fang
·
2023-07-22 23:18
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——按键驱动(查询方式)
方式异步通知方式查询方式的按键驱动程序(框架)按键驱动编写思路board_xxx.cbutton_drv.cbutton_drv.hbutton_test.cMakefile编译测试查询方式的按键驱动程序(
stm32mp157
Is Fang
·
2023-07-22 23:47
stm32
驱动开发
嵌入式硬件
【正点原子MP157连载】第四章 STM32初体验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-07-21 22:58
LINUX
stm32
单片机
arm
韦东山Linux驱动入门实验班(4)LED驱动
现在可以开始对硬件进行实际操作了,本人使用的是i.max6ull开发板,
STM32MP157
和全志的D1H也会进行讲解。
风正豪
·
2023-07-19 22:28
Linux
linux
运维
服务器
STM32MP157
驱动开发——设备树知识
文章目录概述开发板中设备树文件目录结构设备树文件语法设备树文件参考实例:Devicetree格式DTS文件的格式node的格式properties的格式dts文件包含dtsi文件常用的属性#address-cells、#size-cellscompatiblemodelstatusreginterruptgpio属性name(过时了,建议不用)device_type(过时了,建议不用)常用的节点(
Is Fang
·
2023-07-19 17:04
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——LED驱动(设备树)
platform_driver获得资源LED模板驱动程序的改造:设备树驱动模型修改设备树,添加led设备节点修改platform_driver的源码编译测试/sys目录设备树的信息platform_device的信息阅读
STM32MP157
Is Fang
·
2023-07-19 17:04
stm32
驱动开发
嵌入式硬件
STM32MP157
驱动开发——LED驱动(总线设备架构)
文章目录概述总线设备驱动总线设备驱动模型常用函数注册/反注册获得资源程序步骤:LED模板驱动程序的改造:总线设备驱动模型board_A_led.cchip_demo_gpio.cled_opr.hled_resource.hleddrv.cleddrv.hledtest.cMakefile编译测试概述为什么要引入总线设备架构?为了更好扩展和减少内核的臃肿阅读博文:LED驱动(原始架构优化:分层/分
Is Fang
·
2023-07-19 17:00
架构
stm32
嵌入式硬件
Linux驱动开发:设备树dts详解
因为在新版本的Linux中,ARM相关的驱动全部采用了设备树(也有支持老式驱动的,比较少),最新出的CPU其驱动开发也基本都是基于设备树的,比如ST新出的
STM32MP157
、NXP的I.MX8系列等。
混分巨兽龙某某
·
2023-07-19 11:12
Linux驱动开发
Linux
设备树
嵌入式
LED驱动(原始架构)——
STM32MP157
文章目录硬件知识LED原理GPIO引脚操作方法GPIO模块一般结构GPIO寄存器的一般操作
STM32MP157
的GPIO操作方法先使能PLL4MPU、MCU共享GPIO模块1.在MPU上使能某个GPIO
Is Fang
·
2023-07-17 04:21
架构
stm32
单片机
LED驱动(原始架构优化:分层/分离)——
STM32MP157
文章目录优化思想:分层Demo的LED驱动程序led_opr.hboard_demo.cleddrv.cledtest.cMakefile编译测试
STM32MP157
的LED驱动程序board_stm32mp157
Is Fang
·
2023-07-17 04:50
架构
stm32
嵌入式硬件
预热 | 万众期待的单片机,Linux二合一的
STM32MP157
开发板亮相
100ASK_STM32MP157开发板简介100ASK_STM32MP157开发板是由百问网自主研发的
STM32MP157
底板+米尔核心板组成,搭载意法半导体(ST)新推出的STM32MP1多核微处理器
韦东山嵌入式Linux
·
2023-06-22 22:43
驱动02 简单字符设备驱动点灯
准备:
stm32mp157
芯片已知led灯引脚,pe10,pe8,pf10字符驱动代码#include#include#include#include#include#include"led.h"unsignedintmajor
破路测
·
2023-06-22 19:44
学习日报
c语言
linux
Linux驱动入门(二)——嵌入式处理器介绍和构建驱动程序开发环境
系列处理器MIPS处理器摩托罗拉龙珠(DragonBall)系列处理器日立SH3处理器德州仪器OMAP系列处理器ARM处理器ARM处理器简介ARM处理器的特点ARM处理器系列ARM处理器的应用ARM处理器选型
STM32MP157
Jacky~~
·
2023-06-20 22:08
Linux驱动开发
linux
驱动开发
【正点原子MP157连载】第四十章 Linux I2C驱动实验-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-04-19 10:29
LINUX
linux
驱动开发
stm32
基于
stm32mp157
linux开发板ARM裸机开发教程4:Cortex-A7 内核存储系统与流水线(连载中)
前言:目前针对ARMCortex-A7裸机开发文档及视频进行了二次升级持续更新中,使其内容更加丰富,讲解更加细致,全文所使用的开发平台均为华清远见FS-MP1A开发板(
STM32MP157
开发板)针对对
华清远见IT开放实验室
·
2023-04-15 10:46
stm32
linux
单片机
五、建立M4 rtos和A7 linux之间的通信
板载的usb_ttl接的是
stm32mp157
的UART4,观察开发板给我们预留的排针接口里面只有一组UART7接口,这个是外接WIFIBT外设的
TNT_TT
·
2023-04-08 11:25
STM32MP157学习笔记
linux
单片机
运维
【正点原子MP157连载】第三十四章 platform设备驱动实验-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-04-03 23:24
LINUX
驱动开发
linux
stm32
【正点原子MP157连载】第三十五章 设备树下的platform驱动编写-摘自【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-04-03 23:24
LINUX
驱动开发
linux
stm32
STM32MP157A学习笔记
1、寄存器1.1SCR寄存器:SystemInit()函数操作SCB->VTOR重定位中断向量表,在
STM32MP157
参考手册中未找到相关寄存器。
_doubleYang
·
2023-04-03 10:07
嵌入式
stm32
STM32MP157
驱动开发——Linux设备树
文章目录一、设备树相关知识1.设备树是什么2.设备树的由来3.DTS相关语法4.标准属性二、创建自定义设备树1.创建小型模板设备树2.设备树在系统中的体现3.特殊节点4.绑定信息文档5.设备树常用OF操作函数6.查找父/子节点的OF函数7.提取属性值的OF函数8.其他常用的OF函数一、设备树相关知识1.设备树是什么 设备树(DeviceTree),可以理解为按照树形结构描述板级设备。描述设备树的
Amonter
·
2023-04-03 05:48
STM32MP157
驱动开发
stm32
linux
SQLite3移植
STM32MP157
ARM开发板
SQLite3移植STM32MP157ARM开发板下载源码移植首先就得有源码,从SQLite官网下载最新版源码下载地址这里使用的环境为Ubuntu16所以直接在Ubuntu下下载的。wgethttps://www.sqlite.org/2022/sqlite-autoconf-3400000.tar.gz下载完成后解压文件tar-vxfsqlite-autoconf-3400000.tar.gz进
Kongbai_w
·
2023-04-01 18:35
STM32MP157
Linux
arm开发
sqlite
stm32
XR806与鸿蒙,简化构建环境流程
第二次接触是在5个月前,参与小熊派社区适配Open鸿蒙的Lite-A到
STM32MP157
Rice嵌入式开发
·
2023-03-30 13:45
python
linux
docker
ubuntu
centos
STM32MP157-QT-串口调试助手设计
文章目录前言
STM32MP157
串口调试助手widget.uipro文件widget.h头文件槽函数成员声明widget.cpp头文件扫描串口并添加到下拉列表串口配置参数获取配置参数打开、关闭串口读取数据信号读数据函数代码发送数据清空接收
AゞOctopus๊
·
2023-03-28 14:04
STM32MP157
开源项目
stm32
单片机
qt
串口调试助手
嵌入式硬件
【正点原子MP157连载】第五章 STM32基础知识入门-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-03-27 08:15
嵌入式
stm32
arm
嵌入式硬件
【正点原子MP157连载】 第六章 TF-A 使用-摘自【正点原子】【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-03-22 08:22
正点原子
LINUX
stm32
linux
驱动开发
STM32MP157
实现串口接收数据上云-云数据库存储多设备数据&界面显示实现
数据解析三.云产品流转1.作用2.自定义产品功能&添加设备3.创建数据传输规则四.MYSQL操作五.NODE-RED操作1.总体思路2.安装节点3.节点配置4.页面布局结语前言本篇分享:前几篇博客分享了
STM32MP157
AゞOctopus๊
·
2023-02-03 08:26
STM32MP157
stm32
单片机
数据库
物联网
嵌入式硬件
STM32MP157
实现串口接收数据上云-MP157串口测试
文章目录前言一.需要软件二.minicom配置三.功能选择四.发送数据结语前言本篇分享:这次将会用几篇博客分享
STM32MP157
实现串口接收数据上云的一个基础功能,实现
STM32MP157
的串口在接收到数据时能上传至服务器
AゞOctopus๊
·
2023-02-03 08:56
STM32MP157
stm32
单片机
arm
嵌入式硬件
物联网
STM32MP157
实现串口接收数据上云-MP157连接4G模块和电脑
文章目录前言一.打开设备文件二.串口初始化三.多线程四.程序的移植和执行五.源码(转载请注明出处)结语前言本篇分享:这次将会用几篇博客分享
STM32MP157
实现串口接收数据上云的一个基础功能,实现
STM32MP157
AゞOctopus๊
·
2023-02-03 08:56
STM32MP157
stm32
单片机
arm
嵌入式硬件
物联网
【正点原子MP157连载】第六章STM32Cube固件包-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2023-01-27 11:26
LINUX
stm32
单片机
arm
stm32mp1 Cortex M4开发篇1:stm32CubeIDE开发环境搭建
本文章为《ARMCortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇,笔者使用的开发平台为华清远见FS-MP1A开发板(
STM32MP157
开发板)。
华清远见IT开放实验室
·
2023-01-27 11:22
stm32mp157教程
stm32单片机开发
stm32
arm
stm32mp1
Cortex-M4
开发环境搭建
STM32MP157
驱动开发——多点电容触摸屏驱动
STM32MP157
驱动开发——多点电容触摸屏驱动一、简介二、电容触摸屏驱动框架简介多点触摸(MT)协议详解三、驱动开发1.添加FT5426设备节点2.FT5426节点配置3.驱动编写4.运行测试5.将驱动添加到内核中
Amonter
·
2023-01-09 10:19
STM32MP157
驱动开发
stm32
嵌入式硬件
stm32mp157
和imx6ull比较,开发板选哪个好?一文看懂!
从开发板学习角度来说,
stm32mp157
和imx6ull对比,无论是硬件性能还是学习资源,
stm32mp157
都是非常具备优势的。
华清远见IT开放实验室
·
2022-12-22 18:10
stm32mp157教程
嵌入式linux开发
stm32
stm32mp157
imx6ull
开发板
开发板学习
STM32MP157
linux5.15移植
STM32MP157tf-a2.6optee3.16u-boot2021.10linux5.15移植
STM32MP157
启动流程STM3
Sonboy(^_^)
·
2022-12-13 08:02
STM32MP157
stm32
arm
linux
基于
STM32MP157
调试MIPI-DSI屏幕
平台:
STM32MP157
屏幕:mipi-dsi接口,1024x600内核版本:linux5-4本人是第一次调试mipi屏,在157这个平台上遇到的问题有一点多,接下来简单的描述下我的调试经验一、先配置一下设备树
Talent、me
·
2022-12-10 04:44
嵌入式驱动调试
stm32
单片机
驱动开发
【正点原子MP157连载】第十章 跑马灯实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
1)实验平台:正点原子
STM32MP157
开发板2)购买链接:https://item.taobao.com/item.htm?
正点原子
·
2022-10-02 08:10
正点原子
LINUX
stm32
arm
嵌入式硬件
stm32mp1 Cortex M4开发篇8:扩展板LED灯控制实验
笔者使用的开发平台为华清远见FS-MP1A开发板(
STM32MP157
开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器
华清远见IT开放实验室
·
2022-10-02 08:35
stm32mp157教程
stm32单片机开发
arm
stm32
物联网
linux
stm
鸿蒙在STM32的移植,把鸿蒙Liteos-a移植到
STM32MP157
部分直播课件
0.准备工作与说明0.1准备工作请先下载以下文件,里面有文档:https://gitee.com/weidongshan/openharmony_for_imx6ull/repository/archive/master.zip参考GIT中的文档,安装好虚拟机,从GIT总下载Liteos-a源码,打上IMX6ULL的补丁。0.2说明1.Makefile编译系统分析1.1变量1.LITEOSTOPD
weixin_39778003
·
2022-09-30 00:59
鸿蒙在STM32的移植
STM32MP157
Linux系统移植开发篇4: BootLoader(Uboot)移植
本文章为《STM32MP157Linux系统移植开发篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(
STM32MP157
开发板)。
华清远见IT开放实验室
·
2022-09-13 08:52
stm32mp157教程
嵌入式linux开发
arm
stm32
单片机
物联网
嵌入式硬件
【嵌入式Linux应用】初步移植MQTT到Ubuntu和Linux开发板
1.概述本篇主要是记录将MQTT移植安装到百问网
STM32MP157
开发板上,并且是跑一下MQTT的一个例程来验证,要完成本次移植安装,必须要保证电脑和开发板都能上网。。
韦东山
·
2022-07-13 10:59
嵌入式Linux高级案例
ubuntu
linux
运维
【嵌入式Linux应用开发】设计温湿度采集MCU子系统
100ASK_STM32F103_PRO开发板加上ESP8266和DHT11设计一个采集环境温湿度的子系统,将温湿度数据上云,让阿里云服务器转发给订阅了该温湿度数据主体的MQTT客户端,也就是之前做的基于
STM32MP157
韦东山
·
2022-07-13 10:23
嵌入式Linux高级案例
linux
mcu
单片机
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他