时间还自己花时间去实现一个C语言解释器,看了一堆编译原理的东西,以及虚拟机等,头都搞大了,把基本功能实现了,但总是不满意。 后来看到lua,网上一搜: 才知道 魔兽世界 的插件就是lua写的… ,愤怒的小鸟也是lua写的,lua在苹果和android都支持lua语言开发,lua已经成为移动平台开发的新贵… lua是纯c写的最高效的脚本语言… 恍然大悟,原来lua就是我要找的东西啊!正所谓:梦里寻他
转载
2024-04-26 15:02:39
111阅读
文章目录准备工作FreeRTOS详细的移植步骤FreeRTOS Demo移植过程中出现的错误完整的工程代码 准备工作我这里是基于STM32F407平台移植FreeRTOS,准备资料如下:已经移植STM32F407标准库的工程;FreeRTOSv10.2.1_191129内核源码;(前面有文章说过如何下载FreeRTOS内核源码)FreeRTOS详细的移植步骤解压FreeRTOS就能得到这个目录(
STM32 —— RT-Thread Nano 移植实验目的主程序采用多任务框架,通过移植 RTOS 系统进行实现,比如RT-thread Nano实验原理这里主要是通过对 RT-Thread Nano 系统的移植,实现系统多任务的执行,前面我们已经实现了对 UCOS III 系统的移植,这里的原理相似,可以直接从官网下载代码进行移植,也可以通过 STM32CubeMX 中下载添加 RT-Thre
一. 前言移植了大半天,终于成功在stm32平台上移植了lvgl8.2,真是累。lvgl作为最近较为受欢迎的一款嵌入式GUI开源库,功能非常强大,于是我选择了它。在移植的过程中,踩到了许多坑,在这里分享出来,避免重复踩坑,浪费时间。 先来看一下移植效果,手机拍的不是很清晰,勉强可以看到效果。 完整工程会在 微信公众号 FPGA之旅 给出。 在微信公众号中 回复 STM32移植LVGL 获取下载链接
最新教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
249阅读
教程更新中: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
1111阅读
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
523阅读
1. 前言玩过Linux的朋友, 是不是对Linux无所不能的串口Shell命令控制台羡慕不已, 要是自己做的STM32F系列低档次的MCU也有这种控制交互能力, 会给调试/维护和配置省下多少麻烦事呀, 比如启动/关闭调试或自检模式, 打印调试信息, 配置系统参数, 传输文件等等, 也有相当多的朋友凭借自己出色的编程能力可以实现这些功能, 这里提出我的这个解决方案, 以作交流.本平台(xc_she
本文基于STM32H750核心,学习使用SDMMC1(SDIO)外设,用CubeMX创建HAL库工程,用SDIO读取TF卡,用FATFS文件系统读出里面的文件。文末有工程链接。一、CubeMX创建工程这里跳过H750时钟的配置,主要是SDMMC1(SDIO)的配置和FATFS文件系统配置。因为CubeMX自带了FATFS,所以不需要去网上拷贝。 再配置一个串口,方
# STM32H7运行Python的探索
随着微处理器技术的快速发展,许多开发者希望在传统的嵌入式系统中集成更高层次的编程语言。Python因其简洁与强大的库支持,成为了许多开发者的首选。因此,在STM32H7这样的高性能微控制器上运行Python,成为了一个颇具吸引力的主题。本文将探索如何实现这一目标,并提供相应的代码示例。
## STM32H7概述
STM32H7系列是STMicroel
目录一,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阅读
如程序清单一,
STM32
的启动代码一共
224
行,使用了汇编语言编写,这其中的主要原因下文将会给出交代。现在从第一行开始分析:
第
1
行:定义
是否使用外部
SRAM
,为
1
则使用,为
0
则表示不使用。此语行若用
C
语言表达则等价于:
#define DATA_IN_ExtSRAM 0
第
2
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
作者:@#@最近在做几个嵌入式项目,一直使用的是STM32F429作为主控制芯片。从去年开始,ST的芯片全系涨价,价格高到离谱,并且市场上充斥着翻新芯片,有时候有钱都不一定能买到靠谱的原装芯片。考虑到项目最终落地需要考虑到芯片供应问题,所以一直在寻找国产替代。正好看到极术社区的MM32F5270适用活动,初步看芯片性能以及外设接口能满足现在的项目需求,所以申请一个板子来看下从STM32移植到MM3