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第五十九章Linux LCD驱动实验
1)资料下载:点击资料即可下载2)对
正点
原子Linux感兴趣的同学可以加群讨论:9354467413)关注
正点
原子公众号,获取最新资料更新第五十九章LinuxLCD驱动实验LCD是很常用的一个外设,在裸机篇中我们讲解了如何编写
weixin_39954487
·
2023-10-29 21:48
韦东山
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 摄像头推流实验
buildroot构建IMX6ULL文件系统(含QT5)_风轻云淡的博客-CSDN博客_buildrootqt22、百问网韦东山老师【物联网实战项目】手把手教你如何从0搭建智慧家居中的视频监控系统3、【
正点
原子
max啊哈哈哈
·
2023-10-29 21:15
C
LINUX
linux
嵌入式硬件
正点
原子Imx6ull(Mini)开发板设置静态IP并挂载第一个驱动
1.下载出厂系统到开发板使用Mftool固化
正点
原子出厂系统到开发板,如果检测不到开发板需要复位一下开发板(固化教程参考
正点
原子的快速体验手册)2.设置静态IP,并挂载网络文件系统这里的Ubuntu,开发板
小鱼有点咸
·
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语言
ZYNQ FreeRTOS使用双网口笔记与爬坑
正点
原子领航者7020的开发板上有两个网口,想着用起来。上面一个是PS网口,一个是外挂在PL网口。
dai410257573
·
2023-10-29 20:33
ZYNQ
网络
【嵌入式Linux】16-裸机-BSP工程管理
此笔记由个人整理塞上苍鹰_fly课程来自:
正点
原子_手把手教你学Linux一、BSP工程管理原理工程管理的目的是为了模块化管理代码,同一个属性的文件存放在同一个目录里面新建所需的文件夹bsp–外设驱动imx6ul
塞上苍鹰
·
2023-10-29 17:42
嵌入式Linux
嵌入式
makefile
linux
【
正点
原子STM32连载】 第六十一章 UCOSII实验1-任务调度摘自【
正点
原子】MiniPro STM32H750 开发指南_V1.1
1)实验平台:
正点
原子MiniProH750开发板2)平台购买地址:https://detail.tmall.com/item.htm?
正点原子
·
2023-10-29 14:04
正点原子
stm32
单片机
arm
0.96寸OLED显示汉字,数字,英文,图片,GIF动画+取模软件使用+代码解析
本次实验板子使用的是
正点
原子精英版,芯片是STM32F103ZET6,需要资料可以@我拿取。本博客内容原创,创作不易,转载请注明没有初步认识OLE
木槿昔年-浮生未歇
·
2023-10-29 11:41
stm32
单片机
stm32
嵌入式硬件
基于STM32F103标准库移植FreeRTOS教程
本教程移植实操基于
正点
原子源码、教程手册进程移植。
Crs_小蔡
·
2023-10-29 06:33
FreeRTOS
stm32
单片机
STM32通过SDIO读取SD卡,FATFS文件管理系统
STM32cubemx配置FATFS,读取SD卡:1准备工具:STM32CubeMx,keil,
正点
原子STM32F103,SD卡。
打死不洗碗
·
2023-10-28 21:27
单片机
stm32
单片机
arm
stm32学习笔记(十)输入捕获实验
include"led.h"#include"usart.h"#include"sys.h"////本程序只供学习使用,未经作者许可,不得用于其它任何用途//ALIENTEKMiniSTM32开发板//PWM驱动代码//
正点
原子
yuyangyg
·
2023-10-28 17:46
stm32
基于STM32CubeMX+STM32F407ZGT6+FreeRTOS+freeMODBUS_RTU的移植
链接:基于STM32CubeMX移植freeModbusRTU(从站)链接:基于CubeMX+STM32F405RGT6+freeMODBUS_RTU的移植在移植之前准备了一下材料:硬件:
正点
原子STM32F407
_smile_147
·
2023-10-28 14:30
stm32
单片机
嵌入式
freertos
modbus
STM32CubeIDE系列教程-11RS485通信
前言目标:RS485通信实验一、准备工作硬件平台:
正点
原子探索者开发板二、使用步骤1.新建工程依次点击File-->New-->STM32Project:
Richard.Wong
·
2023-10-28 14:59
STM32CubeIDE实战
stm32
单片机
物联网
2020-01-12
自十一到现在,有三个月没回家,从小到大,这是我离家最久的一次了,昨天的火车,一开始,父母说接我,后来又说太忙了没时间,让我爷爷去车站接我,刚进火车站时,火车还是
正点
,偏偏到我候车时,一抬头,火车就没了,
原始孤影
·
2023-10-28 09:14
正点
原子嵌入式linux驱动开发——外置RTC芯片PCF8563
这个时候需要根据自己的应用要求选择合适的外置RTC芯片,
正点
原子STM32MP1开发板上板载了一个RTC芯片:PCF8563,这是一个IIC接口的外置RTC芯片,本章就来学习一下如何驱动外
努力自学的小夏
·
2023-10-28 03:29
linux学习
linux
驱动开发
学习
笔记
stm32
rtc
【
正点
原子Linux连载】第二十三章 DDR3实验 -摘自【
正点
原子】I.MX6U嵌入式Linux驱动开发指南V1.0
1)实验平台:
正点
原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?
正点原子
·
2023-10-28 03:28
LINUX
正点
原子嵌入式linux驱动开发——Linux RTC驱动
RTC也就是实时时钟,用于记录当前系统时间,对于Linux系统而言时间是非常重要的,就和使用Windows电脑或手机查看时间一样,在使用Linux设备的时候也需要查看时间。本章就来学习一下如何编写Linux下的RTC驱动程序。Linux内核RTC驱动简介RTC设备驱动是一个标准的字符设备驱动,应用程序通过open、release、read、write和ioctl等函数完成对RTC设备的操作,本章主
努力自学的小夏
·
2023-10-28 03:28
linux学习
linux
驱动开发
学习
笔记
stm32
rtc
STM32MP157驱动开发——Linux RS232/485/GPS 驱动
uart_driver相关流程三、驱动开发1.RS232驱动编写1)添加usart3和uart5的引脚信息2)移植minicom四、驱动测试1.RS232收发测试2.RS485测试3.GPS测试参考文章:【
正点
原子
Amonter
·
2023-10-28 03:27
STM32MP157
stm32
驱动开发
linux
正点
原子嵌入式linux驱动开发——Linux SPI驱动
到目前为止的学习笔记,已经介绍了Linux下的platform总线框架、I2C总线框架,本篇笔记将介绍Linux下的SPI总线框架。与I2C总线一样,SPI是物理总线,也是一种很常用的串行通信协议。本章就来学习如何在Linux下编写SPI总线接口的设备驱动。本章实验的最终目的就是驱动STM32MP1开发板上的ICM-20608这个SPI接口的六轴传感器,可以在应用程序中读取ICM-20608的原始
努力自学的小夏
·
2023-10-28 02:16
linux学习
linux
驱动开发
stm32
学习
笔记
ST7789的显示问题-
正点
原子开发板验证
1.项目调研阶段--用
正点
原子探索者stm32f407,验证了ST7789的使用;使用的屏幕是1.3寸的淘宝--中景园的屏幕--很多!测试代码。
xiaoxilang
·
2023-10-26 18:01
解错随手记
stm32
单片机
arm
新唐M483
正点
原子嵌入式linux驱动开发——Linux LCD驱动
LCD是很常用的一个外设,通过LCD可以显示绚丽的图片、界面等,提交人机交互的效率。STM32MP1提供了一个LTDC接口用于连接RGB接口的液晶屏。本章就来学校一下如何在Linux下驱动LCD屏。LCD和LTDC简介LCD简介这里在当时学习stm32裸机开发的时候就学过了,但是当时我的是一个2.8寸的电阻触摸屏,而且接口是MCU的,8080时序,和现在买的这个RGB不一样,所以还是要学习一下。现
努力自学的小夏
·
2023-10-26 09:07
linux学习
linux
驱动开发
stm32
学习
笔记
正点
原子嵌入式linux驱动开发——RGB转HDMI
本章就来学习一下如何在
正点
原子的STM32MP1开发板上实现RGB转HDMI。RGB转HDMI简介STM32MP157这颗SOC没有HDMI外设,只有RGB屏幕接口,因此只能通过RG
努力自学的小夏
·
2023-10-26 09:37
linux学习
linux
驱动开发
stm32
笔记
学习
正点
原子嵌入式linux驱动开发——platform设备驱动
在前面的学习笔记中,编写的设备驱动都非常的简单,都是对GPIO进行最简单的读写操作。像I2C、SPI、LCD等这些复杂外设的驱动就不能这么去写了,Linux系统要考虑到驱动的可重用性,提出了驱动的分离与分层这样的软件思路,在这个思路下诞生了将来最常打交道的platform设备驱动,也叫做平台设备驱动。本章就来学习一下Linux下的驱动分离与分层,以及platform框架下的设备驱动该如何编写。Li
努力自学的小夏
·
2023-10-26 09:36
linux学习
linux
驱动开发
学习
笔记
stm32
正点
原子嵌入式linux驱动开发——设备树下platform驱动
在上一篇笔记中,详细的讲解了Linux下的驱动分离与分层,以及总线、设备和驱动这样的驱动框架。基于总线、设备和驱动这样的驱动框架,Linux内核提出来platform这个虚拟总线,相应的也有platform设备和platform驱动。上一篇笔记中讲解了传统的、未采用设备树的platform设备和驱动编写方法。最新的Linux内核已经支持了设备树,因此在设备树下如何编写platform驱动就显得尤为
努力自学的小夏
·
2023-10-26 09:36
linux学习
linux
驱动开发
stm32
学习
笔记
正点
原子嵌入式linux驱动开发——异步通知
上一篇笔记中使用阻塞或者非阻塞的方式来读取驱动中按键值都是应用程序主动读取的,对于非阻塞方式来说还需要应用程序通过poll函数不断的轮询。最好的方式就是驱动程序能主动向应用程序发出通知,报告自己可以访问,然后应用程序再从驱动程序中读取或写入数据,类似于中断。Linux提供了异步通知这个机制来完成此功能,本章就来学习一下异步通知以及如何在驱动中添加异步通知相关处理代码。异步通知异步通知简介首先来回顾
努力自学的小夏
·
2023-10-26 09:06
linux学习
linux
驱动开发
学习
笔记
stm32
正点
原子嵌入式linux驱动开发——Linux I2C驱动
在电子产品硬件设计当中,I2C是一种很常见的同步、串行、低速、近距离通信接口,用于连接各种IC、传感器等器件,它们都会提供I2C接口与SoC主控相连,比如陀螺仪、加速度计、触摸屏等,其最大优势在于可以在总线上扩展多个外围设备的支持。Linux内核开发者为了让驱动开发工程师在内核中方便的添加自己的I2C设备驱动程序,更容易的在linux下驱动自己的I2C接口硬件,进而引入了I2C总线框架。与Linu
努力自学的小夏
·
2023-10-26 09:29
linux学习
linux
驱动开发
stm32
学习
笔记
【365第160天】如今掩卷闭目——悟空之性
当然最最意料之外的,是这本书现在读来,恰是
正点
!因为浮沉职场多年,本到不惑,反增茫然,打开这本书时,答案悠悠而来,竟是那空性二字,擦亮了我的天空。唐僧的大徒弟,名悟空,小
如贝衔珠
·
2023-10-26 05:37
GD32测量pwm波频率以及占空比
2、需求分析经过查找资料以及参考
正点
原子的教程,发现单片机的定时器的输入捕获功能能够实现该功能。2.1分析如上图所示,测量占空比和测量频率
NULL_1969
·
2023-10-25 22:34
STM32
问题分析
单片机
stm32
输入捕获
占空比
pwm
关于RIA拆书法的分享与总结
改
正点
:1.时间要掌握好2.要与群里的朋友沟通好3.要多互动关于RIA拆书法我
街燈下的回憶_6bc0
·
2023-10-25 07:53
正点
原子嵌入式linux驱动开发——Linux PWM驱动
PWM是很常用到功能,可以通过PWM来控制电机速度,也可以使用PWM来控制LCD的背光亮度。本章就来学习一下如何在Linux下进行PWM驱动开发。PWM驱动解析不在介绍PWM是什么了,直接进入使用。给LCD的背光引脚输入一个PWM信号,这样就可以通过调整占空比的方式来调整LCD背光亮度了。提高占空比就会提高背光亮度,降低占空比就会降低背光亮度,重点就在于PWM信号的产生和占空比的控制。设备树下PW
努力自学的小夏
·
2023-10-25 05:50
linux学习
linux
驱动开发
学习
笔记
stm32
正点
原子嵌入式linux驱动开发——Linux MISC驱动
misc的意思是混合、杂项的,因此MISC驱动也叫做杂项驱动,也就是当板子上的某些外设无法进行分类的时候就可以使用MISC驱动。MISC驱动其实就是最简单的字符设备驱动,通常嵌套在platform总线驱动中,实现复杂的驱动,本章就来学习一下MISC驱动的编写。MISC设备驱动简介所有的MISC设备驱动的主设备号都为10,不同的设备使用不同的从设备号。随着Linux字符设备驱动的不断增加,设备号变得
努力自学的小夏
·
2023-10-25 05:19
linux学习
linux
驱动开发
stm32
笔记
学习
正点
原子嵌入式linux驱动开发——Linux INPUT子系统
按键、鼠标、键盘、触摸屏等都属于输入(input)设备,Linux内核为此专门做了一个叫做input子系统的框架来处理输入事件。输入设备本质上还是字符设备,只是在此基础上套上了input框架,用户只需要负责上报输入事件,比如按键值、坐标等信息,input核心层负责处理这些事件。本章就来学习一下Linux内核中的input子系统。input子系统input子系统简介input子系统就是管理输入的子系
努力自学的小夏
·
2023-10-25 05:19
linux学习
linux
驱动开发
学习
笔记
stm32
STM32理论 —— 综述、GPIO
常用资料手册简介1.2.1芯片手册1.2.2参考手册1.2.3勘误手册1.2.4Cotex-M3/M4权威指南1.2.5应用手册1.2.6在ST官网上查找相应手册1.2.7在ST官网上下载对应芯片软件包1.2.8
正点
原子资料下载中心
Truffle7电子
·
2023-10-25 05:48
STM32
stm32
gpio
嵌入式
【
正点
原子】Alpha-I.MX开发板操作系统移植流程
以下内容是自己在学习
正点
原子Alpha-I.MX开发板基于linux操作系统移植时做的笔记,包括环境搭建,外接传感器实验等内容。
Intoxicated_Rookie
·
2023-10-25 04:47
嵌入式
linux
linux
ubuntu
运维
正点
原子嵌入式linux驱动开发——Linux自带LED驱动
Linux内核的LED灯驱动采用platform框架,因此只需要按照要求在设备树文件中添加相应的LED节点即可,本章就来学习如何使用Linux内核自带的LED驱动来驱动
正点
原子的STM32MP1开发板上的
努力自学的小夏
·
2023-10-25 04:44
linux学习
linux
驱动开发
stm32
学习
笔记
人类最后的生活
他进研究所大门的时候刚刚
正点
,换好衣服
根梦
·
2023-10-25 02:26
关于吃苦
还有一个原因是接下来两个月,爸爸又该来我家住了,图文店里的工作没个
正点
,经常需要加班。想要更好的照顾爸爸,就得找个不需要加班,上班时间较短的工作。
嗅梅
·
2023-10-24 19:00
I.MX6U开发板上的Qt串口编程
文章目录1.资源简介2.应用实例2.1项目简介:2.203_serialport.pro2.3mainwindow.h2.4mainwindow.cpp3.程序运行效果4.串口测试1.资源简介在
正点
原子的
十月旧城
·
2023-10-24 15:01
#
嵌入式Linux
Qt5(C++)开发
qt
开发语言
正点
原子嵌入式linux驱动开发——Linux阻塞与非阻塞IO
阻塞和非阻塞IO是Linux驱动开发里面很常见的两种设备访问模式,在编写驱动的时候一定要考虑到阻塞和非阻塞。本章就来学习一下阻塞和非阻塞IO,以及如何在驱动程序中处理阻塞与非阻塞,如何在驱动程序使用等待队列和poll机制。阻塞和非阻塞IO阻塞和非阻塞简介这里的“IO”并不是学习单片机的时候所说的“GPIO”(也就是引脚)。这里的IO指的是Input/Output,也就是输入/输出,是应用程序对驱动
努力自学的小夏
·
2023-10-24 07:35
linux学习
linux
驱动开发
stm32
笔记
学习
uboot移植之mx6ull_alientek_nand.h文件详解三
mx6ull_alientek_nand.h文件其实是之前针对
正点
原子ALPHA开发板移植的Uboot配置文件。
凌肖战
·
2023-10-24 06:07
uboot
系统移植篇
linux
arm开发
杂感
这世界上的话,就没个
正点
,我真的傻傻的分不清。为善多福。可是,修桥补路活该死,杀人越货济阴功。这善与恶肿么掂量呀?
d3a17469fa4f
·
2023-10-23 20:44
STM32F103Emwin移植完后能正常显示但是触摸功能失效的原因
问题:
正点
STM32F013移植后Emwin是可以正常显示的,但是触摸效果失效。解决方案:加上RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_CRC,ENABLE);
吃清淡一点
·
2023-10-23 15:20
stm32
单片机
arm
stm32f407 FreeRTOS+LVGL移植
参考资料:
正点
原子《littleVGL开发指南》
正点
原子《STM32F407FreeRTOS开发指南》硬件平台:stm32f407开发板(或最小系统)、4.3寸TFTLCD以
正点
原子的例程为基础进行移植
「已注销」
·
2023-10-23 15:48
stm32
单片机
LVGL - 在STM32上的移植
一、硬件平台本次移植选用的是
正点
原子的APOLLO开发板,MCU为STM32F429IG,1M的内部FLASH,256K的SRAM,并且板载了一颗32M的SDRAM。
不愿透露姓氏的国先生
·
2023-10-23 15:47
LVGL
STM32进行LVGL裸机移植
本文的移植参考的是
正点
原子的课程《手把手教你学LVGL图形界面编程》基于该课程和《LVGL开发指南_V1.3》“第二章LVGL无操作系统移植”,然后结合自身的实际情况进行整理。
路溪非溪
·
2023-10-23 15:45
stm32
嵌入式硬件
单片机
【【萌新的SOC学习之自定义IP核的学习与设计】】
萌新的SOC学习之自定义IP核的学习与设计本章为了更加深入的了解FPGA的自定义IP和IP封装测试等问题参考了
正点
原子第六讲自定义IP核呼吸灯实验和第十九章IP封装与接口定义实验为了更好的理解自定义IP
ZxsLoves
·
2023-10-23 03:47
SOC学习
学习
tcp/ip
网络协议
【【萌新的FPGA学习之管脚设定xdc文件】】
萌新的FPGA学习之管脚设定xdc文件xdc文件可以自己设置也可以匹配我们根据
正点
原子的流水灯管脚设定主要讲述一下各个英文设计是什么意思Name:工程中顶层端口的名称。
ZxsLoves
·
2023-10-23 03:47
FPGA学习
fpga开发
学习
正点
原子——STM32F4以太网MAC
一、MAC简介1、STM32F407自带有10/100Mbit/s的以太网MAC内核,这个以太网MAC内核特性如下:(1)支持外部PHY接口实现10/100Mbit/s数据传输速率(2)通过符合IEEE802.3的MII接口和外接快速以太网PHY进行通信(3)支持全双工和半双工操作(4)报头和帧起始数据(SFD)在发送路径中插入、在接收路径中删除(5)支持通过MDIO接口配置和管理PHY设备(6)
weixin_45981798
·
2023-10-22 23:08
stm32单片机
stm32
c语言
网络
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他