自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

原创 STM32H743-ARM例程43-SD_IAP_FPGA

本文介绍了基于STM32H743的双核心开发板和iToolXE仿真器的FPGA远程升级实验。实验采用IAP(在应用编程)技术,通过STM32实现对FPGA的PS(被动串行)模式配置。文中详细阐述了PS配置原理及硬件连接方式,使用STM32CubeMX配置了GPIO、SDMMC接口和FATFS文件系统。实验方案将FPGA升级文件存储在SD卡中,通过STM32读取并完成FPGA固件更新,实现了产品远程升级功能。配置流程包括初始检查、数据传输和初始化等步骤,并提供了相关工具链和网盘资料链接。

2025-11-11 14:15:18 876

原创 STM32H743-ARM例程42-FSMC-MUL

本文介绍了基于STM32H743和FPGA的FMC通信实验。实验使用银杏科技GT7000双核心开发板和iToolXE仿真器,通过FMC总线的复用地址模式实现STM32与FPGA之间的数据交互。硬件连接包括片选信号、地址/数据总线和控制信号线,软件环境采用STM32CubeMX和MDK开发工具。 关键点包括FMC地址映射原理、复用地址模式下的时序分析(地址需左移2位),以及FPGA内部RAM块的读写验证方案。

2025-11-10 11:07:41 1000

原创 STM32H743-ARM例程41-FMC_INDEP

本文介绍了基于银杏科技GT7000开发板的FMC通信实验。实验平台采用STM32H743XIH6处理器和Xilinx Artix-7 FPGA,通过FMC接口实现ARM与FPGA的数据交互。重点分析了FSMC的地址映射机制,详细说明了独立地址模式下的8位地址线使用和256字节寻址空间。实验方案通过STM32CubeMX配置FMC接口,在FPGA内部例化RAM缓存数据,通过对比写入和读回数据验证通信可靠性。

2025-11-08 17:28:17 967

原创 STM32H743-ARM例程40-U_DISK_IAP

我们将app.bin 文件拷贝到U盘中,运行程序,按下 ARM-KEY 将烧写 Bootloader(IAP)程序烧写程序到GT7000上,通过读取U盘中的app.bin文件,重新上电 ARM-LED 灯闪烁,即 ARM 更新升级成功。前面章节我们介绍了IAP相关知识,并且利用UART串口和SD卡传输APP文件,本章我们采用U盘来传输APP文件。本章实验包含两个程序,APP和bootloader,APP程序可以参考。注:GT7000上需要用tpye-c转接器连接U盘和USB-Hs接口。

2025-11-07 16:51:40 961

原创 STM32H743-ARM例程39-SD_IAP

我们将app.bin 文件拷贝到SD卡中,运行程序,按下 ARM-KEY 将烧写 Bootloader(IAP)程序烧写程序到GT7000上,通过读取SD卡中的app.bin文件,重新上电 ARM-LED 灯闪烁,即 ARM 更新升级成功。在上一章节我们介绍了IAP相关知识,并且利用UART串口传输APP文件,本章我们采用SD卡来传输APP文件。本章实验包含两个程序,APP和bootloader,APP程序可以参考。,把启动地址修改为0x8040000。SD卡相关知识可以参考文章。

2025-11-06 17:28:13 847

原创 STM32H743-ARM例程38-UART-IAP

优点:**简单易懂:协议逻辑和包结构非常简单,易于在资源受限的嵌入式环境中实现。实现代码小:通常几百行 C 代码即可实现,对 MCU 的 Flash 和 RAM 消耗很小。具备基本错误检测和恢复能力:通过校验和/CRC 和重传机制,保证了在不可靠信道(如串口)上传输数据的正确性。效率低下(停等协议):发送方每发送一个数据包,必须等待对方的 ACK/NAK 后才能进行下一步。这在高速或高延迟的信道上会造成严重的性能瓶颈。

2025-11-05 17:13:20 1131

原创 STM32H743-ARM例程37-NETIO

本实验使用银杏科技GT7000开发板和iToolXE仿真器搭建硬件平台,软件环境基于STM32CubeH7固件库、STM32CubeMX和MDK开发工具。通过NETIO网络基准工具测试开发板网络性能,在DHCP功能基础上进行TCP/UDP协议网络速度测量。实验步骤包括:连接开发板至路由器、使用putty获取DHCP信息、运行NETIO工具(需注册表配置)输入目标IP地址进行测试。网盘资料提供了NETIO应用及测试程序,完整的实验流程展示了网络性能测试方法。

