99问答网
所有问题
如何让IAR编译器自动移除库里不用的函数以节省FLASH
如题所述
举报该问题
推荐答案 2017-09-01
需要用avr studio重新建立工程,并进行一些改编才可以仿真,因为编译器不一样,一个是IAR一个是avr-GCC。
具体说来区别主要体现在中断的写法上,还有iar的库里的头文件中有一些位操作的宏gcc的库里并没有。建议你搜索关键字:“AVR IAR GCC 区别”
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Wvez7zXv77WOjtz7WXj.html
相似回答
IAR
中
如何
指定
函数
在
FLASH
上的存储位置
答:
编译完成后,
IAR
会生成一个map文件,一般在output文件夹下,在工程中也可以看到,打开map文件,你就能看到所有
函数
的入口地址了
如何使用
C90TFS flash驱动实现kinetis芯片
的flash
答:
IAR中,.icf文件可以打开project后在link_file文件夹下找到。CW中,.ld 文件可以打开project后在project_settings->linker_files文件夹下找到。这里以CW工程为例讲解,
IAR的
情况也类似,主要是空间的起始结束地址,以及堆栈分配,中断向量的分配等。(1) CW16KB_Ram.ld (2) CW128KB_P
flash
.ld...
大家正在搜
epic怎么移除库里的游戏
steam库里移除的游戏怎么恢复
施工单位从库里移除
steam怎么从库里移除游戏
怎么把库里的游戏删了
epic库里不显示游戏
epic卸载的游戏还在库里
编译器有哪些
编译器
相关问题
iar 怎么将flash的固定地址用固定变量占住
IAR中的问题解决方法求解
iar 编程怎么把常量写入flash
IAR软件的DEBUG模式转变成FLASH模式怎么设置?
iar for arm 用jlink下程序 复位或掉电后为啥...
IAR 可以将程序烧写到特定的Flash地址吗
iar中怎么把数组放到flash里