5 Aladdin Wang

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

在ART-Pi H750上移植TouchGFX(三)——移植TouchGFX到RT-Thread系统

目录在ART-Pi H750上移植TouchGFX(一)——使用STM32CUBMX生成TouchGFX工程在ART-Pi H750上移植TouchGFX(二)——制作MDK的外部QSPI-FLASH烧录算法在ART-Pi H750上移植TouchGFX(三)——移植TouchGFX到RT-Thread系统在ART-Pi H750上移植TouchGFX(四)——使用RT-Thread Studio移植TouchGFX在ART-Pi H750上移植TouchGFX(五)——制作ST-LINK的外部Q

2020-09-18 16:07:42

在ART-Pi H750上移植TouchGFX(二)——制作MDK的外部QSPI-FLASH烧录算法

目录在ART-Pi H750上移植TouchGFX(一)——使用STM32CUBMX生成TouchGFX工程在ART-Pi H750上移植TouchGFX(二)——制作MDK的外部QSPI-FLASH烧录算法在ART-Pi H750上移植TouchGFX(三)——移植TouchGFX到RT-Thread系统在ART-Pi H750上移植TouchGFX(四)——使用RT-Thread Studio移植TouchGFX在ART-Pi H750上移植TouchGFX(五)——制作ST-LINK的外部Q

2020-09-16 12:35:10

在ART-Pi H750上移植TouchGFX(一)——使用STM32CUBMX生成TouchGFX工程

目录在ART-Pi H750上移植TouchGFX(一)——使用STM32CUBMX生成TouchGFX工程在ART-Pi H750上移植TouchGFX(二)——制作MDK的外部QSPI-FLASH烧录算法在ART-Pi H750上移植TouchGFX(三)——移植TouchGFX到RT-Thread系统在ART-Pi H750上移植TouchGFX(四)——使用RT-Thread Studio移植TouchGFX在ART-Pi H750上移植TouchGFX(五)——制作ST-LINK的外部Q

2020-09-15 16:53:40

一文读懂指针的本质

地址: 所谓地址就是一个整形的数字(常数)。地址不包含任何类型信息。**指针:**指针分为指针常量和指针变量,单独说指针的时候,通常指指针常量,其中:指针常量=地址数组(常数)+类型信息指针变量=整形变量+类型信息变量 = * 指针指针 = &变量类型信息可以通过强制类型转换来实现,也就是大家熟悉的 (< Type >) 用法。地址数值的改变,则统一转化为普通整数以后再说。指针常量 = 整数常量 + 类型信息也就是:*指针常量 = (<类型信息> )整数

2020-08-18 16:03:43

【DIY数字仪表】RT-Thread结合TouchGFX实战教程

目录【DIY数字仪表】STM32F429移植TouchGFX到RT-Thread系统(1)【DIY数字仪表】使用TouchGFX的MVP架构来实现GUI和硬件的双向交互(2)【DIY数字仪表】RT-Thread移植touchgfx实现自动同步网络时间和天气预报(3)【DIY数字仪表】RT-Thread移植touchgfx使用sd卡升级固件和图片资源(4)实验平台:硬件: 野火挑战者STM32F429 V1开发版软件: 最新版本的STM32CubeF4固件库,TouchGFXDesign

2020-08-03 21:27:27

【DIY数字仪表】RT-Thread移植touchgfx使用sd卡升级固件和图片资源(4)

实验平台:硬件: 野火挑战者STM32F429 V1开发版,5寸屏软件: 最新版本的STM32CubeF4固件库,TouchGFXDesigner v4.14和 STM32CubeMX v6.0.0,开发环境MDK v5.29代码下载:代码持续更新中:github代码下载地址https://gitee.com/Aladdin-Wang/hellotouchGFX.git觉得有用的话,欢迎打个小星星联系作者:关注公众号,回复加群,加入技术交流群共同学习...

2020-08-02 16:26:23

【DIY数字仪表】RT-Thread移植touchgfx实现自动同步网络时间和天气预报(3)