2025-11-04 11:25:42 454

原创 STM32H743-ARM例程36-DNS

本文介绍了基于STM32H743的DNS域名解析实验,使用银杏科技GT7000开发板和iToolXE仿真器作为硬件平台。软件方面采用STM32CubeMX配置生成HAL库工程,包括MPU、以太网(RMII模式)和LWIP协议的详细设置。实验实现了DNS解析功能,通过回调函数获取域名对应的IP地址,并通过TCP回显服务器返回结果。文中提供了完整的硬件配置方案、软件工具链(MDK、STM32CubeMX等)和网盘资料链接,详细说明了DNS工作原理及其在嵌入式系统中的实现方法。

2025-11-03 17:42:50 1053

原创 STM32H743-ARM例程35-DHCP

本文介绍了基于STM32H743开发板的DHCP协议实验。实验平台采用银杏科技GT7000开发板和iToolXE仿真器,软件环境包括STM32CubeH7固件库、STM32CubeMX和MDK开发工具。详细阐述了DHCP协议的工作原理(Discover-Offer-Request-ACK四步流程)及其核心概念(服务器/客户端、IP地址池、租期等)。通过STM32CubeMX配置以太网(RMII模式)、MPU和LWIP参数,生成了自动获取IP地址的工程代码。

2025-10-31 14:23:58 1435

原创 STM32H743-ARM例程34-BootROM

实验基于银杏科技GT7000开发板和iToolXE仿真器,采用STM32H743芯片,研究外部存储器代码执行方案。通过对比XiP和BootROM两种模式:XiP直接从QSPI/NOR闪存执行代码,BootROM则需将代码从存储介质(SDCARD/SPI Flash)复制到外部RAM执行。实验详细配置了不同存储区域(DATA_AREA/CODE_AREA/BINARY_AREA)的定义规则,并分析了两种方案的执行流程、内存映射要求及调试方法。

2025-10-30 14:08:16 1832

原创 STM32H743-ARM例程33-TOUCH

本文介绍了基于银杏科技GT7000双核心开发板的触摸屏实验平台,重点分析了电容式和电阻式触摸屏的工作原理及控制方法。实验采用7寸液晶显示模块搭配GT911电容触摸芯片,通过STM32CubeMX和MDK开发环境实现控制。文章详细对比了两种触摸屏的特点:电阻屏通过压力检测实现单点触控,需要AD转换器;而电容屏利用电容变化检测支持多点触控,无需手动校准。特别说明了GT911芯片作为5点触控方案的技术优势,包括26个驱动通道和14个感应通道的高精度设计,为7-8英寸屏幕提供了优化的触控解决方案。

2025-10-29 14:25:03 1366

原创 STM32H742-ARM例程32-LCD

实验平台采用银杏科技GT7000双核心开发板(STM32H743XIH6)和iToolXE仿真器,搭配7寸LCD液晶显示屏。介绍了液晶显示器(LCD)、LED和OLED的技术原理及特点,重点分析了液晶显示控制信号(RGB数据、同步信号等)和基本参数(分辨率、色彩深度等)。实验基于STM32CubeH7固件库和MDK开发环境,利用STM32H743芯片内置的液晶控制器直接驱动显示屏,无需外接控制器芯片。摘要涵盖了显示技术对比、硬件连接方案和软件工具链等核心内容。

2025-10-28 11:05:29 1119

原创 STM32H743-ARM例程31-CAN

摘要: 本文介绍了CAN总线技术及其在STM32H743开发板上的应用。CAN总线是一种多主结构、基于优先级的现场总线,具有高可靠性(差分信号抗干扰、错误检测与处理)和广播通信特性。物理层包括闭环(40m/1Mbps)和开环(1km/125kbps)两种网络拓扑,节点通过控制器与收发器实现差分信号转换。差分信号通过抵消共模噪声确保数据传输的稳定性,显性电平(逻辑0)优先于隐性电平(逻辑1)。实验平台基于银杏科技开发板,配套STM32CubeMX、MDK等工具,适用于工业控制、汽车电子等领域的高可靠性通信场景

2025-10-27 16:56:37 1267

原创 STM32H743-ARM例程30-Modbus

