原文:Picoc C语言解释器简介,及STM32平台移植工程

Picoc是google开源代码项目中看到的一个项目,其初衷貌似是要做一个在小的嵌入设备上的C解释器。它的核心代码只有 行左右,可读性不错,虽然没有实现完整的ISO C标准,基本的C运行库还是具备了。 picoc代码上看,基本有如下几块:lex词法解析,table一个基本数据结构 用于存放变量 ,是个字符串hash表,heap管理内存分配 包括了stack frame的实现 , type做类型管理 ...

2021-05-17 10:44 0 1034 推荐指数:

查看详情

uCOSIII uCGUI STM32 平台移植

在写了uCOS-III移植后,一直想把GUI移植上去。经过不断的努力,有了不错的进展。下面对移植过程进行详解,以方便大家共同学习。 我用的是uCGUI3.98版,在网上找了很久, 可是还不是完整版的。没办法,算是比较全的了,只好先用着。官方是4.03版的但是没有源码,是以库 ...

Mon Sep 10 05:06:00 CST 2012 15 18602
ThreadX应用开发笔记之一:移植ThreadX到STM32平台

  现在一些小型系统中也往往有多任务处理的需求,这就为实时操作系统提供了用武之地。事实上国内外各种各样的RTOS有很多,而且基本都在走开源的路线,ThreadX也不例外,在这一篇中我们就来学习ThreadX初步应用并将其移植STM32平台中。 1、前期准备   在开始将ThreadX一直 ...

Sun Aug 16 03:21:00 CST 2020 0 2917
STM32 CUBE MX 生成的工程移植stemwin

我参考这个文章做的: http://bbs.armfly.com/read.php?tid=1678 这次添加的是没有os的版本 另外跟用不用hal库没关系 1. keil自带了emwin 2. 用cubemx把工程配置好. 然后生成 3.把1.里面 ...

Wed Jul 27 18:54:00 CST 2016 0 3750
ThreadX移植——STM32H7+MDK-AC6平台

作者:zzssdd2 E-mail:zzssdd2@foxmail.com 一、前言 在uCOS全家桶宣布开源之后被微软收购的ThreadX也开源了,真是喜大普奔,对 ...

Sun Dec 13 03:04:00 CST 2020 0 605
STM32 移植 Berry 脚本语言

Berry 是我为单片机设计的一款脚本语言,该语言具有资源占用小、平台无关、执行速度快和易于掌握等优点。在单片机上使用脚本语言可以提高单片机的二次开发能力以及调试效率,同时也是一种比较新颖的玩法。本教程将简要介绍在 STM32F103RBT6 单片机上移植 Berry 脚本语言的方法。教程的末尾 ...

Tue Jul 30 20:08:00 CST 2019 0 393
【三】基于open62541的STM32平台OPCUA服务搭建

以下内容大致于 2020 年 9 月左右在 stm32 平台再次编译完成,但是没有 发布出来,本文中涉及到的代码可能已经发生变化,请以官方代码仓库为准 准备 FreeRTOS+LwIP 前面编译单文件的就说,open62541 是建立在系统上的,所以在移植前,需要准备一份运行良好 ...

Wed Jan 12 05:38:00 CST 2022 23 2583
基于STM32的FreeRTOS移植

简介 通过STM32CubeMX建立MDK工程,手动进行FreeRTOS移植,以及任务创建。 开发平台 硬件平台STM32F746 Discovery Kit 软件源码:FreeRTSO V9.0.0 开发环境:MDK V5.28 移植准备 源码获取 通过访问FreeRTOS官网 ...

Mon Mar 16 00:19:00 CST 2020 0 1299
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM