给出出处:http://blog.chinaunix.net/space.php?uid=20587912&do=blog&id=405192

其他详情看出处

jink原理图

用J-Link调试S3C6410(2) --- 运行Leds程序 (2010-11-25 17:37)
分类: ARM编程
Andrew Haung bluedrum@163.com
在开发板已经联通后,下一步就是运行程序了,首先使用mini6410 官方提供的leds程序,由ADS编译
http://arm9home.net/read.php?tid-6895.html
按其提供方法将其拷入SD卡中可以看到LED的变化。证明代码工作正常.但每次编译后拷入SD卡,拨下再插入开发板启动,这样方法实现很麻烦。因此必须要找一个在线调试方法
第一次调试
----------------------------------------------------------------
J-Link提供一个J-Link的GDB Server,可以提供GDB 的远程接口,可以与交叉调试的GDB进行网络交互进行调试。
而RVDS 安装后,会自带一个arm-none-eabi-gdb在RVCT的目录下。WINDOWS版本可以直接在DOS窗下运行它.
一般的嵌入式LINUX比较熟悉GDB交叉调试技术,它类似如下结构
而J-Link GDBServer在这里模拟上述环境里的gdbserver的地位。它是如下的架构

给出出处:http://blog.chinaunix.net/space.php?uid=20587912&do=blog&id=405192

用J-Link调试S3C6410(2) --- 运行Leds程序:jink原理相关推荐

  1. python代码怎么运行-Python程序执行原理,python程序怎么运行的?

    随着人工智能时代的来临,python成为了人们学习编程的首先语言.那么,python程序的程序的执行原理什么呢?python程序怎么运行的?我们下面来介绍下. 我们都知道,使用CC++之类的编译性语言 ...

  2. 程序卡住了?教你如何调试已在运行的程序

    点击上方"涛哥聊Python",选择"星标"公众号 重磅干货,第一时间送达 来源: https://mozillazg.com/2017/07/debug-ru ...

  3. 使用gdb进行程序调试1-在GDB中运行程序

    /****************************************************************** * 本文为博主学习<Debugging with GDB& ...

  4. java applet启动调试,java applet 运行环境调试记要

    最近在维护某系统仿真终端模块功能,仿真终端是使用java applet技术在前台直接进行socket连接,完成类似SecureCRT的功能.原有模块只是支持socket方式,现在要求支持soap方式. ...

  5. Linux下gdb attach的使用(调试已在运行的进程)

    在Linux上,执行有多线程的程序时,当程序执行退出操作时有时会遇到卡死现象,如果程序模块多,代码量大,很难快速定位,此时可试试gdb attach方法. 测试代码main.cpp如下,这里为了使程序 ...

  6. ajax请求必须打断点才能成功,Jquery等待ajax执行完毕继续执行(断点调试正常,运行异常)...

    以前写过一个程序,发现用断点调试的时候,一步步的运行,程序是可以的,但是去了断点程序就出现了问题. $(document).ready(function(){ var arra=new Array() ...

  7. 试图运行项目时出错,无法启动调试。没有正确安装调试器,请运行安装程序安装或恢复调试器。...

            用Visual Studio.net 2003调试项目时,出现错误对话框,显示如下:         试图运行项目时出错,无法启动调试.没有正确安装调试器,请运行安装程序安装或恢复调试 ...

  8. 【Android 逆向】代码调试器开发 ( 等待进程状态改变 | detach 脱离进程调试 PTRACE_DETACH | 调试中继续运行程序 PTRACE_CONT )

    文章目录 一.等待进程状态改变 二.detach 脱离进程调试 PTRACE_DETACH 三.调试中继续运行程序 PTRACE_CONT 一.等待进程状态改变 上一篇博客 [Android 逆向]代 ...

  9. 使用gdb调试当前运行的程序

    http://wiki.ubuntu.org.cn/index.php?title=%E7%94%A8GDB%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F&varia ...

  10. 运行java程序需要的工具软件的目录,运行Java程序需要的工具软件所在的目录是A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDKR的j...

    运行Java程序需要的工具软件所在的目录是A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDKR的j 更多相关问题 [多选] 下列收汇需入待核查账户的是(). [判断题] 教 ...

最新文章

  1. ArcGIS使用Python脚本工具
  2. 入门指引 - PHP手册笔记
  3. nodejs下载安装教程(XP版)
  4. msfvenom生成木马和内网穿透
  5. ORM(手写简单ORM)
  6. ubuntu 14.10 64bit系统安装MBuntu主题(仿Mac主题)
  7. 纯粹透明背景的QGraphicsView
  8. Neo4j-import导入CSV的数据
  9. Atitit 并发技术的选项 attilax总结 艾龙 著 1. 三大并发模型 1 2. 从可读性考虑 优先使用 并行工作者 多线程模式,不要使用异步流水线模式 2 2.1. 多线程模式方便全局
  10. c语言课程设计物业,C语言课程设计报告--物业管理系统.doc
  11. Origin下载速度慢怎么办
  12. openGL 例子:创建一个二十面体
  13. php实现ipv4转换ipv6
  14. 错过校招_我们在用户测试中容易错过的事情
  15. el-input 只能输入整数(包括正数、负数、0)或者只能输入整数(包括正数、负数、0)和小数
  16. CleanMyMac X清理苹果mac特殊的软件授权权限问题如何解决
  17. 21uec++多人游戏【AI联机】
  18. Airsim中运行OpenVINS和VINS_Fusion
  19. 2022安全员-B证考试题模拟考试题库及模拟考试
  20. 德国4-0葡萄牙 穆勒帽子戏法佩佩染红

热门文章

  1. PCB设计经典资料学习汇总
  2. pytest接口自动化测试框架 | 为什么要做pytest插件的二次开发
  3. [Pytorch系列-25]:神经网络基础 - 单个无激活函数的神经元实现简单线性回归 - 2
  4. Bingo说说:副业刚需时代,你有B计划吗?
  5. 谷歌gmail注册入口_如何更改,恢复,重设Gmail,Google云端硬盘,Android,Chrome的Google帐户密码?...
  6. TRIZ创新方法——因果链分析
  7. S32K144_FTM定时器中断
  8. 博弈论完全信息博弈思维导图
  9. 王文京:纵横30年,阵阵桂花香
  10. 对Airtest报告的步骤标题做内容定制?实用速学