1. 点灯

2. 串口打印

3. JTAG调试器
3.1 命令行调试

3.2 源码级别的调试
前提
a. 程序必须已经重定位好,位于它的链接地址
a.1 如果程序的链接地址是SDRAM, 使用openocd初始化SDRAM
a.2 使用arm-linux-gdb/arm-elf-gdb下载程序

b. 链接脚本必须把text,rodata,data,bss等分开存放
c. 被调试的程序为ELF格式,内含调试信息(即编译时有-g选项)

最新文章

  1. Android客户端性能优化(魅族资深工程师毫无保留奉献)
  2. 记录git多人协作开发常用的流程,供新手参考
  3. Android 布局之RelativeLayout
  4. spring中常用工具类介绍
  5. 蓝牙BLE LINK LAYER剖析(一) -- status and channel
  6. ionic 报错%1 is not a valid Win32 application
  7. QStandardItemModel简单好用,QTableView带进度条
  8. Java 远程通讯技术及原理分析
  9. Song of Pi
  10. information_schema.events 学习
  11. [ArcGIS必打补丁]ArcGIS 10.1 SP1 for (Desktop, Engine, Server) Quality Improvement Patch
  12. wpf应用程序 打印标签
  13. Python数据库连接池---DBUtils
  14. 解决mysql服务无法启动的问题
  15. 微信小程序 如何获取用户code
  16. Jstack定位CPU使用最多的线程及代码
  17. 本体【Ontology】综述
  18. grid - 它和flex布局有何区别?
  19. CxGrid 改变某行或单元格的颜色
  20. shapefile的使用和地理信息的获得

热门文章

  1. Kotlin的扩展函数:扩展Android框架(KAD 08)
  2. virtualbox 中的linux 共享文件
  3. Kattis - Peragrams
  4. Python批量重命名
  5. C#把gird数据导出到excel
  6. c#dalegate invoke及AsyncCallback使用
  7. SDN基础
  8. 如何安装chrome扩展?比如json-handle插件如何安装
  9. ECMAScript6之数值类型的扩展
  10. mybatis分页控件