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
正点
stm32通用外部spi下载算法实现
参考硬汉嵌入式:【实战技能】任何支持SWD接口的单片机都可以方便移植的SPIFlash烧写算法制作_哔哩哔哩_bilibili该up主提供的stm32H7的模板工程,目前需求是实现基于
正点
原子探索者stm32f407zet6
Car12
·
2023-11-17 09:32
STM32
stm32
外部flash下载算法
STM32F429外部SPI下载算法
STM32F429外部SPI下载算法一、使用CubeMX新建工程二、Flash驱动三、在上项目基础上制作FLM下载算法四、修改代码五、注意问题六、工程下载感谢安富莱及
正点
原子的开源教程使用
正点
原子STM32F429
不哭的大熊
·
2023-11-17 09:00
STM32开发
stm32
嵌入式
单片机
arm
单片机FLASH下载算法的制作
环境硬件使用
正点
原子STM32F407探索者V2开发板编程环境使用MDK下载工具使用JLINKFLASH芯片使用W25Q128什么是下载算法单片机FLASH的下载算法是一个FLM文件,FLM通过编译链接得到
zhaodong_jack
·
2023-11-17 09:55
STM32F429
单片机
算法
嵌入式硬件
8.Linux驱动-简单led驱动
文章目录1.前言2.驱动代码3.设备树4.测试5.总结1.前言开发板:
正点
原子阿尔法本文示例会结合前面知识,pinctrl与gpio,设备树,工作队列,定时器,sysfs,platform驱动做一个简单总结
深海带鲤鱼
·
2023-11-17 01:43
安卓驱动开发
linux
stm32
5.Linux驱动-platform设备驱动
驱动4.3platform驱动编写流程4.4platform驱动编写模板5.设备树下的platform驱动简介5.1在设备树中创建设备树结点5.2编写platform驱动时要注意兼容性1.前言本文为学习
正点
原子
深海带鲤鱼
·
2023-11-17 01:13
安卓驱动开发
linux
stm32
linux的platform驱动
如下内容来自《【
正点
原子】I.MX6U嵌入式Linux驱动开发指南V1.5.2.pdf》 将设备信息从设备驱动中剥离开来,驱动使用标准方法去获取到设备信息(比如从设备树中获取到设备信息),然后根据获取到的设备信息来初始化设备
【ql君】qlexcel
·
2023-11-17 00:11
嵌入式Linux
驱动开发
linux
【
正点
原子Linux连载】第十七章 输入设备应用编程-摘自【
正点
原子】I.MX6U嵌入式Linux C应用编程指南V1.1
1)实验平台:
正点
原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?
正点原子
·
2023-11-17 00:24
LINUX
linux 应用编程(持续更新)
在嵌入式Linux系统中,我们编写的应用程序通常需要与硬件设备进行交互Tips:本篇将以
正点
原子ALPHA/MiniI.MX6U开发板开发板出厂系统进行测试进程间通信管道FIFO信号消息队列信号量共享内存套接字开发板电脑虚拟机互传数据互连我看的是
正点
原子的视频
清蒸鲈鱼不好吃
·
2023-11-17 00:23
linux
驱动开发
运维
【
正点
原子FPGA连载】 第二十八章OV5640 DP显示实验 摘自【
正点
原子】DFZU2EG_4EV MPSoC之嵌入式Vitis开发指南
1)实验平台:
正点
原子MPSoC开发板2)平台购买地址:https://detail.tmall.com/item.htm?
正点原子
·
2023-11-16 21:39
正点原子
fpga开发
正点
原子STM32F103综合课程操作学习笔记(包含代码)
整理资料来源【
正点
原子】手把手教你学STM32单片机教学视频嵌入式之F103-基于新战舰VNANO_STM32F103开发指南-HAL库版本_V1.0.pdf其它网络操作等词汇解释pin:引脚specifies
Inifite_v胜
·
2023-11-16 21:54
STM32
stm32
嵌入式
正点
原子STM32F103精英版+HAL库实现4×4矩阵按键检测
首先声明,本人小白一枚,所做的工作都是借鉴网上的大佬+自己摸索,但是都是亲测实际有效的。因为所需要的功能开发板自带按键不够用,所以购买了4×4矩阵按键,当时购买的时候以为一个按键对应一个IO口,后来发现不是这样的,会浪费太多的IO口,4×4矩阵键盘用8个IO口控制16个按键。为了能够用起这块按键,自己到网上学习了很多教程,有很多大佬提供了自己的程序,我自己看着比较简便舒服易懂的是神仙边边发布的按键
Salon.
·
2023-11-16 21:19
矩阵键盘
stm32
单片机
嵌入式硬件
STM32——STM32F103时钟解析(
正点
原子资料+HAL库代码分析)
文章目录前言时钟树详解系统时钟配置系统时钟使能配置前言上次写系统时钟解析的时候说出一篇103的时钟解析,我就整理HAL库开发的
正点
的资料,给小白梳理,我也是小白,不做权威使用。
老王WHH
·
2023-11-16 21:49
STM32单片机的开发
stm32
单片机
嵌入式硬件
Linux_
正点
VMware Workstation Pro 密钥
1.针对
正点
原子Linux教程中的VMwareWorkstationPro17软件中的密钥,这里给出可用的密钥,欢迎使用!同时也希望拿到密钥的朋友在Linux学习的路上一帆风顺,事半功倍!!!
light_2025
·
2023-11-16 20:20
Linux
stm32
嵌入式硬件
单片机
linux
Linux_VMware 软件安装与虚拟机
参考书目:【
正点
原子】I.MX6U嵌入式Linux驱动开发指南V1.81/ARM裸机与嵌入式Linux驱动开发1.为什么需要虚拟机?
light_2025
·
2023-11-16 20:20
Linux
linux
单片机
嵌入式硬件
stm32
嵌入式Linux 学习笔记 (一) fbtft使用笔记
我需要掌握一些软硬件的使用,比如fbtft用于驱动小LCD屏幕,usb摄像头,2.4Gwifi模块等我对Linux还不算太熟悉,所以记录下这段时间的学习过程,加以巩固刚开始所有的实验都基于比较成熟的硬件平台,
正点
原子
张竞豪
·
2023-11-15 19:43
嵌入式linux
linux
FreeRtos互斥量复习
优先级翻转实验:
正点
的:复习,当任务while中出现OS延时即系统systick会自动调度切换任务。
lelivel
·
2023-11-15 18:58
嵌入式操作系统
嵌入式
stm32
28.EXTI外部中断原理与配置
EXTI外部中断原理与配置参考资料开发板配套资料《STM32Fx开发指南-HAL库版本》-第x章外部中断实验STM32Fxxx官方资料:《STM32Fxx中文参考手册》-中断和事件笔记基于
正点
原子官方视频视频连接
YOURUOLI
·
2023-11-14 13:52
单片机
stm32
嵌入式硬件
正点
原子嵌入式linux驱动开发——Linux ADC驱动
在之前的笔记中,学习了如何给ICM20608编写IIO驱动,ICM20608本质就是ADC,因此纯粹的ADC驱动也是IIO驱动框架的。本章就学习一下如何使用STM32MP1内部的ADC,并且在学习巩固一下IIO驱动。ADC简介ADCADC,AnalogtoDigitalConverter的缩写,中文名称模数转换器。它可以将外部的模拟信号转化成数字信号。对于GPIO口来说高于某个电压值,它读出来的只
努力自学的小夏
·
2023-11-14 06:33
linux学习
linux
驱动开发
stm32
笔记
学习
正点
原子嵌入式linux驱动开发——Linux IIO驱动
工业场合里面也有大量的模拟量和数字量之间的转换,也就是常说的ADC和DAC。而且随着手机、物联网、工业物联网和可穿戴设备的爆发,传感器的需求只持续增强。比如手机或者手环里面的加速度计、光传感器、陀螺仪、气压计、磁力计等,这些传感器本质上都是ADC,注意查看这些传感器的手册,会发现他们内部都会有个ADC,传感器对外提供IIC或者SPI接口,SOC可以通过IIC或者SPI接口来获取到传感器内部的ADC
努力自学的小夏
·
2023-11-14 06:33
linux学习
linux
驱动开发
stm32
学习
笔记
正点
原子嵌入式linux驱动开发——Linux DAC驱动
上一篇笔记中学习了ADC驱动,STM32MP157也有DAC外设,DAC也使用的IIO驱动框架。本章就来学习一下如下在Linux下使用STM32MP157上的DAC。DAC简介ADC是模数转换器,负责将外界的模拟信号转换为数字信号。DAC刚好相反,是数模转换器,负责将SOC的数字信号转换为模拟信号。STM32MP157的DAC模块(数字/模拟转换模块)是12位数字输入,电压输出型的DAC。DAC可
努力自学的小夏
·
2023-11-14 06:00
linux学习
linux
驱动开发
学习
笔记
stm32
串口调试助手和网络调试助手使用总结
本人用的比较多的串口助手是
正点
原子的XCOM以及大虾丁丁的SSCOM首先,解决下串口收发时的统计问题。注意:这里统计的单位是字节。
路溪非溪
·
2023-11-13 21:26
网络
【STM32学习笔记】(9)——串口通讯(USART)详解
本文主要参考了野火的零死角玩转STM32和
正点
原子的STM32F1开发指南V1.1(精英板-库函数版本),文章中大部分知识都是从两本书中提取出来,串口通信协议的知识主要参考野火的书籍,而串口实验部分是根据
正点
原子的开发板和例程进行讲解
狂飙的犇牛
·
2023-11-13 20:59
STM32学习笔记
单片机
达芬奇pro的FPGA学习笔记3--添加testbench文件、仿真
这是第一个实验,内容:小灯闪烁实验(主要参考
正点
原子的例程)因为考虑到需要计数的数值较大,所以将计数减少,这样可以更好的进行仿真,下面的代码是修改后的Verilog的设计文件moduleled_twinkle
爱发明的小兴
·
2023-11-13 11:17
riscv处理器设计
fpga开发
学习
(二)
正点
原子I.MX6ULL u-boot移植
一、概述这里使用的是NXP官方2022.04发布的uboot,移植到
正点
原子阿尔法开发板(v2.1)u-boot下载:
[email protected]
:nxp-imx/uboot-imx.git移植是基于NXP
天师电通电容爆破工程师
·
2023-11-13 01:19
IMX6ULL
驱动开发
linux
嵌入式硬件
(三)
正点
原子I.MX6ULL kernel6.1挂根文件系统
一、概述移植NXP官方最新的linuxkernel(linux-imx-lf-6.1.y)移植方法基本参照
正点
原子教程移植开发板:
正点
原子阿尔法2.1二、添加开发板到内核进入内核目录下,先修改Makefile
天师电通电容爆破工程师
·
2023-11-13 01:19
IMX6ULL
linux
运维
服务器
(一)
正点
原子I.MX6ULL kernel6.1移植准备
一、概述学完了
正点
原子的I.MX6ULL移植,
正点
原子的教程是基于Ubuntu18,使用的是4.1.15的内核,很多年前的了。NXP官方也发布了新的6.1的内核,以及2022.04的uboot。
天师电通电容爆破工程师
·
2023-11-13 01:47
IMX6ULL
linux
驱动开发
STM32F4系列定时器简介
根据
正点
原子《STM32F429开发指南-HAL库版本v1.1》第四章第三节(4.3)中描述,HCLK最大值是168MHz;在使用HAL初始化时钟时,需要手动配置系统时钟,具体可以翻阅源文档。
枪眼
·
2023-11-12 19:31
stm32
stm32
单片机
bootcmd 和 bootargs 环境变量
内容来自《【
正点
原子】I.MX6U嵌入式Linux驱动开发指南V1.5.2.pdf》uboot中有两个非常重要的环境变量bootcmd和bootargs,接下来看一下这两个环境变量。
【ql君】qlexcel
·
2023-11-12 17:05
嵌入式Linux
驱动开发
bootcmd
bootargs
uboot
U-Boot
30.定时器中断原理与配置
定时器中断原理与配置
正点
原子STM32FX开发板:《STM32FX开发指南-HAL库版本》-定时器相关实验STM32Fxx官方资料:《STM32Fxx中文参考手册》-第x章通用定时器笔记基于
正点
原子官方视频视频连接
YOURUOLI
·
2023-11-12 11:38
单片机
stm32
嵌入式硬件
FreeRtos 操作系统 STM32 CubeMx系列学习笔记
本系列学习笔记是基于STM32的FreeRtos,使用CubeMx和Keil作为开发工具,
正点
原子STM32F1战舰开发板作为开发平台。2关于FreeRtos2.1FreeRTOS的特点实时性:F
Joseph Wen
·
2023-11-12 10:02
FreeRtos
stm32
单片机
嵌入式硬件
mcu
使用RT-Thread studio 把LVGL移植到RT-Thread 上
这个简单拉,直接把
正点
原子的代码移植一下就好拉。2.你最好还是先在裸机上移植一次,这个可以跟着正
被毒晕的鱼
·
2023-11-11 22:47
RT-thread
LVGL
RT-Thread
studio
stm32
单片机
嵌入式实时数据库
嵌入式硬件
c语言
STM32H743无操作系统移植LVGL8.2
添加时基配置显示屏驱动编辑配置触摸驱动编写测试代码问题记录(重点)分配的堆栈空间太小了程序优化等级对程序运行的影响LVGL打点函数的几种方式(非LTDC、RGB屏)运行官方Demo的方法:编辑工程下载:概述本文章记录了本人使用
正点
原子
Y-J-L
·
2023-11-11 22:15
LVGL
STM32
stm32
单片机
正点
原子Imx6ull(Mini)开发板设置静态IP
启动开发板编辑/etc/network/interfaces文件。打开终端输入:vi/etc/network/interfaces//可以看到如下内容#Wirelessinterfacesifacewlan0inetdhcpwireless_modemanagedwireless_essidanywpa-driverwextwpa-conf/etc/wpa_supplicant.confifac
ODF..
·
2023-11-11 03:13
tcp/ip
网络
网络协议
ov5640 PLL时钟、图像大小、帧率寄存器配置
不同像素和时钟的ov5640摄像头寄存器配置方法配置摄像头寄存器,网上没有明说的,参考
正点
原子的文档进行介绍像素大小配置0x3801-0x3807:设置ISP大小,0*0-2631*19510x3808
aobo_J
·
2023-11-10 22:46
fpga开发
c语言
qt
stm32
arm开发
STM32——端口复用与重映射概述与配置(HAL库)
做自我学习的简单总结,不做权威使用,参考资料为
正点
原子STM32F1系列精英板HAL库开发手册。我也做了相关对比,其实HAL库与标准库差别不大,HAL库封装更多更好移植,原理上是通用的。
老王WHH
·
2023-11-10 18:15
STM32单片机的开发
stm32
嵌入式硬件
单片机
STM32——HAL库中寄存器地址名称映射分析
部分知识参考
正点
原子资料。一、HAL库中寄存器地址名称映射分析最根本的单片机开发就是直接操作寄存器的值,给这些位赋值,但是32单片机的寄存器太多,所以MDK就使用结构体将这些寄存器组织在一起。
老王WHH
·
2023-11-10 18:15
STM32单片机的开发
stm32
嵌入式硬件
单片机
[激光原理与应用-43]:《光电检测技术-10》- 激光测距原理、方案与案例分析:TOF VL53L0X模块
什么是激光测距1.2激光测距的特点1.3激光测距仪的形态1.4测距的类型1.5常见品牌1.6应用第2章测量原理2.1测量方法2.2测量方法分类第3章案例分析1:科扬光电3.1外观3.2性能参数第4章案例分析2:
正点
原子
文火冰糖的硅基工坊
·
2023-11-10 14:35
激光原理与应用
激光
测距
原理
方案
TOF
STM32 FSMC 驱动16脚12864lcd液晶显示屏
视频方面,不推荐看
正点
原子的FSMC的视频,而野火的FSMC讲得很好,推荐看用FSMC读写SRAM那一节。请记住,如果你完全不懂FSMC,那么你高概率看不懂后面的代码。
sddfsAv
·
2023-11-10 14:59
嵌入式STM32
STM32
12864
FSMC
LCD
原语:串并转换器
OSERDESE2允许DDR功能参考:FPGA原语学习与整理第二弹,OSERDESE2串并转换器-知乎(zhihu.com)
正点
原子。
NoNoUnknow
·
2023-11-10 13:57
FPGA学习
IP核笔记
fpga开发
正点
原子嵌入式linux驱动开发——Linux Regmap驱动
在前面学习I2C和SPI驱动的时候,针对I2C和SPI设备寄存器的操作都是通过相关的API函数进行操作的。这样Linux内核中就会充斥着大量的重复、冗余代码,但是这些本质上都是对寄存器的操作,所以为了方便内核开发人员统一访问I2C/SPI设备的时候,为此引入了Regmap子系统,本章就来学习一下如何使用RegmapAPI函数来读写I2C/SPI设备寄存器。RegmapAPI简介RegmapLinu
努力自学的小夏
·
2023-11-09 19:31
linux学习
linux
驱动开发
stm32
学习
笔记
位置型PID增量型PID调节直流电机
二、实现过程:材料:
正点
原子stmf4探索板及其配套的esp8266、0~6v直流电机、L9110s芯片的驱动模块,对射光计数芯片。
小科论
·
2023-11-09 12:44
算法
pid
直流电机
调节
正点
原子STM32F103学习笔记(六)——时钟系统
时钟系统RCC:resetclockcontrol复位和时钟控制器。注意:任何一个外设在使用之前,必须首先使能其相应的时钟时钟系统框图图形含义梯形灰色方块:选择器蓝色框:时钟源时钟源(5个)HSI:高速的内部时钟。产生:内置RC振荡器频率:8MHz左右(内置RC振荡器不稳定)精度不高可作为系统时钟时钟源HSE:高速的外部时钟。产生:外部晶振(石英/陶瓷谐振器或者外部时钟)频率:4-16MHz可以直
Dumbness_Y
·
2023-11-09 10:23
STM32
stm32
嵌入式
单片机
正点
原子STM32F103学习笔记(十一)——ADC&DAC
ADC(Analog-to-DigitalConverter)STM32F10xADC特点12位(位数决定精度)逐次逼近型的模拟数字转换器。最多带3个ADC控制器(每个控制器有多个通道)最多支持18个通道,可最多测量16个外部和2个内部信号源。支持单次和连续转换模式转换结束,注入转换结束,和发生模拟看门狗事件时产生中断。通道0到通道n的自动扫描模式自动校准采样间隔可以按通道编程规则通道和注入通道均
Dumbness_Y
·
2023-11-09 10:23
STM32
stm32
单片机
嵌入式
正点
原子IMX6ULL开发板设置静态IP
正点
原子IMX6ULL开发板出厂时每次都会自动获取IP,需要启动时使用固定的ip,可以采用下述方法设置静态ip。
supersmart@
·
2023-11-08 22:23
正点原子
静态ip
imx6ull
开发板
解决
正点
原子Linux开发板配置静态IP重启后失效的问题
先修改vi/etc/network/interfaces,设置静态IP保存修改开机自启动文件vi/etc/rc.local在exit0之前添加这条命令:/etc/init.d/networkingrestart保存,然后重启就没问题了参考自:http://www.openedv.com/forum.php?mod=viewthread&tid=302799&highlight=%BE%B2%CC%
斜杠花括号
·
2023-11-08 22:46
Misc
linux
驱动开发
嵌入式硬件
stm32
物联网
STM32-PWM输出-库函数版本
参考资料:1、
正点
原子探索者STM32f407开发板-《STM32f407开发指南-库函数版本》-第14章;2、STM32F4xx官方参考资料《STM32F4xx中文参考手册》-第15.4章-TIM2到
Archimedes' boat
·
2023-11-08 15:37
stm32
stm32
单片机
arm
c语言
嵌入式硬件
STM32F407野火霸天虎系列笔记(一)GPIO输出
这篇笔记,综合参考了野火、
正点
原子、st官方以及网络上的一些资料,然后经过我自己的思考、尝试与实践,从而整理出来的。感谢那些愿
penguin_bark
·
2023-11-08 08:24
#
STM32
stm32
嵌入式
STM32F407野火霸天虎系列笔记(四)EXTI
这篇笔记,综合参考了野火、
正点
原子、st官方以及网络上的一些资料,然后经过我自己的思考、尝试与实践,从而整理出来的。感谢那些愿
penguin_bark
·
2023-11-08 08:24
#
STM32
stm32
嵌入式
Linux-ARM裸机(一)-搭建开发环境
开发环境搭建由于本人前期课程看的
正点
原子的视频,因此,开发环境是用的
正点
的那一套。在Ubuntu下进行Cortex-A(I.MX6U)开发,安装一些软件就是开发环境搭建。
xiaoliu_henniu
·
2023-11-08 07:24
arm开发
linux
stm32 操作W25Q256 W25Q16 spi flash
W25Q16内部是一个环形缓冲区,在0x200000地址处写入数据,我可以在0x000000处读取到0x200000地址的数据,从这里就可以正面W25Q16是一个环形缓冲区的norfalsh本函数库来自
正点
原子官方
Car12
·
2023-11-07 08:52
STM32
stm32
spi
flash
w25q128
w25q256
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他