实验平台:硬件: 野火挑战者STM32F429 V1开发版,5寸屏软件: 最新版本的STM32CubeF4固件库,TouchGFXDesigner v4.14和 STM32CubeMX v6.0.0,开发环境MDK v5.29效果演示:代码下载:代码持续更新中:github代码下载地址https://gitee.com/Aladdin-Wang/hellotouchGFX.git觉得有用的话,欢迎打个小星星联系作者:关注公众号,加入技术交流群共同学习...

2020-07-27 15:02:15

【DIY数字仪表】使用TouchGFX的MVP架构来实现GUI和硬件的双向交互(2)

目录:0.STM32F429使用STM32CUBMX5.6移植touchGFX4.131.使用MVP架构来实现GUI和硬件的双向交互2.STM32F429移植TouchGFX到RT-Thread系统实战:3.STM32F767移植touchGFX—— 使用RT-Thread系统实现DIY数字仪表(正在进行)4.STM32H747移植touchGFX—— 基于RT-Thread物联网系统实现AI图像识别(计划进行)实验平台:硬件: 野火挑战者STM32F429开发版软件: 最新版本的

2020-07-26 20:27:05

制作STM32F429的外部SPI-FLASH下载算法

下载算法的模版在keil安装目录\ARM\Flash下的_Template文件夹,把此文件夹复制出来,进行修改。也可以自行修改此工程名。打开此工程,选择自己的芯片类型:添加W25QXX的驱动代码:去正点原子的论坛下载STM32F29的寄存器工程,拷贝出HARDWARE文件夹下的SPI和W25QXX驱动,和SYSTEM文件夹。添加W25QXX的驱动修改FlashDev.c代码:#include "FlashOS.H" // FlashOS Structuresstruc

2020-07-09 09:48:14

【DIY数字仪表】STM32F429移植TouchGFX到RT-Thread系统(1)

目录:0.STM32F429使用STM32CUBMX5.6移植touchGFX4.131.STM32F429移植touchGFX(一)——通过STM32CubeMX移植TouchGFX2.STM32F429移植touchGFX(二)—— 使用MVP架构来实现GUI和硬件的双向交互3.STM32F429移植TouchGFX到RT-Thread系统实战:3.STM32F767移植touchGFX—— 使用RT-Thread系统实现DIY数字仪表(正在进行)4.STM32H747移植touchGFX

2020-07-08 17:56:06

零代码玩转OTA升级

