imntjempty
imntjempty
## 异常的软硬件环境 ## 软件版本:rt-thread标准版 master分支 bsp型号:qemu-vexpress-a9 硬件环境:qemu-vexpress-a9 ## 出现问题的步骤 ## 参考动态模块使用方法,创建了hello.mo文件;在rt-thread系统启动后,访问hello.mo,在访问hello.mo的全局未初始化指针变量的时候,指针serial的低八位空间被另一个全局变量结构体踩内存了,异常现场如下:  异常时,创建hello.mo的软件代码 /* * 程序清单:这是一个 串口 设备使用例程 * 例程导出了 uart_sample 命令到控制终端 * 命令调用格式:uart_sample uart2 * 命令解释:命令第二个参数是要使用的串口设备名称,为空则使用默认的串口设备 * 程序功能:通过串口输出字符串"hello RT-Thread!",然后错位输出输入的字符...
[package->mp3player] rt-thread版本 4.0.5 bsp 某个ARM BSP 工具链 arm-none-eabi-gcc -v(5.4.1) 复现步骤:当在scons中的menuconfig选中mp3player时(PKG_USING_MP3PLAYER),编译报错 ``` CC build\packages\wavplayer-latest\src\wavrecorder.o CC build\packages\wavplayer-latest\src\wavrecorder_cmd.o LINK rt-thread.elf d:/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ld.exe: error: build\packages\helix-v1.0.0\real\arm\asmmisc_gcc.o: Conflicting architecture profiles M/A d:/env/tools/gnu_gcc/arm_gcc/mingw/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ld.exe: failed to merge target specific...