![](https://img-blog.csdnimg.cn/0ac0bd90d269401684f9af50b3df9643.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
stm32单片机开发
文章平均质量分 93
ARM Cortex-M4裸机开发
华清远见IT开放实验室
酷玩酷学,在实验中,在项目中成长!
展开
-
stm32mp1 Cortex M4开发篇7:窗口看门狗
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项..原创 2021-09-29 13:21:35 · 690 阅读 · 1 评论 -
stm32mp1 Cortex M4开发篇6:TIM定时器中断
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩原创 2021-09-29 13:12:36 · 639 阅读 · 1 评论 -
stm32mp1 Cortex M4开发篇5:串行通讯接口
写在前面:本文章为《ARM Cortex-M4裸机开发篇》系列中的一篇,,全系列总计14篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板),Cortex-M4裸机开发篇除了讲M4裸机开发外,还会讲解通过M4控制资源扩展板上的各种传感器执行器模块(包括空气温湿度传感器、LED灯、数码管、蜂鸣器、震动马达、按键中断、风扇等),本篇是M4控制资源扩展板中的一篇。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩原创 2021-09-29 11:50:11 · 671 阅读 · 1 评论 -
stm32mp1 Cortex M4开发篇4:GPIO外部中断详解
写在前面:本文章为《STM32MP1系列教程之Cortex-M4开发篇》系列中的一篇,全系列总计11篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。针对该开发平台,后续会陆续发布更多系列教程,包括Cortex-A7开发篇、Cortex-M4开发篇、Linux应用开发篇、Linux系统移植篇、Linux驱动开发篇、硬件设计篇、项目实战篇等。欢迎关注,更多stm32mp157开发教程及视频,可加技术交流Q群459754978,感谢关注。FS-MP1A开发板详情介绍:h原创 2020-11-26 08:46:07 · 1855 阅读 · 2 评论 -
stm32mp1 Cortex M4开发篇1:stm32CubeIDE开发环境搭建
目录1.1 STM32CubeIDE软件获取1.2 STM32CubeIDE安装1.3 STM32CubeIDE软件使用1.3.1 新建工程1.3.2 导入已有工程1.3.3 编译下载STM32CubeIDE是一个高级C / C ++开发平台,具有用于STM32微控制器和微处理器的外设配置,代码生成,代码编译和调试功能。它基于ECLIPSE™/ CDT框架和用于开发的GCC工具链,以及用于调试的GDB。它允许集成数百个现有插件,这些插件可以完善ECLIPSE™IDE的功能。主要特点:集成STM32C原创 2020-11-20 17:37:19 · 969 阅读 · 0 评论 -
stm32mp1 Cortex M4开发篇2:通过GPIO点亮LED灯详解
写在前面:本文章为《STM32MP1系列教程之Cortex-M4开发篇》系列中的一篇,全系列总计11篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。针对该开发平台,后续会陆续出更多系列教程,包括Cortex-A7开发篇、Cortex-M4开发篇、Linux应用开发篇、Linux系统移植篇、Linux驱动开发篇、硬件设计篇、项目实战篇等。欢迎关注,更多stm32mp157开发教程及视频,可加技术交流Q群459754978,感谢关注。FS-MP1A开发板详情介绍:ht原创 2020-11-24 12:00:00 · 2764 阅读 · 3 评论 -
stm32mp1 Cortex M4开发篇10:扩展板数码管控制
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其原创 2021-08-16 09:46:36 · 1980 阅读 · 4 评论 -
stm32mp1 Cortex M4开发篇14:扩展板风扇控制
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括原创 2021-09-24 09:18:28 · 720 阅读 · 0 评论 -
stm32mp1 Cortex M4开发篇12:扩展板震动马达控制
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其原创 2021-08-18 09:38:39 · 1245 阅读 · 1 评论 -
stm32mp1 Cortex M4开发篇13:扩展板按键外部中断
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括原创 2021-08-19 09:20:13 · 330 阅读 · 1 评论 -
stm32mp1 Cortex M4开发篇11:扩展板蜂鸣器控制
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括原创 2021-08-17 09:31:01 · 776 阅读 · 3 评论 -
stm32mp1 Cortex M4开发篇8:扩展板LED灯控制实验
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括其原创 2021-08-12 15:08:56 · 2271 阅读 · 4 评论 -
stm32mp1 Cortex M4开发篇9:扩展板空气温湿度传感器控制
写在前面:本文章为《STM32MP157资源扩展板驱动移植篇》系列中的一篇,笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。资源扩展板是FS-MP1A开发板的扩展模块,主要包含了10余种助主流传感器、执行器件、总线控制器件,非常方便项目扩展用。可拓展开发智慧家庭、智能医疗、智能安防、工业控制、图像识别、环境检测等方向的10个左右综合项目,华清远见开发板也将配套提供所有项目的说明文档、实验源码、应用程序等资料。针对FS-MP1A开发板,除了资源扩展板驱动移植篇外,还包括原创 2021-08-13 10:52:32 · 800 阅读 · 3 评论 -
七步实现STM32MP157多核协同工作(Cortex-A7与Cortex-M4通信)
写在前面:STM32MP157是ST进军Linux的首款微处理器,采用MCU+MPU的组合,集成两颗主频微800MHz的Cortex-A7应用处理器内核(支持开源linux操作系统),和一颗主频微209M的Cortex-M4微控制器内核(完美沿用现有的STM32 MCU生态系统),既充分满足多种应用的灵活性需求,又实现了最佳性能和低功耗特性,还支持3D图形处理单元(3D GPU)。那STM32MP1系列,A7和M4是如何进行通信的呢?简单的说,A7和M4两个核心的通信,是通过底层的IPCC控制器原创 2020-11-12 17:40:46 · 8647 阅读 · 1 评论 -
stm32mp1 Cortex M4开发篇3:使用GPIO扫描检测按键
写在前面:本文章为《STM32MP1系列教程之Cortex-M4开发篇》系列中的一篇,全系列总计11篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。针对该开发平台,后续会陆续更多更多系列教程,包括Cortex-A7开发篇、Cortex-M4开发篇、Linux应用开发篇、Linux系统移植篇、Linux驱动开发篇、硬件设计篇、项目实战篇等。欢迎关注,更多stm32mp157开发教程及视频,可加技术交流Q群459754978,感谢关注。FS-MP1A开发板详情介绍:h原创 2020-11-25 11:17:01 · 2484 阅读 · 12 评论