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
STM32H743
【雕爷学编程】MicroPython手册之麦哲伦
STM32H743
延时和计时
MicroPython是为了在嵌入式系统中运行Python3编程语言而设计的轻量级版本解释器。与常规Python相比,MicroPython解释器体积小(仅100KB左右),通过编译成二进制Executable文件运行,执行效率较高。它使用了轻量级的垃圾回收机制并移除了大部分Python标准库,以适应资源限制的微控制器。MicroPython主要特点包括:1、语法和功能与标准Python兼容,易学
驴友花雕
·
2024-02-15 10:01
MicroPython手册
stm32
嵌入式硬件
单片机
python
麦哲伦
STM32H743
延时和计时
MicroPython
STM32 SPI读写速度评估
测试环境:使用
STM32H743
,逻辑分析仪,cubeIDE;测试方法:使用了3种方法:软件IO模拟SPI,软件控制CS+MCU的SPI模块,完全使用SPI模块;结论:STM32SPI读写速度评估:软件
qq_67259275
·
2024-01-28 12:29
stm32
单片机
嵌入式硬件
在基于FreeRTOS和LWIP的
stm32H743
上移植snp7
下面是Snap7移植步骤以及遇到的问题和解决方法:工程项目中新建Snap7文件夹,添加Snap源文件,如图:添加Snap7头文件路径到项目中注:在MiscControls一栏加上--exception点击运行工程,发现会报很多错误,有很多的数据类型未定义,比如u_short,u_int等,直接在相应位置重定义一下typedefunsignedshortu_short。定位到错误位置,sockadd
发生了什么Bug
·
2024-01-09 12:41
stm32H7
嵌入式
STM32H743
各个外设功能整理
在整理工程时看到芯片很多的外设自己都没有使用到,用到的只有三分之一左右,遂参考芯片手册和网上的资料对芯片的外设功能进行了一些整理,之后需要用到这些功能时可以及时的查到。注意:该表格是以hal库名称为基础整理的,不是以芯片手册为基础整理的。
StrongerSun
·
2024-01-02 18:21
stm32
stm32
嵌入式硬件
单片机
stm32H743
编译器关于浮点类型强制转换传参的bug
局部函数,正常传参当测试函数作为局部函数和main函数写在同一个文件中时,参数可以正常传递。函数参数和形参都为3.14floatvalue=0.0;voidfloat_test(float_v){value=_v;}intmain(void){float_test(3.14f);while(1);}keil仿真截图,形参正常全局函数,异常传参当测试函数放到另一个文件中,在main函数中进行调用时,
StrongerSun
·
2024-01-02 18:51
stm32
bug
嵌入式硬件
基于
STM32H743
的调试记录4——ADC1、2、3采样,DMA、BDMA 搬运处理
H7系列的单片机的ADC相比于F1、F4系列的单片机,H7系列的单片机ADC功能全面的提升。ADC的采样精度由12位提高到16位,同时增加了差分电压采样功能。本文注重与应用,为了达到最大的端口利用率,使用如下配置,ADC1大部分通道,规则采样,DMA传输,ADC3全部通道,规则采样BDNA传输。ADC2使用通道2,通道6进行查询采样。通道的分配使用STM32CubeMX进行分配,达到通道的利用最大
luoyesuifengfei
·
2023-11-26 15:47
STM32H7应用
stm32
嵌入式硬件
vscode
H743教程一:
stm32H743
cubumx时钟配置
1.根据自身电路板是否有外部晶振配置,我的电路板是有外部晶振的,一个HSE25M,一个LSE32.768KHz,LSE应该是用于时钟的。2.时钟配置完成,配置一个LED测试,根据自己板子电路LED的管脚配置给他命个名3.生成代码最后点击下图生成代码4.编写测试代码最后编译运行烧录,就可以看到LED闪烁了。注意调试器的配置,生成的工程默认ST-LINK如要修改,右键工程名,点击Options完成。
鱼入大海_
·
2023-11-19 18:50
h743
stm32
H743
cubemx配置时钟
H743
RCC
h743
cubemx
STM32H743
RTC精密数字校准 深度剖析
一、问题项目中数据报文收到的RTC时间总是会慢一些,经过实际几天的测试得出结论:24小时要慢5S左右。根据手册我了解到可以有误差但不会差这么多,所以进行了如下分析并解决问题。二、分析1.影响RTC准确性的因素罗列·硬件基础误差(也就是待校准部分)--校准解决·软件复位误差(复位一次大概会慢不到1S)--校准解决·晶振受温度影响带来的误差--动态温度补偿下面针对各项误差进行逐一解决2.RTC配置-S
KeFan2615
·
2023-11-19 18:39
单片机-ST
stm32
嵌入式硬件
RTC校准
精密数字校准
STM32H743
Keil不能使用JLink调试
STM32H743
问题解决方法
1.首先确保SEGGER的版本能够支持
STM32H743
,老版本是不支持
STM32H743
,需要安装新版本的JLink驱动;2.删除keil工程文件下的DebugConfig文件下的所有配置文件;3.打开
FUYONG1234567
·
2023-11-19 12:12
STM32H743
无操作系统移植LVGL8.2
目录概述移植步骤1.准备材料2.精简LVGL源码3.向工程添加文件4.修改工程文件为LVGL添加时基配置显示屏驱动编辑配置触摸驱动编写测试代码问题记录(重点)分配的堆栈空间太小了程序优化等级对程序运行的影响LVGL打点函数的几种方式(非LTDC、RGB屏)运行官方Demo的方法:编辑工程下载:概述本文章记录了本人使用正点原子F407和H743两块开发板移植LVGL8.2的说明,移植步骤安装正点原子
Y-J-L
·
2023-11-11 22:15
LVGL
STM32
stm32
单片机
STM32H743
SOEM EtherCAT 基于
STM32H743
芯片和SOEM的EtherCAT主站介绍
STM32H743SOEMEtherCAT基于
STM32H743
芯片和SOEM的EtherCAT主站源码配套CUBE工程。SOEM协议栈使用1.3.1版本。可配套NUCLEO-H743ZI开发板使用。
「已注销」
·
2023-11-07 04:17
stm32
单片机
嵌入式硬件
STM32中断优先级、FreeRTOS中断优先级,任务优先级
STM32H743
将中断分为5个组。该分组的
DingUXiu
·
2023-10-24 06:57
《STM32进阶指难》
STM32
FreeRTOS
优先级
STM32H743
之GPIO外部中断实验
硬件连接将LED,独立按键五项摇杆按键的跳线(KEYJMP)接好。操作与现象按下CTR(五项摇杆中间)按键,LED1灯状态变化一次。相关知识准备GPIO工作模式详细介绍GPIO_MODE_INPUT//浮空输入GPIO_MODE_OUTPUT_PP//推挽输出GPIO_MODE_OUTPUT_OD//开漏输出GPIO_MODE_AF_PP//复用推完输出GPIO_MODE_AF_OD//复用开漏输
Alexios.W
·
2023-10-09 08:43
STM32H743
单片机
嵌入式
stm32
STM32外部复位IC与看门狗冲突,无法复位问题解决方案
使用
STM32H743
制作了一款飞控,外部复位IC采用MAX809STR,打板完后,烧录飞控固件后大量板子无法正常启动,怀疑是晶振没有起振或MCU未焊接好,检查后均焊接正常,编写裸机LED定时闪烁验证程序可正常运行
quanhengwen123
·
2023-09-15 07:14
stm32
嵌入式硬件
单片机
micropython下载及安装编译过程
本文根据参考文献,实现基于Black_F407VE开发板的micropython移植,为后期
stm32H743
的micropython作准备。
南工孙冬梅
·
2023-09-06 12:03
MicroPython
python
c语言
stm32
[
STM32H743
] DMA中断服务函数编写流程
[
STM32H743
]一次DMA中断事件进入n次中断1:首先->配置中断/*开启DMA1Stream0的中断*/HAL_NVIC_SetPriority(DMA1_Stream0_IRQn,0,0);/
韩同学叫园园
·
2023-09-02 04:23
STM32H7
STM32H743
DMA中断
DMA中断服务函数
STM32单片机示例:64位全局时间戳发生器
文章目录目的基础说明测试代码总结示例链接目的
STM32H743
/H750系列的芯片有一个64位的全局时间戳发生器(Globaltimestampgenerator),这篇文章将对它的使用做个记录。
Naisu Xu
·
2023-09-01 01:33
RTOS与单片机相关
单片机
STM32
时间戳
定时器
嵌入式
2023通信工程专业毕设-智能汗蒸房控制器设计与实现
本设计主控MCU采用
STM32H743
芯片,搭载RT-Thread物联网实时操作系统,并利用其内置集成的工作频
࿇LD
·
2023-08-13 22:41
课程设计
LTE专网GD115调试过程,
STM32H743
中兴高达GD115的接口分布调试过程:1。识别模式那个模块刚上电时是下载模式,识别出的PID不一样,“平台使用的版本升级端口为USB转串口的驱动,加载方法同上文描述,只是USB的PID有变化,下载端口的VID为0x19D2,PID为0x0256”过一会自动就变成正常模式了,也就变成了上图中的PID0x01992。接口调试手册上显示此模块有4个接口,但是实际测试发现接口1占用了2个接口描述符,接口1
wandersky0822
·
2023-08-10 02:12
LTE
GD115
STM32
基于STM32的伺服总线EtherCAT主站设计——SOEM方案
本文介绍在正点原子的
STM32H743
开发板上,使用SOEM方案实现EtherCAT主站通讯,本文记录从零基础学习路线。由于本人才疏学浅,如有错误,还请指正。
河狸打捞员
·
2023-08-01 17:58
CANopen
EtherCAT
stm32
单片机
嵌入式硬件
【LWIP】(补充)
STM32H743
(M7内核)CubeMX配置LWIP并ping通
文章目录前言1、配置CubeMX2、接下来是配置MDK!3、ping通之后我还有一些要补充的:3.1高速通讯要清除缓存3.2字符串发送出现乱码解决3.3中断接收3.4ping不通,但debug显示了前面一大段,但后面没动静了,这是怎么回事?总结前言之前我写了一个用CubeMX配置LWIP以太网通讯的博客:【LWIP】stm32用CubeMX配置LwIP+Ping+TCPclient+TCPserv
芜~湖~
·
2023-07-29 17:53
STM32
LWIP
stm32
网络
STM32 LWIP 接收大数据包导致Hardfault问题解决记录
STM32LWIP接收大数据包导致Hardfault问题解决记录问题描述问题排查解决方案问题描述一套设备使用了
STM32H743
,使用CubeMXIDE配置以太网,加上了Freertos和LWIP,主要业务是收发
秋阳 Cody
·
2023-07-29 17:20
嵌入式
stm32
物联网
单片机
STM32H7 BDMA应用示例
有人利用
STM32H743
系列芯片做开发,他想使用片内BDMA将GPIO的数据读到内存,并通过LPTIM触发DMA传输时却遇到点麻烦,发现总是实现不了。这里我简单介绍下实现过程,并做些提醒。
「已注销」
·
2023-07-28 00:21
java
嵌入式
stm32
python
spring
stm32 报错 dev_target_not_halted
烧录
stm32H743
,在cubeprogrammer里面点击connect,报错dev_target_not_halted解决方法:先把H743的boot0引脚接到高电平上,然后少上电,此时会停止内核的运行
韬_17
·
2023-07-15 23:17
stm32
嵌入式硬件
单片机
stm32 BootLoader之检查栈顶地址是否合法
以
stm32H743
为例说明↓↓↓↓检查栈顶是否合法代码如下:#defineSTM32_APP_BASE0x08020000//APPflashstartaddressvoidiap_jumpapp(void
[email protected]
·
2023-06-17 07:18
笔记收藏
stm32
bootloader
栈顶地址
【STM32CubeMX】
STM32H743
配置IAP升级
1.利用Keil生成Bin文件1.1利用Keil生成axf文件点击魔术棒"OptionsforTarget"→单击"Output"→按下面截图所示配置,设置完成后→点击"Build"编译→生成axf输入文件1.2利用Keil生成Bin文件点击魔术棒"OptionsforTarget"→单击“User”→按下面截图所示配置,配置完成后→点击"Build"编译→生成bin输出文件在魔术棒找到User的
米杰的声音
·
2023-04-17 21:17
工程理论性笔记
stm32
单片机
arm
【嵌入式C语言】--do{…}while(0)的学习
文章参考:(1条消息)C语言--do{…}while(0)的意义和用法_诸葛一帆丶的博客-CSDN博客在学习
STM32H743
的代码过程中,经常碰到一些有关do{...}while(0)的宏定义。
xk554584023
·
2023-04-09 14:33
嵌入式
编程语言
stm32
STM32H743
SOEM EtherCAT基于
STM32H743
芯片和SOEM的EtherCAT主站源码 提供配套CUBE工程
STM32H743SOEMEtherCAT基于
STM32H743
芯片和SOEM的EtherCAT主站源码提供配套CUBE工程SOEM协议栈使用1.3.1版本。
「已注销」
·
2023-04-02 23:59
stm32
单片机
arm
基于嵌入式平台的 EtherCAT 主站实现研究
STM32H743SOEMEtherCAT基于
STM32H743
芯片和SOEM的EtherCAT主站源码提供配套CUBE工程。SOEM协议栈使用1.3.1版本。
「已注销」
·
2023-04-02 23:28
程序人生
STM32H743
SOEM EtherCAT基于
STM32H743
芯片和SOEM的EtherCAT主站源码
STM32H743SOEMEtherCAT基于
STM32H743
芯片和SOEM的EtherCAT主站源码提供配套CUBE工程STM32H743SOEMEtherCAT基于
STM32H743
芯片和SOEM
「已注销」
·
2023-04-02 23:34
stm32
单片机
嵌入式硬件
CubeMX 图形配置工具 (UART) H743
本文分两部分1.图形操作步骤2.自动生成代码结构分析3.自动代码生成的坑一:使用CubeMX配
STM32H743
串口模块LPUSART1.使能调试口,以免使用SWD下载需要手动复位2.配置时钟树,基础配置
烹小鲜啊
·
2023-01-24 15:01
串口
单片机
stm32
c语言
OpenMV(四)--STM32实现特征检测
引OpenMV(一)–基础介绍与硬件架构OpenMV(二)–IDE安装与固件下载OpenMV(三)–实时获取摄像头图片前言本专栏基于以
STM32H743
为MCU的OpenMV-H7基板,结合OV7725
ba_wang_mao
·
2023-01-19 08:32
stm32
机器学习
STM32串口中断接收HAL库超详解析
之前一直用的固件库跑c8t6和zet6,现在有幸接触到
stm32H743
用到HAL库,学习嘛都是踩坑,csdn,然后...理解底层库的代码本人有幸遇到了H7的串口中断接收只进去一次的Bug,于是马上csdn
只待花开
·
2022-12-05 08:59
stm32H743(HAL库)
stm32
单片机
arm
嵌入式硬件
c语言
STM32H743
FDCAN双CAN过滤表设置
前景提示目前网上我看到的例子多是CAN1实现了过滤表功能,而且只是一个过滤表项,实际项目中肯定会有两个CAN一起开,同时用过滤表的情况的。H系列之前的ST芯片的CANIP核都是bxCAN,那个的使用方法可以看我之前的写的帖子自己写的F7的CAN总线过滤帖子H系列的CAN升级了,多了TTCAN和FDCAN,然后它内部的设计也是翻天覆地的彻头彻尾改了H系列的CAN多了啥呢这个功能看着就很厉害,更厉害的
一只爱做笔记的码农
·
2022-06-27 21:30
STM32
LWIP (1.1) ETH Module以太网模块
STM32以太网ETH模块说明1.overview2.ETHmoduleinstm32h743STM32H743为例开局一张图ETHER模块红框所示以
STM32H743
为例32BItAHB为内部高速总线
dengjingg
·
2022-06-26 13:13
lwip
c++
c语言
开发语言
STM32H743
移植LUA
STM32H743
移植LUA原料及工具开始配置并生成工程下载LUA源码,并添加到工程中修改源码修改主函数编译、下载运行、验证工程代码原料及工具正点原子水星开发板一套(含H743核心板)、JLINK仿真器一套
azhaoxin
·
2022-02-05 17:51
单片机
LUA
lua
stm32
开发语言
keil
mdk
STM32,读保护解锁
环境正点原子
STM32H743
开发板,ST-LINK烧写器,ST-LINKUtility软件现象无法擦除、烧写、读出程序,提示Cannotreadmemory(或从Flash读到全是00);原因设置了选项字节读写保护位解决办法关软件
wxiaoliang
·
2021-09-15 20:02
stm32
基于C语言的字符切割方法
最近在用主控
STM32H743
与摄像头MT9V034做数字识别,今天刚解决数字识别中的字符切割。效果能用,但还需完善。
Jaken5213
·
2021-03-11 16:18
图像处理
让TouchGFX在你的板子上跑起来
1.摘要本文档主要介绍,如何快速搭建起在STM32上运行的TouchGFX底层驱动和应用,以
STM32H743
为例。
嵌入式程序猿
·
2020-12-14 20:39
嵌入式
python
java
编程语言
单片机
STM32CubeMX学习笔记——
STM32H743
串口
STM32CubeMX学习笔记——
STM32H743
串口GithubSTM32CubeMX配置Pinout配置ClockConfiguration配置ConfigurationUSARTNVIC代码部分
嘤嘤怪1号
·
2020-09-16 20:45
STM32CubeMX学习笔记——
STM32H743
通用定时器PWM
STM32CubeMX学习笔记——
STM32H743
通用定时器PWMGithub功能简述STM32CubeMX配置Pinout配置ClockConfiguration配置ConfigurationGPIOTIM3
嘤嘤怪1号
·
2020-09-16 20:05
STM32H743
板子CANFD中断接收调试过程中的一点问题及解决方法
控制器:
STM32H743
功能:双路CANFD速率:1M_5MCANFD时钟为20M采样点数:仲裁场85%,数据场75%。
Ekko.orz
·
2020-09-16 20:19
STM32
stm32
STM32H7:解决DMA传输无效的问题
在
STM32H743
芯片上使用DMA传输数据时,如果出现收不到数据,并且不进入回调函数,基本上是RAM地址映射错误,DMA无法访问目标地址导致的。
kaiser丶H
·
2020-09-16 12:18
stm32
Cortex-M系列:非中断、特权模式下的汇编语言
通过Keil5,在
stm32H743
非中断模式下,使用主堆栈指针下的汇编语句查看。理解这个汇编逻辑后,将有利于更自由的进行程序调试,查找BUG。
NoDistanceY
·
2020-09-15 00:34
嵌入式
STM32H743
堆栈
汇编
Cortex-M系列: 软件中断和硬件中断
文中的例子是在
STM32H743
单片机下进行的。目录1软件中断1.1目标中断能挂起并激活的
NoDistanceY
·
2020-09-15 00:34
嵌入式
软件中断
硬件中断
Cortex-M
STM32
程序移植问题,keil中出现#130 error:expected a“{“的解决办法
程序移植问题,keil中出现#130error:expecteda“{”的解决办法这个问题是我在从stm32f427向
stm32h743
移植时出现的,表现出来就是出现如标题中的错误。
阁子Tac.Potato
·
2020-09-14 08:11
stm32
正点原子
STM32H743
阿波罗RTT+freemodbus接入
目录一、阿波罗开发板BSP制作1.1RTT源码下载1.2制作H743BSP二、移植FreeModbus2.1移植环境配置并下载FreeModbus源码一、阿波罗开发板BSP制作1.1RTT源码下载推荐两种方法:1.从RT_Thread官网www.rt-thread.org获取源码2.git获取源码github.com/RT-Thread/rt-thread两种方法均可获取RTT源码,依据个人习惯爱
MG_ML
·
2020-09-12 10:38
java
linux
pda
单片机
嵌入式
NUCLEO
STM32H743
购买和使用说明
摘要
STM32H743
的NUCLEO板子有两种,对应不同的PCB电路,使用方式也有所不同。本文将对这两款评估板进行比较,并给出参考资料和选择建议。
NoDistanceY
·
2020-09-11 13:25
嵌入式
NUCLEO-H743ZI
NUCLEO-H743ZI2
功耗测量
评估板硬件改造
STM32H743
,基于LL库实现adc双重采样(ADC+DMA+TIM)
直接上代码:/**双重采样要保证两个ADC的参数一致,双重采样的开始由主ADC控制,触发信号来自同一个触发源**/#defineUSE_ADC_WORK_MODE1/*0表示独立模式,1表示双重模式*//**函数名称:Samp_TIM_Init*函数说明:TIM4初始化,此定时器用于采样触发(采样率1M)*输入参数:无*返回参数:无*/staticvoidSamp_TIM_Init(void){L
学无-止境
·
2020-08-24 15:51
STM32
单片机
STM32H743
,基于LL库实现adc采样(ADC+DMA+TIM)
买了一块正点原子的阿波罗H743开发板,最近在调试ADC采样,由于CubeMx生成的是HAL库格式的代码,HAL库使用时太占用资源了不喜欢,个人比较喜欢LL库,这个库和STD库有点像。因此用LL库来实现ADC的采样,给大家分享一下我基于LL库写的adc采样程序,测试可用的。#defineUSE_DMA1/*是否使用DMA*//**函数名称:Samp_TIM_Init*函数说明:TIM4初始化,此定
学无-止境
·
2020-08-24 15:50
STM32
单片机
上一页
1
2
下一页
按字母分类:
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
其他