找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[NUC] 新唐内部spi flash执行代码效率问题

[复制链接]
跳转到指定楼层
楼主
dinghonghuang 发表于 2015-3-13 12:58:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
各位大神,
新唐很多mcu可以在spi flash上直接寻址,执行代码,很多自带内部spi flash作为代码存储器,这样虽然可以降低成本,但代码在spi flash上执行是极其慢的,一些关键函数必须得定向到sram上执行,通过链接文件可以把一些源码关键函数从spi flash上加载,在sram上执行,但如何重定向一些使用到的c库函数,使之在ram执行,例如malloc这些函数,库文件lib的函数重定位到ram执行,因为部分关键函数要用到malloc函数,malloc需要被加载进ram执行,这样才能发挥最大的性能...求大神指教...本人用的是nuc505
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
mengshulei 发表于 2015-4-15 09:43:34 | 只看该作者
看一下map file 然后找到需要的.o档,把xxx.o放到链接文件,和普通.o做法一样。
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU