发一个适合所有STM32 的下载教程。由于手头上没有STLINK等可用的调试器,所以一直没能将CANNON用起来,偶然发现STM32支持DFU模式,可以通过USB下载固件,一切搞定。DFU是通过STM32的USB下载的,所以STM32的USB接口得引出。1. 下载安装ST的DFU下载 工具:http://www.st.com/web/en/catalog/tools/FM147/CL17
文章目录1、导入stm32mp1 HAL库文件2、使能HDF PWM框架3、编写驱动代码1、配置文件2、编写驱动3、编写构建脚
原创
2022-05-01 19:39:21
446阅读
点赞
第二章 STM32MP1简介本章,我们将向大家介绍STM32MP1是一个什么东西?有哪些资源?能够做什么?如何选型等基础知识。由于本书是讲解STM32MP1的M4裸机开发,因此本章会重点讲解一下STM32MP1的M4内核部分,让大家对STM32MP1有一个大概了解。本章将分为如下几个小节:2.1、初识STM32MP1;2.2、STM32MP157 M4内核和STM32F4单片机区别;2.3
原创
2022-07-19 15:39:11
531阅读
第二章STM32MP1简介本章,我们将向大家介绍STM32MP1是一个什么东西?有哪些资源?能够做什么?如何选型等基础知识。由于本书是讲解STM32MP1的M4裸机开发,因此本章会重点讲解一下STM32MP1的M4内核部分,让大家对STM32MP1有一个大概了解。本章将分为如下几个小节:2.1、初识STM32MP1;2.2、STM32MP157 M4内核和STM32F4单片机区别;2.3
原创
2022-10-24 10:03:14
879阅读
1评论
第九章时钟系统 如果让你用一句话来形容时钟,你会怎么说? A同学说:“时钟是单片机的心脏”; B同学说:“军训方队训练时的121”; C同学说:“时钟是单片机的能量”; D同学说:“早上的闹铃”; ...... 可见,时钟是多么的重要。 本章节我们来了解STM32MP1的时钟系统,并分析HAL库中和时钟相关的API函数,然后通过STM32CubeMX插件生成时钟初始化代码,通过分析
原创
2022-07-27 11:40:05
351阅读
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板
原创
精选
2021-10-15 14:22:04
9175阅读
点赞
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板
原创
2021-10-20 14:40:46
637阅读
点赞
文章目录1.开发板简介2.说明3.主机搭建交叉编译环境4.编译第一个ARM Linux程序——Hello World5.开发运行可执行文件6.scp文件传输7.ssh登录开发板1.开发板简介开发板型号:MYD-YA157C,512MB DDR3,4GB eMMC主控芯片型号:STM32MP157AAC光盘资料版本:MYD-YA157C-20191225.iso2.说明开发板配置:...
原创
2021-12-28 17:26:30
195阅读
写在前面:
本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供
原创
2021-08-30 16:29:18
195阅读
提起意法半导体(STMicroelectronics,简称ST),电子圈的应该是无人不知吧,大家在产品开发中多多少少肯定接触过ST家的产品,现在一提起意法半导体ST,老wu马上就会联想到他家的STM32和STM8系列MCU,这几年MCU业务也让ST赚的盆满钵满,特别是2017共享单车的火爆,几大共享单车平台都采用了ST
原创
2022-02-08 15:51:40
417阅读
提起意法半导体(STMicroelectronics,简称ST),电子圈的应该是无人不知吧,大家在产品开发中多多少少肯定接触过ST家的产品,现在一提起意法半导体ST,老wu马上就会联想到他家的STM32和STM8系列MCU,这几年MCU业务也让ST赚的盆满钵满,特别是2017共享单车的火爆,
原创
2021-07-09 11:56:27
776阅读
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板
推荐
原创
2021-10-22 09:49:54
2096阅读
点赞
1评论
文章目录1.嵌入式Qt简介2.查看开发板Qt库的版本3.第一个嵌入式Qt程序——Hello World3.1 主机搭建嵌入式Qt环境3.2 编写Hello World源程序3.3 开发板
原创
2021-12-28 17:25:27
399阅读
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所
原创
2021-10-12 16:17:33
827阅读
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板
原创
2021-10-19 09:26:34
573阅读
写在前面:
本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所
原创
2021-08-31 16:44:11
427阅读
文章目录1.前言2.数据接口的获取3.Qt界面的实现3.1 JSON数据的解析3.2 获取本地IP地址4.在开发板上运行Qt程序5.使用无线模块联网6.代码下载1.前言之前我使用桌面版本Qt实现了肺炎疫情监控平台:基于Qt的新冠肺炎疫情数据实时监控平台(开源小项目)。既然Qt是跨平台的,正好手里有一块米尔科技的YA157C开发板,那么能不能在嵌入式平台实现一下呢?桌面Linux版本的运行效果...
原创
2021-12-28 17:24:37
188阅读
写在前面:
本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供
原创
2021-09-01 10:34:34
347阅读
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板
原创
2021-10-18 11:31:49
1041阅读
点赞
2评论
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板
原创
2021-10-21 08:40:34
462阅读