摘要: 软件资料更新过114次,当前版本V10.6,最近一次更新于2024-05-07。 资料开源地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=91590 综合Demo: 1、三代双通道示波器显示屏版,相比二代性能更强(已开始制作)。2、三代双通道 阅读全文
posted @ 2019-07-27 21:11 硬汉嵌入式 阅读(10945) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、多屏驱动跟多图层驱动是类似的,可以使用函数GUI_SelectLayer做切换选择。 2、为了避免OLED闪烁问题,创建一个128*64bit的显存空间,然后使用emWin的GUI_TIMER_Create创建个100ms的定时器, 定时器整体刷新OLED即可,平时emWin都是直接对显 阅读全文
posted @ 2019-07-27 21:10 硬汉嵌入式 阅读(1229) 评论(0) 推荐(1) 编辑
摘要: 说明: 1、新版方案更加好用,不管用户使用的那家NAND,用户要做的仅仅是初始化FMC,其它读写API,擦写均衡,坏块管理,ECC校验和掉电保护都不用操心了。 2、新版RL-USB相比老版本功能强劲了不少,比如新增的WebUSB以及更好的配合WinUSB实现上位机开发。 3、新版RL-FlashFS 阅读全文
posted @ 2019-07-27 21:05 硬汉嵌入式 阅读(2228) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、MDK请使用5.26及其以上版本,IAR请使用8.30及其以上版本。 2、修正了ST提供的部分驱动设计不合理的地方。 3、原创实现硬件JPEG添加到emWin中,实现简单,全程使用SDRAM,显示800*480分辨率图形需要30ms; 4、裸机800*480的JPEG图形需要20ms左右 阅读全文
posted @ 2019-07-27 20:56 硬汉嵌入式 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 说明: 1、如果需要RL-USB源码的话,将DAPLink(CMSIS-DAP)里面的USB代码导出来即可,DAPLink开源了RL-USB的Device代码。 也可以反过来,在工程模板的基础上再移植SWD接口相关文件,实现一个DAPLINK下载器。 2、新版RL-USB相比老版本功能强劲了不少,比 阅读全文
posted @ 2019-07-27 20:54 硬汉嵌入式 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 说明: 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) 编辑