摘要:本文介绍了基于银杏科技GT7000开发板和iToolXE仿真器的Modbus协议实验平台搭建,详细解析了Modbus协议原理、消息帧结构及RTU传输模式。Modbus作为工业通信标准协议,采用主从架构,支持RS485/RS232物理接口。文章重点阐述了RTU模式下的消息帧格式、字符传输时序、校验机制及报文帧处理规则,提供了完整的Modbus通信实现方案。

2025-10-25 14:54:53 1212

原创 STM32H743-ARM例程29-HTTP

实验摘要 本实验基于STM32H743XIH6开发板搭建HTTP服务器,使用STM32CubeMX工具配置硬件参数和LWIP协议栈。实验内容包括: 硬件平台:银杏科技GT7000开发板+仿真器 软件环境:STM32CubeH7固件库+MDK开发环境 网络配置:采用RMII接口模式,集成LWIP协议栈 HTTP协议实现:通过无连接、无状态的HTTP协议实现客户端-服务器通信 实验重点展示了STM32CubeMX中以太网接口、MPU和LWIP的配置过程,为嵌入式Web服务器开发提供了完整解决方案。

2025-10-25 08:23:57 687

原创 STM32H743-ARM例程28-UDP

本文介绍了基于STM32H743开发板的UDP通信实现。实验使用银杏科技GT7000开发板和iToolXE仿真器,配合STM32CubeMX、MDK开发环境。文章详细解析了UDP协议特性:无连接传输、数据报分组、简单校验机制,并对比了UDP与TCP的区别。重点阐述了UDP的单播、广播和组播三种通信方式,以及UDP在视频流媒体、在线游戏等实时性要求高的场景中的优势。最后通过CubeMX配置以太网RMII接口和LwIP协议栈,为后续UDP通信功能实现奠定基础。

2025-10-24 09:44:55 902

原创 STM32H743-ARM例程27-TCP_Server

本文介绍了基于STM32H743开发板的TCP服务器实现,使用银杏科技硬件平台和STM32CubeMX软件工具。主要内容包括: 实验平台配置:采用银杏科技GT7000开发板和iToolXE仿真器,配合STM32CubeH7固件库、Keil MDK开发环境。 TCP通信原理:详细解析TCP三次握手建立连接、可靠数据传输机制(序列号确认、滑动窗口、拥塞控制)和四次挥手断开连接的过程。 STM32实现方案:通过CubeMX配置以太网RMII接口和LwIP协议栈,生成HAL库工程框架,为后续TCP服务器功能开发提供

2025-10-23 14:34:57 1099

原创 STM32H743-ARM例程26-TCP_CLIENT

摘要 本文介绍了基于STM32H743微控制器的以太网通信实验平台及相关网络协议知识。硬件采用银杏科技GT7000开发板和iToolXE仿真器,软件环境包括STM32CubeH7固件库、STM32CubeMX配置工具和MDK开发环境。文章详细解析了OSI七层模型和简化的TCP/IP五层模型,重点阐述了以太网的物理层(PHY)和MAC子层功能,其中PHY负责信号调制、时钟同步和链路检测,MAC层则处理数据帧的封装与传输控制。实验平台通过这套协议栈实现了嵌入式设备的网络通信功能,为后续网络应用开发奠定了基础。

2025-10-22 15:50:23 1653

原创 STM32H743-ARM例程25-USB_VCP

本文介绍了基于STM32H743开发板的USB虚拟串口实验。实验利用STM32的USB CDC类协议,通过USB接口虚拟出一个串口通信端口,实现与PC的数据传输。硬件平台采用银杏科技GT7000开发板和iToolXE仿真器,软件环境包括STM32CubeH7固件库、STM32CubeMX配置工具和MDK开发环境。文中详细说明了USB虚拟串口的工作原理、CDC协议关键函数的使用方法,并提供了主要实验代码,包括数据发送和格式化输出功能。实验结果显示开发板能成功通过USB虚拟串口向PC发送数据,为嵌入式系统与上位

2025-10-21 15:26:35 822

原创 STM32H743-ARM例程24-USB_MSC

本文介绍了基于STM32H743的USB开发实验平台,主要包含以下内容: 硬件平台采用银杏科技GT7000开发板和iToolXE仿真器,软件环境包含STM32CubeH7固件库、STM32CubeMX配置工具、MDK开发环境和串口工具putty。 详细介绍了USB协议标准,包括发展历程、接口规范及STM32H750自带的USB控制器特性,重点说明USB OTG高速模式需要外扩PHY芯片实现。 阐述了USB MSC大容量存储设备类的特点和应用,分析STM32H743实现MSC通信时需结合FatFs文件系统进行

