自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

华清远见IT实验室专栏

酷玩酷学,在实验中,在项目中成长!

  • 博客(22)
  • 资源 (12)
  • 收藏
  • 关注

原创 stm32mp157和imx6ull比较,开发板选哪个好?一文看懂!

从开发板学习角度来说,stm32mp157和imx6ull对比,无论是硬件性能还是学习资源,stm32mp157都是非常具备优势的。华清远见STM32MP157开发板对比imx6ull开发板优势:1)Linux+STM32单片机二合一:stm32mp157和imx6ull的最大区别是,stm32mp157是ARM双核,2个A7核,1个M4核,可以学嵌入式linux,也可以学stm32单片机,imx6ull只是A7单核,只能学Linux。现在很多企业招聘嵌入式工程师,往往也会同时要求会stm32单片机

2021-08-31 16:25:45 22987 4

原创 【实战】STM32 FreeRTOS移植系列教程7:FreeRTOS 事件标志组

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,...

2021-08-30 13:03:39 442 2

原创 【实战】STM32MP157开发教程之FreeRTOS系统篇6:FreeRTOS 列表和列表项

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其

2021-08-27 09:09:19 1024 3

原创 【实战】STM32 FreeRTOS移植系列教程5:FreeRTOS消息队列

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包

2021-08-26 09:56:27 777 2

原创 【实战】STM32 FreeRTOS移植系列教程4:FreeRTOS 软件定时器

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其

2021-08-26 09:18:31 638 1

原创 【实战】STM32MP157开发教程之FreeRTOS系统篇3:FreeRTOS 计数型信号量

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其

2021-08-24 09:20:25 490 1

原创 【实战】STM32 FreeRTOS移植系列教程2:FreeRTOS 互斥信号量

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其

2021-08-23 09:13:52 393 1

原创 【实战】STM32 FreeRTOS移植系列教程1:FreeRTOS 二值信号量使用

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括

2021-08-20 09:08:35 564 1

原创 stm32mp1 Cortex M4开发篇13:扩展板按键外部中断

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括

2021-08-19 09:20:13 355 1

原创 stm32mp1 Cortex M4开发篇12:扩展板震动马达控制

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其

2021-08-18 09:38:39 1321 1

原创 stm32mp1 Cortex M4开发篇11:扩展板蜂鸣器控制

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括

2021-08-17 09:31:01 829 3

原创 stm32mp1 Cortex M4开发篇10:扩展板数码管控制

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其

2021-08-16 09:46:36 2002 4

原创 stm32mp1 Cortex M4开发篇9:扩展板空气温湿度传感器控制

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括

2021-08-13 10:52:32 822 3

原创 stm32mp1 Cortex M4开发篇8:扩展板LED灯控制实验

写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其

2021-08-12 15:08:56 2322 4

原创 STM32MP157 Linux系统移植开发篇8:Linux内核配置方法及编译

Linux内核配置及编译解压内核建立源码目录该目录下以patch结尾的文件为ST官方提供的补丁文件,linux-5.4.31.tar.xz为标准linux源码包。解压标准内核源码包

2021-08-11 08:46:17 1480 5

原创 STM32MP157 Linux系统移植开发篇7:Linux内核目录结构详解

Linux内核目录结构Linux内核源代码非常庞大,随着版本的发展不断增加。它使用目录树结构,并且使用Makefile组织配置编译。初次接触Linux内核,最好仔细阅读顶层目录的readme文件,它是Linux内核的概述和编译命令说明。readme的说明更加针对X86等通用的平台,对于某些特殊的体系结构,可能有些特殊的地方。内核源码很复杂,包含多级目录,形成一个庞大的树状结构,通常称为Linux源码目录树。本章节以linux 5.4.31为例来介绍一下linux内核目录结构。顶层目录的Mak

2021-08-10 08:52:41 354 5

原创 STM32MP157 Linux系统移植开发篇6:Linux内核简介

Linux内核简介Linux内核是Linux操作系统的核心,也是整个Linux功能体现。它是用C语言编写,符合POSIX标准。Linux最早是由芬兰黑客Linus Torvalds为尝试在英特尔X86架构上提供自由免费的类Unix操作系统而开发的。该计划开始于1991年,这里有一份Linus Torvalds当时在Usenet新闻组comp.os.minix所登载的帖子,这份著名的帖子标志着Linux计划的正式开始。在计划的早期有一些Minix黑客提供了协助,而今天全球无数程序员正在为该计划无偿提供帮助

