野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12161|回复: 7

哪位大神程序在sram里调试成功过的

[复制链接]
发表于 2017-8-8 00:57:13 | 显示全部楼层 |阅读模式
本帖最后由 smallcsduck 于 2017-8-8 01:13 编辑

有介绍点经验的么?

我按照教程上的调试
调试命令窗口是这个提示
FUNC void Setup (void) {
  SP = _RDWORD(0x20000000);             // 设置栈指针SP,把0x20000000地址中的内容赋值到SP。
  PC = _RDWORD(0x20000004);             // 设置程序指针PC,把0x20000004地址中的内容赋值到PC。
  _WDWORD(0xE000ED08, 0x20000000);      // Setup Vector Table Offset Register
}

LOAD %L INCREMENTAL                    // 下载axf文件到RAM
*** error 57: illegal address (0x20000000)
Setup();                 //调用上面定义的setup函数设置运行环境  
^
*** error 34, line 18: undefined identifier

//g, main                 //跳转到main函数,本示例调试时不需要从main函数执行,注释掉了,程序从启动代码开始执行

这个怎么回事呢?

看cpu寄存器 sp 和 pc 并不是正确的sram里面的值
回复

使用道具 举报

发表于 2017-8-8 09:08:49 | 显示全部楼层
用我们sram的例程,直接点debug才可以的,可以看看视频里的操作步骤
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-8-9 00:30:31 | 显示全部楼层
flyleaf 发表于 2017-8-8 09:08
用我们sram的例程,直接点debug才可以的,可以看看视频里的操作步骤

没错啊 就是这么点的啊 无语了
回复 支持 反对

使用道具 举报

发表于 2017-8-9 09:08:45 | 显示全部楼层
smallcsduck 发表于 2017-8-9 00:30
没错啊 就是这么点的啊 无语了

是啊,那也没其它操作步骤了
回复 支持 反对

使用道具 举报

发表于 2017-12-15 15:31:19 | 显示全部楼层
flyleaf 发表于 2017-8-8 09:08
用我们sram的例程,直接点debug才可以的,可以看看视频里的操作步骤

那个视频里有啊
回复 支持 反对

使用道具 举报

发表于 2017-12-15 15:36:13 | 显示全部楼层
flyleaf 发表于 2017-8-8 09:08
用我们sram的例程,直接点debug才可以的,可以看看视频里的操作步骤

0-野火【F407开发板-霸天虎】光盘资料\A盘(资料盘)\3-程序源码\3-程序源码\3-emwin例程
这个目录里面的例程都能debug吗
需要修改底板上面的boot0和boot1的跳线吗
需要按照《零死角玩转STM32—F407霸天虎》教程中《第49章   在 SRAM中调试代码》修改吗
回复 支持 反对

使用道具 举报

发表于 2017-12-16 11:54:20 | 显示全部楼层
dl12301dl 发表于 2017-12-15 15:36
0-野火【F407开发板-霸天虎】光盘资料\A盘(资料盘)\3-程序源码\3-程序源码\3-emwin例程
这个目录里面 ...

407的视频在录,哈哈,下周上传上去,emwin里的例程不支持下载到sram的,太大,你直接点download下载到flash才能用
回复 支持 反对

使用道具 举报

发表于 2017-12-25 11:01:30 | 显示全部楼层
flyleaf 发表于 2017-12-16 11:54
407的视频在录,哈哈,下周上传上去,emwin里的例程不支持下载到sram的,太大,你直接点download下载到fl ...

您好,emwin什么时候能录好
回复 支持 0 反对 1

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 04:09 , Processed in 0.027733 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表