2025-10-20 14:22:12 1691

原创 STM32H743-ARM例程23-USB_HID

实验基于银杏科技GT7000双核心开发板(STM32H743XIH6)和iToolXE仿真器,通过STM32CubeMX配置USB HID设备实现键盘功能。实验修改了USB接口描述符和报告描述符,将设备类型设为键盘(bInterfaceProtocol=1),并使用HID描述符工具确认键盘描述符。当按下开发板上的KEY1按键时,系统通过USB HID协议自动发送字符"A"。该实验展示了USB HID设备的基本原理和实现方法,适用于需要免驱USB设备的应用场景。实验代码和详细配置步骤包含在

2025-10-17 09:18:02 1405

原创 STM32H743-ARM例程22-USB_CDC

本文介绍了基于STM32H743的USB CDC通信实验。实验采用银杏科技GT7000开发板和iToolXE仿真器作为硬件平台,使用STM32CubeH7固件库和MDK开发环境。文章详细讲解了USB CDC类的工作原理及软件框架,包括USB设备核心、类文件和底层驱动的分层结构。在STM32CubeMX配置中启用了USB设备模式并选择CDC类。实验通过调用HAL库实现USB通信,利用CH132实现高速数据传输。主程序中实现了数据接收和定时发送功能,通过虚拟串口与PC端进行通信。

2025-10-16 15:33:36 1402

原创 STM32H743-ARM例程21-DSP

摘要:本文介绍了基于STM32H743XIH6开发板的DSP功能实验。实验使用STM32CubeMX生成工程,配置硬件FPU单元和DSP指令集(包括单周期MAC指令和SIMD指令)。详细说明了DSP库的获取方法、环境搭建步骤,并通过对比测试展示了DSP数学库的运算效率优势。实验代码实现了正弦/余弦函数计算,分别测试了常规方法和DSP优化方法的执行时间,验证了Cortex-M7内核在数字信号处理方面的性能提升。硬件平台采用银杏科技开发板和仿真器,软件环境包括STM32CubeH7固件库、MDK开发工具等。

2025-10-15 10:21:34 1133 1

原创 STM32H743-ARM例程20-RNG

本文介绍了基于银杏科技GT7000开发板的STM32H743随机数发生器(RNG)实验。实验平台包括硬件开发板、仿真器及Keil MDK开发环境。文章详细讲解了RNG工作原理,包括其基于模拟噪声源的随机数生成机制和时钟域配置。通过STM32CubeMX配置RNG模块,生成了工程代码。主程序通过HAL库调用RNG生成随机数并输出到串口。实验完整展示了从硬件配置到软件实现的RNG应用开发流程,验证了STM32H743内置随机数发生器功能。

2025-10-15 08:23:42 997

原创 STM32H743-ARM例程19-SDRAM

本文介绍了基于银杏科技GT7000双核心开发板和STM32H743XIH6芯片的SDRAM扩展实验。详细讲解了SDRAM的基本原理、操作命令及其在STM32上的应用配置,重点分析了W9825G6JB芯片的特性与FMC控制器的工作原理。实验采用MDK开发环境和STM32CubeMX工具,通过FMC外设实现对SDRAM的访问控制,包括存储区域划分、地址映射和I/O配置等内容。文章还提供了完整的硬件连接方案和软件配置流程,为STM32系统扩展大容量内存提供了实用参考。

2025-10-14 09:19:15 885

原创 STM32H743-ARM例程18-SPI

实验基于银杏科技GT7000开发板和iToolXE仿真器,使用STM32H743芯片和W25Q128闪存模块,通过SPI接口实现数据存储功能。实验配置了SPI5接口,采用HAL库完成初始化、扇区擦除、页编程等操作,并通过串口输出调试信息。W25Q128是一款16MB容量的SPI闪存,适用于嵌入式系统存储固件和数据。实验流程包括初始化、擦除扇区、写入数据(0-255)并验证,展示了SPI通信的基本原理和W25Q128的操作方法。

2025-10-13 15:24:10 1382

原创 STM32H743-ARM例程17-I2C

本文介绍了基于银杏科技GT7000开发板和iToolXE仿真器的I2C通信实验平台。文章详细阐述了I2C总线协议的特点、时序和工作原理,包括起始位、停止位、应答信号、数据位等关键时序说明,并给出了读写操作的具体流程。同时介绍了EEPROM存储器的基本特性和工作原理,说明其作为非易失性存储器的优势。实验平台采用STM32CubeH7固件库和MDK开发环境,通过I2C接口实现对EEPROM的读写操作。该实验有助于理解I2C总线协议的实际应用和EEPROM的存储特性。