2021-08-09 08:57:47 438 9

原创 STM32MP157 Linux系统移植开发篇5:Trusted Firmware-A移植

Trusted Firmware-A移植Trusted Firmware-A简介嵌入式高速发展的今天,大量的嵌入式设备使用了Arm为核心的芯片。我们会接触到越来越多的嵌入式设备,一个问题油然而生:数量如此巨大的嵌入式设备的安全性如何?目前针对嵌入式安全的技术和标准可谓千姿百态,除了必要的硬件安全技术,与之配套的安全软件也是必不可少的一部分。今天我们要介绍的是基于Arm 的可信固件Trusted Firmware-A,简称TF-A。它是一个开源软件,运行在一个硬件隔离的安全环境中并提供安全服务。实

2021-08-06 08:57:27 900 6

原创 STM32MP157 Linux系统移植开发篇4: BootLoader(Uboot)移植

BootLoader(Uboot)移植实验原理概念简单地说,Bootloader就是在操作系统内核运行之前运行的一段程序,它类似于PC机中的BIOS程序。通过这段程序,可以完成硬件设备的初始化,并建立内存空间的映射图的功能,从而将系统的软硬件环境带到一个合适的状态,为最终调用系统内核做好准备。通常,Bootloader是严重地依赖于硬件实现的,特别是在嵌入式中。因此,在嵌入式世界里建立一个通用的Bootloader几乎是不可能的。尽管如此,仍然可以对Bootloader归纳出一些通用的概念来

2021-08-05 09:03:37 2416 7

原创 STM32MP157 Linux系统移植开发篇3:设备树详解

设备树详解简介在传统Linux内核中,ARM架构的板极硬件细节过多地被硬编码在arch/arm/plat-xxx和arch/arm/mach-xxx,比如板上的platform设备、resource、i2c_board_info、spi_board_info以及各种硬件的platform_data,这些板级细节代码对内核来讲只不过是垃圾代码。而采用Device Tree后,许多硬件的细节可以直接透过它传递给Linux,而不再需要在kernel中进行大量的冗余编码。导致ARM的merge工作量较大。

2021-08-04 09:59:31 1282 6

原创 STM32MP157 Linux系统移植开发篇2:烧写linux镜像

1 章 系统镜像烧写FS-MP1A支持通过STM32CubeProgrammer工具镜像镜像的烧录,此外还支持通过bootloader下的ums工具配合ubuntu操作系统进行单个镜像更新,通过使用tftp下载方式进行镜像的验证,以及使用scp方式来更新linux内核与设备树。 STM32CubeProgrammer烧写方式 STM32CubeProgrammer工具已经在前面的章节进行了安装,现在我们可以通过使用这个工具来烧录系统。 调整拨码开关 在开发板上电之前我.

2021-08-03 14:48:07 1819 5

原创 STM32MP157 Linux系统移植开发篇1:linux系统移植前说明及源码编译

系统移植前说明关于命令行提示符:在实验步骤中会涉及到执行命令的操作,为区分操作是在Ubuntu上完成还是在开发板上完成,不同操作会有不同的提示符:Ubuntu操作时命令行提示符为:linux@ubuntu:$开发板Linux系统下操作时命令行提示符为:root@fsmp1a:$开发板u-boot期间操作是命令行提示符为:STM32MP>注意:由于部分操作需要进入特定目录下完成,导致命令行提示符较长如:linux@ubuntu:~/FS-MP1A/stm32mp1-open.

2021-08-03 09:58:10 920 7

开源30余套STM32单片机、嵌入式Linux、物联网、人工智能项目案例及入门学习资源包(教程+源码+视频)

【开源】30余套STM32单片机、嵌入式Linux、物联网、人工智能项目案例及入门学习资源包(教程+源码+视频)

2024-01-11

STM32单片机项目实例:基于TouchGFX的智能手表设计(8)底层驱动与UI进行关联

STM32单片机项目实例:基于TouchGFX的智能手表设计(8)底层驱动与UI进行关联

2024-01-05

STM32单片机项目实例:基于TouchGFX的智能手表设计(7)MVP架构下的交互逻辑设计

