# arm-linux-gcc -v
xxx 4.3.3
/* main.c */
static unsigned *p = (unsigned*) (0x0000); /* 当外部的初始化为0,一切OK
int main (void)
{
xxxxx;
......
;
}
# arm-linux-gcc -O0 main.c -g -c -Wall
当我们不加不优化的时候 文件瞬间变的很大,当 -O2的时候,一切OK
或许这个是一个BUG.
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
STM32常用的一些开发工具(2024-03-22)
、下载、安装和使用教程2.ST-LINK Utility
地址:
https://www.st.com/en/development-tools/stsw-link004.html
请参看:ST......
STM32CubeIDE入门教程 STM32CubeIDE安装使用教程(2024-07-17)
STM32CubeIDE入门教程 STM32CubeIDE安装使用教程;1.简介
STM32CubeIDE是一个高级C / C ++开发平台,具有用于STM32微控制器和微处理器的外设配置,代码......
电气控制原理动态图,全都给你整理齐了(2024-08-28 17:50:16)
使用教程......
电工大师功能太强大了,学习电工技术的百宝箱!(2024-09-01 11:18:36)
!
03使用教程......
重磅来袭!功能强大的“嘉立创二维码”正式上线(2024-01-11)
维码变成你的产品说明书,用来介绍产品功能,添加使用教程、操作视频等,极大地方便了客户及其终端用户。案例如下:
(手机扫一扫,信息全都有)
嘉立创还为用户提供二维码下载功能,您可......
如何实现程序拼接和hex/bin格式互转?(2024-06-20)
bin文件时,设置好起始地址;
读取时,设置起始地址,读取大小;
保存可选择hex,还是bin文件;
这里推荐阅读:
ST-Link专栏
ST-LINK Utility介绍、下载、安装和使用教程......
s3c2440 gcc交叉编译工具链制作(2024-08-01)
s3c2440 gcc交叉编译工具链制作;前言:
因为准备学习lwip,之前在stm32上移植跟着教程走得差不多了,但是用的keil。所以想在一个新平台移植一下巩固巩固,正好有2440的板子,也学......
如何学习智能家居?8:Text文本实体使用方法(2024-08-02)
实体,最新的实体估计也是在本月初开发完的,一直没来得及给大家写使用教程!
不过在写教程之前,有必要给大家看看上周的成果:
Text 实体介绍
Text 实体,也就是文本实体,它支......
STM32CubeMX+使用教程(2024-07-16)
STM32CubeMX+使用教程;STM32CubeMX简介
STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者, 允许用户使用......
如何转换Keil工程为ECloudIDE工程(2024-06-26)
如何转换Keil工程为ECloudIDE工程;3.1 转换插件使用方法
由于市面上绝大部分STM32教程是基于Keil软件教学,而ECloudIDE是基于GCC编译器( gcc-arm -none......