2025-10-12 08:15:00 444

原创 STM32H743-ARM例程16-DMA

本文介绍了STM32H7系列微控制器的DMA(直接存储器访问)技术,重点阐述了其硬件架构、主要特性及工作原理。实验平台采用银杏科技GT7000开发板和iToolXE仿真器,配合STM32CubeH7固件库和MDK开发环境。文章详细解析了STM32H7的三级DMA控制器(MDMA、通用DMA和BDMA)的分域设计,以及双AHB总线、FIFO缓冲、多数据流通道等核心特性。通过框图说明了编程端口、存储器/外设端口、仲裁器等关键模块的协同工作机制,并对比了直接模式与FIFO模式的应用场景。

2025-10-11 08:25:45 998

原创 STM32H743-ARM例程15-RTC

本文介绍了基于STM32H743的RTC实时时钟实验,使用银杏科技GT7000开发板和iToolXE仿真器作为硬件平台,配合STM32CubeMX和MDK开发环境。RTC模块通过LSE外部晶振提供时钟源,具有日历、闹钟和周期性唤醒功能。实验详细分析了RTC的时钟源选择、预分频器配置、日历寄存器读写等关键模块,并提供了通过CubeMX配置RTC的步骤说明。代码实现了RTC初始化和时间设置功能,在主循环中每500ms读取并串口输出当前时间信息,展示了RTC的基本应用。

2025-10-10 10:02:45 1482

原创 STM32H743-ARM例程14-FATFS

摘要:本文介绍了基于银杏科技GT7000双核心开发板和STM32H743XIH6的FATFS文件系统移植与应用。硬件平台采用iToolXE仿真器,软件环境包含STM32CubeH7固件库、STM32CubeMX v6.10.0、MDK v5.35和串口工具putty。重点阐述了FATFS文件系统的特点、层次结构及其在嵌入式系统中的实现方法,包括SD卡的文件管理功能。

2025-10-09 16:13:43 1708

原创 【学习K230-例程48】GT6700-识别条形码

条形码(Barcode)是一种用来表示数据的视觉模式,将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。本次示例,我们使用摄像头捕捉画面,通过画面进行分析,捕获画面中的条形码,并解析条形码信息。本次示例效果如下图。K230摄像头捕捉画面后,可以进一步对画面分析,本次我们通过摄像头识别条形码。

2025-10-09 08:28:30 429

原创 【学习K230-例程47】GT6700-视频播放实验

K230_CanMV系统已经封装好播放器模块 API,旨在支持 MP4 格式文件的播放。该模块能够同时播放音频与视频,音频格式支持 G.711A/U,视频格式支持 H.264/H.265 编码。K230会根据代码中指定地址寻找文件,找到后开始解码播放。根据设定的显示方式,显示在屏幕上。确认文件路径无误,运行代码,K230将会播放指定的wav文件。【学习k230 - 例程47】视频播放实验。

2025-10-07 12:38:57 310

原创 【学习K230-例程46】GT6700-UVC摄像头

UVC模块提供了USB摄像头的检测、配置和图像采集功能,支持单摄像头操作。本实验通过开发板上的USB接口连接摄像头,将摄像头捕获到的画面显示在显示设备上。print(f"模式{i}: {mode.width}x{mode.height} {mode.format}@{mode.fps}fps")print(f"摄像头检测: {‘已连接’ if plugin else ‘未连接’}, 设备信息: {devinfo}")检测系统是否连接了USB摄像头(当前仅支持单个摄像头检测)。获取摄像头支持的所有视频模式。

2025-10-06 08:00:00 679

原创 【学习K230-例程45】GT6700-AI视觉-VOLOv8

YOLOv8是新一代实时目标检测算法,在YOLO系列基础上引入新骨干网络、Anchor-Free检测头和损失函数,支持检测、分割、分类三种任务。检测任务输出物体位置和类别;实例分割进一步识别物体形状;分类则对整张图像进行分类。代码实现部分展示了基于PipeLine框架的YOLOv8检测类,包含预处理配置、后处理逻辑,支持置信度阈值过滤和NMS处理,可灵活调整输入输出尺寸。该算法兼顾速度和精度,适用于多种硬件平台。

2025-10-05 08:00:00 546