STM32单片机项目实例:基于TouchGFX的智能手表设计(7)MVP架构下的交互逻辑设计

2024-01-05

STM32单片机项目实例:基于TouchGFX的智能手表设计(6)Designer软件UI设计

STM32单片机项目实例:基于TouchGFX的智能手表设计(6)Designer软件UI设计

2024-01-05

STM32单片机项目实例:基于TouchGFX的智能手表设计(5)硬件驱动层程序设计

STM32单片机项目实例:基于TouchGFX的智能手表设计(5)硬件驱动层程序设计

2024-01-05

STM32单片机项目实例:基于TouchGFX的智能手表设计(4)LPBAM的应用

STM32单片机项目实例:基于TouchGFX的智能手表设计(4)LPBAM的应用

2023-12-29

STM32单片机项目实例:基于TouchGFX的智能手表设计(3)嵌入式程序任务调度的设计

STM32单片机项目实例:基于TouchGFX的智能手表设计(3)嵌入式程序任务调度的设计

2023-12-29

STM32单片机项目实例:基于TouchGFX的智能手表设计(2)UI交互逻辑的设计

STM32单片机项目实例:基于TouchGFX的智能手表设计(2)UI交互逻辑的设计

2023-12-29

STM32单片机项目实例:基于TouchGFX的智能手表设计(1)项目介绍及GUI界面基础

STM32单片机项目实例:基于TouchGFX的智能手表设计(1)项目介绍及GUI界面基础

2023-12-29

基于嵌入式STM32的智能手表项目案例源代码(智能穿戴领域应用)

基于华清远见STM32U5开发板,从基础入门到项目实战提升,手把手教学,包括基于HAL库的STM32U5开发板教程、智能手表项目实战两部分。项目实战部分以基于STM32U5的智能手表项目开发为实例,从产品功能原理与实践开发进行剖析与讲解,手把手教学还原智能硬件开发全流程。

2023-12-18

stm32mp1开发教程(Linux应用开发)节选-基于华清远见FS-MP1A开发板.pdf

stm32mp1开发教程(Linux应用开发)节选-基于华清远见FS-MP1A开发板.pdf

2021-08-03

stm32mp1开发教程(Linux系统移植)节选-基于华清远见stm32mp157开发板.pdf

stm32mp1开发教程(Linux系统移植)节选-基于华清远见stm32mp157开发板.pdf

2021-08-03

stm32mp1开发教程(A7裸机开发)节选-基于华清远见FS-MP1A平台.pdf

stm32mp1开发教程(A7裸机开发)节选-基于华清远见FS-MP1A平台.pdf

2021-08-03

STM32MP1人工智能机器视觉开发教程之OpenCV安装 PDF

STM32MP157开发板,人工智能机器视觉开发教程之OpenCV安装。教程基于华清远见FS-MP1A开发板。

2021-01-05

STM32MP157开发教程之Linux系统移植篇(完整版)PDF

带着你,去一步步学习,将ST官方的基于社区标准Linux-5.4.31操作系统上做的Openstlinux操作系统,一步步移植到华清远见FS-MP1A开发板上。在这个过程中,熟悉Linux系统移植相关的技术。本系列视频,配套的资料有实验指导手册对应章节内容,以及实验源代码。

2021-01-05

华清远见STM32MP157开发板FS-MP1A硬件手册一览

FS-MP1A开发板是基于ST(意法半导体)公司的STM32MP1系列微处理器而设计的开发板,该系列处理器提供了集成 Arm® Cortex®-A7 和 Cortex®-M4 两种内核的异构架构,在实现高性能且灵活的多核架构以及图像处理能力基础上,还能保证低功耗的实时控制和高功能集成度。FS-MP1A 开发板采用该系列中性能最强、资源最丰富的 STM32MP157AAA3 芯片,双核 ARM Cortex-A7/@650MHz 处理性能、3D GPU 及 MIPI 接口是区别于该系列其它产品的主要性能差异,同时该系列处理器 ST 承诺稳定供货 10 年。

2020-11-19

基于Android的智能家居系统

基于Android的智能家居系统关键技术分析与应用

2015-09-22

《嵌入式Linux应用程序开发标准教程》完整版12章

华清远见嵌入式培训叫次啊!《嵌入式Linux应用程序开发标准教程》完整版PDF,共12章。

2014-09-23

空空如也

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

TA关注的人

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