找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[NUC] 如何得知用了多少APROM和RAM

[复制链接]
跳转到指定楼层
楼主
Morton 发表于 2022-6-27 15:33:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的程式,使用uVision 5下載後,
會無法執行,一直停在原地。
但我改用之前的較小程式就可以執行了,
不知是不是我將記憶體用完了??
或者,超過32K就要更改哪些設定??

我查了一下,BIN檔是42K
使用 NUC220VE3AN
規格是內建ROM:128K RAM: 16K

停止的位置,在檔案:startup_NUC2000series.s

Reset_Handler   PROC
                EXPORT  Reset_Handler             [WEAK]
                IMPORT  SystemInit
                IMPORT  __main

--> 停在這裡   LDR     R0, =0x50000100
                ; Unlock Register               
                LDR     R1, =0x59
                STR     R1, [R0]
                LDR     R1, =0x16
                STR     R1, [R0]
                LDR     R1, =0x88
                STR     R1, [R0]
....
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具 举报

沙发
 楼主| Morton 发表于 2022-6-30 16:25:07 | 只看该作者
本帖最后由 Morton 于 2022-6-30 16:26 编辑

後來,我自己找到答案了,
ROM確實只用了42K,沒超過,
但RAM 使用超過16K了,
想辦法改小,就解決了。

而uVosion 5 並不會針對 RAM使用過量警告 XD....
回复 支持 反对

使用道具 举报

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

本版积分规则

新唐MCU