- 博客(2)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 lua在stm32上的移植
1.下载lua源码从官网,本文使用的是lua5.3.2,将加载到自己的工程中(不用添加lua.c和luac.c),修改luaconf.h,在其中增加宏定义#define LUA_32BITS;2.增加文件stm32_lua_config.c,其内容如下,主要是重定义lua中文件操作的底层函数:#include "includes.h"#include "ff.h"#pragma
2015-12-22 15:01:00
7178
1
原创 keil编译出错关于__use_no_semihosting_swi的使用
__use_no_semihosting_swi,即不使用半主机模式,防止程序进入软件中断。1.在嵌入式程序编译时如果出现printf、fopen、fclose等文件操作,因程序中并没有对这些函数的底层实现,使得设备运行时会进入软件中断BAEB处,这时就需要__use_no_semihosting_swi这 个声明,使程序遇到这些文件操作函数时不停在此中断处,具体操作如下,将下列程序加
2015-12-04 11:30:33
21463
IAR编译c程序,编译报错:out of memory
2016-03-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人