Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread一般讨论
用MDK debug TQ2440 有问题
发布于 2015-05-17 18:14:01 浏览:2605
订阅该版
想用TQ2440来学习RTT,下载的是最新的rt-thread-2.0.1,MDK4.7+Jlink V8。 编译通过后,直接点击debug,加载成功 但是无法下断点,点击单步执行,也没有定位到start_rvds.S文件的代码,总共点击2次单步后,PC一下就到了这里 ```rt_hw_interrupt_disable PROC EXPORT rt_hw_interrupt_disable MRS r0, cpsr ORR r1, r0, #NOINT MSR cpsr_c, r1 BX lr``` 执行完 BX lr,PC又不能定位了,是什么原因呢? 似乎是源文件没有和调试信息建立某种联系。 [s:186]
查看更多
4
个回答
默认排序
按发布时间排序
rttyihui
2015-05-17
这家伙很懒,什么也没写!
全速运行是正常的,打印信息: \ | / - RT - Thread Operating System / | \ 2.0.1 build May 17 2015 2006 - 2015 Copyright by rt-thread team In SD ready found part[0], begin: 127488, size: 968.515MB finsh />The sector size of device is greater than the sector size of FAT. File System initialzation failed! Device File System initialized! dm9000 id: 0x90000a46 operating at 100M half duplex mode TCP/IP initialized! finsh /> finsh /> finsh /> finsh />
rttyihui
2015-05-19
这家伙很懒,什么也没写!
可以以源文件单步调试了,原因竟然是必须要勾选Load application at startup。 可是MDK 的帮助文件有这样的说明:The LOAD command instructs the ?Vision debugger to load an object file. You can load the object file of the current project when starting the ?Vision debugger by enabling Options for Target – Debug - Load Application at Startup. 我认为Ext_RAM.ini文件中已经有加载命令了,所以取消了Load application at startup,结果就导致无法定位源文件。 那么实验一下,注释掉LOAD build\rtthread-mini2440.axf INCREMENTAL // Download program,并勾选Load application at startup,点击Debug按钮并没有真正加载待调试文件,而是在跑u-boot...,那么Load application at startup加载的到底是什么文件呢? 另外发现初始化文件中加载目标文件的命令可以这样写,更加通用。 LOAD %L INCREMENTAL // Download program
aozima
2015-05-20
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
"Load application at startup" == 手动执行“LOAD %L INCREMENTAL // Download program” 不过有些版本在勾选 "Load application at startup" 时仅是加载符号到MDK调试器里面,并不下载到RAM,所以得两者都选。 关于通配符,MDK帮助文件里面有详解。
撰写答案
登录
注册新账号
关注者
0
被浏览
2.6k
关于作者
rttyihui
这家伙很懒,什么也没写!
提问
1
回答
3
被采纳
0
关注TA
发私信
相关问题
1
有关动态模块加载的一篇论文
2
最近的调程序总结
3
晕掉了,这么久都不见layer2的踪影啊
4
继续K9ii的历程
5
[GUI相关] FreeType 2
6
[GUI相关]嵌入式系统中文输入法的设计
7
20081101 RT-Thread开发者聚会总结
8
嵌入式系统基础
9
linux2.4.19在at91rm9200 上的寄存器设置
10
[转]基于嵌入式Linux的通用触摸屏校准程序
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
RT-Thread项目助手v0.2.0 - 支持Env Windows
2
RttreadV5.10上,GD32F450Z RTC时间显示问题
3
rt-smart启动流程分析
4
EtherKit快速上手PROFINET
5
RTThread USB转串口无法接收数据
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
cubemx
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
813
个答案
177
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
149
次被采纳
本月文章贡献
出出啊
1
篇文章
2
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部