STM32 —— RT-Thread Nano 移植实验目的主程序采用多任务框架,通过移植 RTOS 系统进行实现,比如RT-thread Nano实验原理这里主要是通过对 RT-Thread Nano 系统的移植,实现系统多任务的执行,前面我们已经实现了对 UCOS III 系统的移植,这里的原理相似,可以直接从官网下载代码进行移植,也可以通过 STM32CubeMX 中下载添加 RT-Thre            
                
         
            
            
            
            文章目录准备工作FreeRTOS详细的移植步骤FreeRTOS Demo移植过程中出现的错误完整的工程代码 准备工作我这里是基于STM32F407平台移植FreeRTOS,准备资料如下:已经移植STM32F407标准库的工程;FreeRTOSv10.2.1_191129内核源码;(前面有文章说过如何下载FreeRTOS内核源码)FreeRTOS详细的移植步骤解压FreeRTOS就能得到这个目录(            
                
         
            
            
            
            一. 前言移植了大半天,终于成功在stm32平台上移植了lvgl8.2,真是累。lvgl作为最近较为受欢迎的一款嵌入式GUI开源库,功能非常强大,于是我选择了它。在移植的过程中,踩到了许多坑,在这里分享出来,避免重复踩坑,浪费时间。 先来看一下移植效果,手机拍的不是很清晰,勉强可以看到效果。 完整工程会在 微信公众号 FPGA之旅 给出。 在微信公众号中 回复 STM32移植LVGL 获取下载链接            
                
         
            
            
            
            时间还自己花时间去实现一个C语言解释器,看了一堆编译原理的东西,以及虚拟机等,头都搞大了,把基本功能实现了,但总是不满意。 后来看到lua,网上一搜: 才知道 魔兽世界 的插件就是lua写的… ,愤怒的小鸟也是lua写的,lua在苹果和android都支持lua语言开发,lua已经成为移动平台开发的新贵… lua是纯c写的最高效的脚本语言… 恍然大悟,原来lua就是我要找的东西啊!正所谓:梦里寻他            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 15:02:39
                            
                                114阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最新教ThreadX GUIX移植到STM32H7(IAR) 本章节将为大家介绍ThreadX GUIX的IAR方式移植和设计框架,理论上不建议初学者直接学习,因为本章节涉            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-23 09:00:01
                            
                                199阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-09 09:25:39
                            
                                260阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            教程更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=108546 第3章 ThreadX USBX协议栈移植到STM32H7 本章节为大家讲解USBX协议栈移植到STM32H7。 3.1 初学者重要提示 3.2 USBX移植步骤 3.3 U            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-09 09:30:08
                            
                                1113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            eadX GUIX移植到STM32H7(MDK AC5) 本章节将为大家介绍ThreadX GUIX的MDK AC5方式移植和设计框架,理论上不建议初学者直接学            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-23 10:12:59
                            
                                309阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最新教程下载:adX NetXDUO网络协议栈移植到STM32H7 本章教程为大家讲解NetXDUO的移植。 6.1 初学者重要提示 6.2 第1步,准备一个工程模板 6            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-23 10:07:30
                            
                                361阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            tid=86980 第11章 STM32H7移植SEGGER的硬件异常分析 本章节为大家介绍SEGGER的硬件异常分析代码在MDK和IAR中的使用方法,在实际项目中比较有实用价值,因为我们经            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-13 10:22:18
                            
                                245阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            X GUIX移植到STM32H7(MDK AC6) 本章节将为大家介绍ThreadX GUIX的MDK AC6方式移植和设计框架,理论上不建议初学者直接学            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-23 09:00:22
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            hreadX FileX文件系统移植到STM32H7(SD卡) 本章节为大家讲解SD卡的ThreadX FileX文件系统移植。 4.1 初学者重要提            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-09 09:04:22
                            
                                534阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 前言玩过Linux的朋友, 是不是对Linux无所不能的串口Shell命令控制台羡慕不已, 要是自己做的STM32F系列低档次的MCU也有这种控制交互能力, 会给调试/维护和配置省下多少麻烦事呀, 比如启动/关闭调试或自检模式, 打印调试信息, 配置系统参数, 传输文件等等, 也有相当多的朋友凭借自己出色的编程能力可以实现这些功能, 这里提出我的这个解决方案, 以作交流.本平台(xc_she            
                
         
            
            
            
            本文基于STM32H750核心,学习使用SDMMC1(SDIO)外设,用CubeMX创建HAL库工程,用SDIO读取TF卡,用FATFS文件系统读出里面的文件。文末有工程链接。一、CubeMX创建工程这里跳过H750时钟的配置,主要是SDMMC1(SDIO)的配置和FATFS文件系统配置。因为CubeMX自带了FATFS,所以不需要去网上拷贝。   再配置一个串口,方            
                
         
            
            
            
            一、LVGL简介lvgl是一个开源免费的GUI,对硬件资源要求很低,64 kB Flash,16 kB RAM以上的单片机都可以用,它是一款基于C编写的GUI,能很好的迁移到其他平台,且拥有丰富的图形控件,也能支持多种输入设备。二、源码获取        本文是以V8.3版为例:https://github.com/l            
                
         
            
            
            
            作者:@#@最近在做几个嵌入式项目,一直使用的是STM32F429作为主控制芯片。从去年开始,ST的芯片全系涨价,价格高到离谱,并且市场上充斥着翻新芯片,有时候有钱都不一定能买到靠谱的原装芯片。考虑到项目最终落地需要考虑到芯片供应问题,所以一直在寻找国产替代。正好看到极术社区的MM32F5270适用活动,初步看芯片性能以及外设接口能满足现在的项目需求,所以申请一个板子来看下从STM32移植到MM3            
                
         
            
            
            
            # STM32H7运行Python的探索
随着微处理器技术的快速发展,许多开发者希望在传统的嵌入式系统中集成更高层次的编程语言。Python因其简洁与强大的库支持,成为了许多开发者的首选。因此,在STM32H7这样的高性能微控制器上运行Python,成为了一个颇具吸引力的主题。本文将探索如何实现这一目标,并提供相应的代码示例。
## STM32H7概述
STM32H7系列是STMicroel            
                
         
            
            
            
            1 IIC  1.1 iic定义    iic全称inter integrated circuit,集成电路总线;为串行通信接口协议;通过SCL、SDA 2线进行板间通讯;  1.2 iic速度    iic标准规定在iic协议在快速模式下传输速率最高可达400Kbps,在高速模式下最高3.4Mbps;  1.3 iic用途    iic协议主要用在eeprom存储器,音频解码器,数字电位器,rt            
                
         
            
            
            
            目录一,STM32的存储器映像二,STM32的位带操作三,STM32的启动模式四,STM32的时钟框图 一,STM32的存储器映像STM32的相关认识: STM32是32位CPU,数据总线是32位的。STM32的地址总线是32位的(地址总线是32位不是由数据总线是32位决定的),所以 STM32可以访问的地址容量是:4GB(2的32次方Byte)。STM32肯定用不完4GB的空间的,所以就有了:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-07 16:19:48
                            
                                471阅读
                            
                                                                             
                 
                
                                
                    