前言:前边讲过OTA的bootloader实现方法,没有看过的,可以参考这一篇文章:[STM32通用Bootloader——FOTA](https://blog.csdn.net/sinat_31039061/article/details/106344081),这一篇将介绍如何实现app通过阿里云物联网平台实现OTA升级。

2020-06-20 14:06:27

OOPC精要——撩开“对象”的神秘面纱

前言:何为面向过程:面向过程,本质是“顺序,循环,分支”面向过程开发,就像是总有人问你要后续的计划一样,下一步做什么,再下一步做什么,意外、事物中断、突发事件怎么做。理论上来说,任何一个过程都可以通过“顺序,循环,分支”来描述出来,但是实际上,很多项目的复杂度,都不是“顺序循环分支”几句话能说清楚的。稍微大一点的项目,多线程,几十件事情并发, 如果用这种最简单的描述方式,要么几乎无法使用,缺失细节太多,要么事无巨细,用最简单的描述,都会让后期复杂度提升到一个爆炸的状态。何为面向对象:**面向对象,

2020-06-05 13:50:36

STM32通用FLASH管理软件包——SFUD/FAL

本次介绍的三个软件包SFUD/FAL/EASYFLASH都与FLASH有关,并且都可以独立使用或者结合在一起使用,三个软件包都可以使用裸机移植,也很方便移植到各种系统。这三个软件包的作者都是armink,armink的开源仓库地址:https://github.com/armink,更多好玩的软件,请到作者仓库查询。以下将结合rtthread系统,分别对这三个软件包做下演示。SFUDSFUD 是一款开源的串行 SPI Flash 通用驱动库。由于现有市面的串行 Flash 种类居多,各个 Flash

2020-06-02 11:59:10

RT-Thread进阶之低功耗PM组件应用笔记

电源管理组件嵌入式系统低功耗管理的目的在于满足用户对性能需求的前提下,尽可能降低系统能耗以延长设备待机时间。高性能与有限的电池能量在嵌入式系统中矛盾最为突出,硬件低功耗设计与软件低功耗管理的联合应用成为解决矛盾的有效手段。现在的各种 MCU 都或多或少的在低功耗方面提供了管理接口。比如对主控时钟频率的调整、工作电压的改变、总线频率的调整甚至关闭、外围设备工作时钟的关闭等。有了硬件上的支持,合理的软件设计就成为节能的关键,一般可以把低功耗管理分为三个类别:处理器电源管理主要实现方式:对 CPU 频率

2020-05-28 15:52:44

STM32通用Bootloader——FOTA

1.固件升级简述固件升级,通常称为 OTA(Over the Air)升级或者 FOTA(Firmware Over-The-Air)升级,即固件通过空中下载进行升级的技术。1.1 bootloader 升级模式bootloader 的升级模式常见有以下两种:bootloader 分区 + app1 分区 + app2 分区模式该模式下, bootloader 启动后,检查 app1 和 app2 分区,哪个固件版本最新就运行哪个分区的固件。当有新版本的升级固件时,固件下载程序会将新的固件下载到

2020-05-26 10:54:03

simple fsm状态机模板应用笔记(二)——如何使用simple fsm

原文地址:https://www.amobbs.com/thread-5668532-1-1.html如何使用1. 如何定义一个状态机语法:simple_fsm( <状态机名称>, def_params( 参数列表 ))例子:/*! fsm used to output specified string */simple_fsm( print_string, def_params( cons

2020-05-10 21:59:44

simple fsm状态机模板应用笔记(一)——simple fsm的设计思维和哲学

原文地址:https://www.amobbs.com/thread-5668532-1-1.html说在前面的话好久没有整理代码了,最近一直在做ARMv8-M系统安全设计相关的研究,虽然忙,但不代表我对自己无聊的爱好——整理一些好玩的代码模板,或者说语法糖——失去了兴趣。人总是会变的,一段时间过去以后,发现过去写的代码真心看着“心累”——宏一律大写看着辣眼睛,比如以前写的状态机脚本,所有做“状态机脚本语法辅助”的宏都是大写,看着果然还是不舒服。这次,我修正了一下自己的编码风格:“所有宏和枚举都是大写

2020-05-10 20:32:26

PLOOC模板学习笔记(一)——PLOOC的设计思维和哲学

原文地址:https://github.com/GorgonMeducer/PLOOC介绍PLOOC是使用ANSI-C(又名PLOOC ['plu:k])进行的受保护的低开销面向对象编程,它是一组经过精心修饰的C宏模板,这些模板可:为私有class成员提供保护注意:可以通过定义宏__OOC_DEBUG__来禁用保护,以方便调试。支持受保护的成员支持多重继承支持实现接口在某...

2020-05-07 21:54:52

模块的封装(四)——头文件的作用

认真说起来,头文件(Header File)是个短命的家伙——就整个编译过程来说,它的寿命是最短的。为什么这么说呢?关于头文件的话题,讨论起来那可是“孩子没娘,说来话长了”,既然是闲聊、你也不是等着这篇文章救命,那就不妨从头开始说起——先假设读者们都是不了解编译基本过程的初学者。一个编译(Compilation)过程通常至少分为三个阶段:预编译(Precompiling)、编译(Make)和链...

2020-05-07 10:10:58

【RT-Thread作品秀】使用RTThread和TouchGFX实现DIY数字仪表

概述学习一门新技术,最好的办法是带着需求去学习,在项目中不断磨练自己,而不是漫无目的的去学,有了需求驱动,才更容易获得学习成果和完成项目后的成就感。通过本项目可以学习到的新技术有:RT-Thread系统、TouchGFX、微信小程序、面向对象编程思想等。每个关键词里都有很多值得深思的技术细节。本项目所要实现的功能有:显示屏第一页显示时钟、近三天天气预报和传感器数值显示屏第二页可以进行传...

2020-05-05 17:11:23

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享小兵
    分享小兵
    成功上传3个资源即可获取