摘要: 说明: 1、使用MDK的RTE环境开发RTX5和FreeRTOS,简单易移植,统一采用CMSIS-RTOS V2封装层。 2、DTCM是H7里面性能最高的RAM,主频400MHz,跟内核速度一样,所以例子的主RAM全部使用DTCM。其它用到DMA和大数量传输的地方,用AXI SRAM,SRAM1,S 阅读全文
posted @ 2019-07-27 20:10 硬汉嵌入式 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: RTOS模板制作好后,后面堆各种中间件就方便了。 1、基于V7开发板的最新版uCOS-II V2.92.16程序模板,含MDK和IAR,支持uC/Probe https://www.cnblogs.com/armfly/p/11255981.html 2、基于V7开发板的最新版uCOS-III V3 阅读全文
posted @ 2019-07-27 20:10 硬汉嵌入式 阅读(1565) 评论(0) 推荐(0) 编辑
摘要: 前言说明:1. 首先感谢大家对我们安富莱电子一年来的支持,2016年我们会再接再厉推出更好的教程。 2. 估计也有网友会问RTX的优势在那里,针对这个问题,教程中第一章分为6条专门回答了这个问题,有兴趣可以看看。 这些优势里面最欣赏的还是这条,基本KEIL在每个中间件里面都说了类似的话, The l 阅读全文
posted @ 2019-07-27 19:33 硬汉嵌入式 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: 模板下载: 链接:https://pan.baidu.com/s/1idoQYcR3SOzVC3KTFcMGMA 提取码:i8k5 1、MDK使用MDK5.26及其以上版本。 2、进入到MDK5后,经典的RTX4就没有单独发布了,被封装了CMSIS-RTOS V1封装层,这个封装层比较臃肿, 我们这 阅读全文
posted @ 2019-07-27 19:33 硬汉嵌入式 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 模板下载: 链接:https://pan.baidu.com/s/1N32Hx7cTbDoRinuzTUB3zw 提取码:6aox 1、MDK使用MDK5.26及其以上版本。 2、IAR使用IAR8.30及其以上版本。 3、教程直可以先看之前发布的,除了新增的一些功能,其它功能基本没区别: http 阅读全文
posted @ 2019-07-27 18:33 硬汉嵌入式 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 前言说明:1. 首先感谢大家对我们安富莱电子的支持。 2. FreeRTOS最大的优势就是开源免费,商业使用的话不需要用户公开源代码,也不存在任何版权问题,是当前小型嵌入式操作系统 市场使用率最高的。去年的全球嵌入式市场分析报告中,FreeRTOS占据了22%。 3. 关于教程的原创声明:本教程参考 阅读全文
posted @ 2019-07-27 18:32 硬汉嵌入式 阅读(1951) 评论(0) 推荐(0) 编辑
摘要: 模板下载: 链接:https://pan.baidu.com/s/1_4z_Lg51jMT87RrRM6Qs3g 提取码:2gns 对MDK的AC6也做了支持: https://www.cnblogs.com/armfly/p/11256067.html 1、MDK使用MDK5.26及其以上版本。 阅读全文
posted @ 2019-07-27 17:53 硬汉嵌入式 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: AC6模板 链接:https://pan.baidu.com/s/1_4z_Lg51jMT87RrRM6Qs3g 提取码:2gns 原始的这个模板直接修改为AC6: 编译有几十处警告,修改下面三个地方即可: 阅读全文
posted @ 2019-07-27 17:52 硬汉嵌入式 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 模板下载: 链接:https://pan.baidu.com/s/10a9Hi0MD14obR_B1LAQEFA 提取码:z76n 1、MDK使用MDK5.26及其以上版本。 2、IAR使用IAR8.30及其以上版本。 3、由于Mircium当前仅提供了IAR的底层移植文件,参考修改制作了个MDK版 阅读全文
posted @ 2019-07-27 17:37 硬汉嵌入式 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、本教程重在BSP驱动包设计方法和HAL库的框架学习,并将HAL库里面的各种弯弯绕捋顺,从而方便我们的程序设计。 2、由于是基于HAL库的文档,所以不限制H7系列,其它F1,F2,F3,F4,F7等系列通用,只是H7系列的外设更加丰富和强劲些。 3、本次工程延续以往的代码风格,从底层BSP 阅读全文
posted @ 2019-07-27 16:04 硬汉嵌入式 阅读(5005) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、本教程重在BSP驱动包设计方法和HAL库的框架学习,并将HAL库里面的各种弯弯绕捋顺,从而方便我们的程序设计。 2、本次工程延续以往的代码风格,从底层BSP驱动包到应用代码,变量命名,文件命名,程序框架,注释等都比较规范,大家阅读或者移植都会比较方便。 另外,阅读代码时,务必将编辑器的缩 阅读全文
posted @ 2019-07-27 11:19 硬汉嵌入式 阅读(5946) 评论(1) 推荐(2) 编辑
摘要: 2019-06-16 发布首版V0.1 2019-06-23 发布V0.2版本 新增章节: 第3章 STM32F429 整体把控 第4章 STM32F429 工程模板建立(MDK5) 第5章 STM32F429 下载和调试方法(MDK5) 新增例子: V6-000_程序模板 2019-06-30 发 阅读全文
posted @ 2019-07-27 10:58 硬汉嵌入式 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第32章 STM32H7的TIM定时器基础知识和HAL库API 本章节为大家讲解TIM1 – TIM17(STM32H7没有TIM9,TIM10和TIM11)共计14个定 阅读全文
posted @ 2019-07-26 09:49 硬汉嵌入式 阅读(11931) 评论(0) 推荐(1) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第31章 STM32H7的USART应用之RS485 本章教程为大家讲解USART应用之485总线。虽然这几年无线网络的使用率有所上升,有线的串行网络仍然提供最有力、最可 阅读全文
posted @ 2019-07-25 10:03 硬汉嵌入式 阅读(3606) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第30章 STM32H7的USART应用之八个串口FIFO实现 本章节为大家讲解STM327的8个串口的FIFO驱动实现,后面的ESP8266,GPS,RS485,GPR 阅读全文
posted @ 2019-07-20 10:16 硬汉嵌入式 阅读(5307) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第29章 STM32H7的USART串口基础知识和HAL库API 本章节为大家讲解USART(Universal synchronous asynchronous rec 阅读全文
posted @ 2019-07-18 10:15 硬汉嵌入式 阅读(10935) 评论(0) 推荐(3) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第28章 STM32H7时间关键代码在ITCM执行的超简单方法 本章教程为大家分享一种时间关键代码在ITCM执行的简单方法,同时中断向量表和变量放DTCM。 28.1 初 阅读全文
posted @ 2019-07-11 10:17 硬汉嵌入式 阅读(3653) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第27章 STM32H7的TCM,SRAM等五块内存的动态内存分配实现 本章教程为大家分享一种DTCM,SRAM1,SRAM2,SRAM3和SRAM4可以独立管理的动态内 阅读全文
posted @ 2019-07-10 16:56 硬汉嵌入式 阅读(2306) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第26章 STM32H7的TCM,SRAM等五块内存的超方便使用方式 本章教程为大家分享一种快捷的DTCM,SRAM1,SRAM2,SRAM3和SRAM4的使用方式。MD 阅读全文
posted @ 2019-07-09 15:29 硬汉嵌入式 阅读(4314) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第25章 STM32H7的TCM,SRAM等五块内存基础知识 本章教程为大家介绍STM32H7带的ITCM,DTCM,AXI SRAM,SRAM1,SRAM2,SRAM3 阅读全文
posted @ 2019-06-13 09:25 硬汉嵌入式 阅读(13629) 评论(1) 推荐(3) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第24章 STM32H7的Cache解读(非常重要) 本章教程为大家讲解STM32H7初学过程中最重要的一个知识点Cache。Cache在STM32H7的高性能发挥中占着 阅读全文
posted @ 2019-06-12 12:39 硬汉嵌入式 阅读(13915) 评论(0) 推荐(1) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第23章 STM32H7的MPU内存保护单元(重要) 本章节为大家讲解STM32H7学习中的一个重要知识点MPU(Memory Protection Unit,内存保护单 阅读全文
posted @ 2019-05-30 08:40 硬汉嵌入式 阅读(11660) 评论(0) 推荐(1) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第22章 STM32H7的SysTick实现多组软件定时器 本章节为大家讲解嘀嗒定时器SysTick,嘀嗒定时器比较容易掌握,其实大家只要知道它是一个24位的递减计数器, 阅读全文
posted @ 2019-05-28 10:25 硬汉嵌入式 阅读(2486) 评论(0) 推荐(1) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第21章 STM32H7的NVIC中断分组和配置(重要) 本章节为大家讲解STM32H7的中断优先级配置。此章节非常重要,初学者经常在这里犯迷糊,因此很有必要整明白。 2 阅读全文
posted @ 2019-05-24 09:26 硬汉嵌入式 阅读(5282) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第20章 STM32H7的GPIO应用之无源蜂鸣器 本章教程为大家介绍STM32H7的GPIO应用之无源蜂鸣器,蜂鸣器也是GPIO控制的经典测试例程,可以让大家对STM3 阅读全文
posted @ 2019-05-18 15:52 硬汉嵌入式 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第19章 STM32H7的GPIO应用之按键FIFO 本章教程为大家介绍STM32H7的GPIO应用之按键FIFO,这个方案已经在实际项目中千锤百炼,比较实用。 19.1 阅读全文
posted @ 2019-05-17 10:24 硬汉嵌入式 阅读(2297) 评论(0) 推荐(1) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第18章 STM32H7的GPIO应用之跑马灯 本章教程为大家介绍STM32H7的GPIO应用之跑马灯,跑马灯作为经典的测试例程,可以让大家对STM32H7应用有个简单的 阅读全文
posted @ 2019-05-09 17:28 硬汉嵌入式 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第17章 STM32H7之GPIO的HAL库API 本章教程为大家讲解GPIO(General-purpose I/Os)的API使用和注意事项。GPIO是所有外设里面较 阅读全文
posted @ 2019-05-08 14:43 硬汉嵌入式 阅读(2146) 评论(0) 推荐(1) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第16章 STM32H7必备的HAL库API(重要) 本章教程为大家讲解制作一个STM32H7的例子所需的最基本API函数,对于一些常用的API函数,一定要熟练掌握这些函 阅读全文
posted @ 2019-05-07 13:09 硬汉嵌入式 阅读(6952) 评论(-1) 推荐(0) 编辑
摘要: 完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第15章 STM32H7的GPIO基础知识(重要) 本章教程为大家讲解GPIO(General-purpose I/Os)基础知识。GPIO配置是所有外设驱动的基础,大家 阅读全文
posted @ 2019-05-06 12:58 硬汉嵌入式 阅读(2230) 评论(0) 推荐(0) 编辑