原创 【学习K230-例程44】GT6700-AI视觉-人体跌倒检测

基于关键点检测:通过分析人体骨骼关键点之间的位置关系,判断是否发生跌倒。机器学习算法:使用YOLOv5等深度学习模型进行跌倒检测,能够实时识别人体的不同状态(如站立、弯腰、躺下等),并在检测到跌倒时发出警报。综上所述,人体跌倒检测技术在提高老年人和高危人群的安全保障方面具有重要意义,随着技术的不断发展,未来的应用前景将更加广阔。公共场所:在公园、商场等公共场所安装跌倒检测设备,能够实时监测人群活动,及时救助跌倒的老年人。人体跌倒检测,主要根据人体姿态来判断是否跌倒,可用于老人看护,幼儿园监控、智慧医疗等。

2025-10-04 08:00:00 840

原创 【学习K230-例程43】GT6700-AI视觉-人体关键点检测

人体关键点检测(Human Keypoints Detection)又称为人体姿态估计,是计算机视觉中一个相对基础的任务,是人体动作识别、行为分析、人机交互等的前置任务。一般情况下可以将人体关键点检测细分为单人/多人关键点检测、2D/3D关键点检测,同时有算法在完成关键点检测之后还会进行关键点的跟踪,也被称为人体姿态跟踪。人机交互:在虚拟现实和增强现实中,通过识别用户的姿态实现更自然的交互体验。运动分析:用于分析运动员的动作和姿态,帮助提高运动表现。【学习k230 - 例程43】人体关键点检测。

2025-10-03 08:00:00 391

原创 【学习K230-例程42】GT6700-AI视觉-人体检测

3)人群密集/拥堵检测预警:当人群流量超过预设值时,可自动发出告警提示,能应用在公共场所,如:景区、展会、商场、出入口、楼梯/扶梯等场景中,可及时预警,提醒安保人员及时干预,避免出现人员踩踏等安全意外事故。1)人流量统计:统计图像中的人体数量以及追踪流动趋势,无需人体的正脸、全身照,可广泛应用在人群密集场所,如:广场、街道、车站、地铁站、商场、景区、楼宇、各场所出入口等场景中。值越小,更容易产生多个重叠检测框。人体检测,主要识别和定位图像中存在的人体,可以用于安防监控、入侵检测、人数统计,闯红灯等场景。

2025-10-02 09:00:00 564

原创 【学习K230-例程41】GT6700-AI视觉-人脸识别

小区、出租屋、公寓,而在这些场景的应用则是利用人脸识别中的非接触识别的利用,进行人脸直观辨识,从源头减少疾病的传播。在这些场景的应用主要是在在售票、挂号等窗口前安装人脸识别设备,对人员进行统计识别,在阶段时间内出现次数多的人员进行预警,重点跟踪,并对“黄牛”进行识别预警。在上一章节中,我们介绍了GT6700的人脸注册实验,并且我们向开发板中存放了两张人脸图像。公交车、网吧、火车站等人流密集的公共场所对出入人员进行抓拍人脸识别查证,将抓拍人员图片或识别结果上传公安网络,为公安提供可靠的人员信息。

2025-10-01 08:00:00 673

原创 STM32H743-ARM例程13-SDIO

实验平台与SDIO简介 本实验基于银杏科技GT7000双核心开发板(STM32H743XIH6)和iToolXE仿真器,使用STM32CubeH7固件库和MDK v5.35开发环境。SDIO接口支持MMC卡、SD卡和SD I/O设备通信,本章重点测试SD卡读写功能。SD卡物理结构包含寄存器,需通过64个特定命令访问。SD总线通过命令/响应/数据实现通信,支持广播和寻址命令。实验详细介绍了SD卡识别模式的操作流程,包括电压验证和状态转换机制。

2025-09-29 16:40:32 1318

原创 STM32H743-ARM例程12-ADC

摘要:本文介绍了基于银杏科技GT7000双核心开发板(STM32H743XIH6)和iToolXE仿真器的ADC实验。实验使用STM32CubeH7固件库、STM32CubeMX和MDK开发环境,通过ADC模数转换功能采集电压值并输出至串口工具。STM32H743的ADC为12位逐次逼近型,具有3个独立ADC、最高3.6MSPS采样率、20个外部通道和多种触发方式。文章详细解析了ADC框图,包括参考电压、时钟源、输入通道和转换序列等关键特性,并提供了硬件连接和软件配置说明。

2025-09-29 08:23:41 1699 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除