首页
网站建设
article
/
2025/4/19 13:28:03
http://www.mzlw.cn/qZXBjM6J.shtml
相关文章
开发工具 之十一 详解 OpenOCD 源码、构建、配合各仿真器使用示例
OpenOCD OpenOCD(Open On-Chip Debugger)是一个开源的跨平台的片上调试器,旨在提供针对嵌入式设备的调试、系统编程和边界扫描功能。其工作方式就是代替了原有那些调试适配器提供的相关工具和驱动, 直接通过普通的 USB 驱动访问适配器,进而访问目标硬件。 OpenOCD 是由 D…
阅读更多...
【嵌入式】OpenOCD和半主机模式初体验
文章目录 0 前言1 OpenOCD是什么2 STM32CubeIDE中如何使用OpenOCD3 单独使用OpenOCD4 半主机模式5 总结0 前言 因为研究单片机的半主机模式,一直深入挖掘到OpenOCD工具的使用,看的内容较多,且有点杂乱,为整理思路,特写此文。 1 OpenOCD是什么 OpenOCD,全称为The Open On…
阅读更多...
OpenOCD 添加 Air001
文章目录 前言1 烧录算法——寄存器1.1 air001.cfg 文件说明1.2 air001.c 文件说明1.3 drivers.c 文件说明1.4 Makefile.am 文件说明 2 烧录算法——异步烧录2.1 异步烧录算法2.2 关于汇编代码 3 编译与测试3.1 编译 OpenOCD3.2 测试日志 4 附录1:ARM Cortex-M0 汇编…
阅读更多...
Windows 下编译 OpenOCD
文章目录 1 资源2 MSYS2 安装2.1 MSYS2 介绍2.2 MSYS2 安装与配置 3 编译 OpenOCD3.1 下载 OpenOCD 源码3.2 配置 OpenOCD3.3 编译 OpenOCD3.4 打包 4 附录1:CLion 打开源码 1 资源 1)OpenOCD 官网:https://openocd.org/ 2)源码仓…
阅读更多...
openocd+tcl
由于工作需要,需要把激励通过jtag灌入芯片,本来打算采用gdb脚本,但是gdb脚本支持的命令比较弱,最后决定采用tcl脚本语言来实现。写了一个tcl文件,在openocd的cfg文件最后source了一下。报了一些错误。脚本中用到了mem2…
阅读更多...
openocd目录_OpenOCD介绍以及上手
Versaloon支持AVR和AVR32的方式是模仿JTAGICE mkII,所以使用上相对简单很多,只是使用官方的开发环境即可。但Versaloon对ARM的支持是通过OpenOCD来实现,OpenOCD目前在国内还是非常少使用的(可能中国人不喜欢开源的东西吧),所以介绍…
阅读更多...
【ARM Coresight OpenOCD 系列 1 -- OpenOCD 介绍】
请阅读【ARM Coresight SoC-400/SoC-600 专栏导读】 文章目录 1.1 OpenOCD 介绍1.1.1 OpenOCD 支持的 JTAG 适配器1.1.1.1 OpenOCD 与 FTDI1.1.1.2 OpenOCD 与 J-Link 1.1.2 OpenOCD 支持的调试设备1.1.3 OpenOCD 支持的 Flash 驱动 1.2 OpenOCD 安装与使用1.2.1 OpenOCD 代码…
阅读更多...
OpenOCD 代码学习(4)其它配置命令
文章目录 前言1 swj_newdap2 dap create3 target create4 <target_name> configure5 flash bank总结 前言 1)上一节我们学习了 adapter 与 transport 命令,这一节我们接着学习配置文件中的其它命令。本文主要是对配置文件中用到的命令(…
阅读更多...
OpenOCD 代码学习(3)adapter 与 transport
文章目录 前言1 adapter driver1.1 前置知识1.1.1 struct adapter\_driver1.1.2 transport 1.2 adapter driver cmsis-dap 2 transport select 前言 1)上一节中,我们知道 parse_config_file() 函数会边解析配置文件,边执行其中的命令…
阅读更多...
OpenOCD 代码学习(1)注册命令
文章目录 概述1 main()2 setup_command_handler()3 register_commands()3.1 server_register_commands()3.2 register command 概述 1)OpenOCD 与调试器、MCU 的关系: (1)OpenOCD 运行在 PC 机上,用户可以通过 GDB 调试…
阅读更多...
OpenOCD 代码学习(5)继续 openocd_thread()
文章目录 前言1 server_init()2 执行 init 命令2.1 target init2.2 adapter_init()2.3 其它命令 3 server_loop() 前言 1)前面几节我们学习了 ① ~ ③ 中的解析命令行参数与解析配置文件,接下来我们来看一下剩余的 ④ ~ ⑥ 部分:server_init…
阅读更多...
OpenOCD笔记
说明 现在我对OpenOCD有了一点了解后,我就想着针对入门级这个范围写下我的理解,分享一下有关于OpenOCD的使用方法,也算是总结和梳理。 本文的主要内容是编写cfg,并引申出与cfg文件相关的一些内容。侧重于理解和实践,…
阅读更多...
OpenOCD 代码学习(2)执行命令
文章目录 概述1 从 openocd_thread() 开始2 parse_cmdline_args() 与 parse_config_file()2.1 parse_cmdline_args()2.2 parse_config_file() 概述 上一篇文章我们学习了 OpenOCD 注册命令的过程,这一篇我们来年一下 OpenOCD 执行命令的逻辑。 1 从 openocd_threa…
阅读更多...
Ubuntu下使用DAPLink(OpenOCD)
目录 1. 下载OpenOCD源代码 2. 编译代码 2.1 运行bootstrap 2.2 安装关联库 2.3 运行./configure 2.4 运行make 2.5 运行sudo make install 3. 烧录程序 3.1 挂起MCU 3.2 写入镜像 3.3 校验镜像 通过OpenOCD实现,在Ubuntu18 64bit下验证。 1. 下载OpenOC…
阅读更多...
【嵌入式开发笔记】OpenOCD到嵌入式调试
最近在把玩一块Risc-V的开发板,使用开发板调试时,需要用到专门的下载器和OpenOCD进行调试。 为了连接这个板子,费了九牛二虎之力。 这里简单记录一下自己的折腾经过吧。 0x00 环境准备 0x0001 调试背景 系统:Virtual Box Ub…
阅读更多...
OpenOCD简介和下载安装(Ubuntu)
文章目录 OpenOCD简介OpenOCD软件模块OpenOCD源码下载OpenOCD安装 OpenOCD简介 OpenOCD(Open On-Chip Debugger)开放式片上调试器 OpenOCD官网 https://openocd.org/,进入官网点击 About 可以看到OpenOCD最初的设计是由国外一个叫Dominic Ra…
阅读更多...
初学OpenOCD
1. 什么是OpenOCD? OpenOCD(Open On-Chip Debugger)是一个开源的调试和编程工具,用于嵌入式系统的开发和调试。它可以通过连接到目标硬件上的调试接口(如JTAG或SWD)来提供调试功能,允许开发人员…
阅读更多...
图新地球:Revit建模的rvt格式BIM模型如何带着纹理精准匹配地图
0问题: Revit中构建模型的同时,材质本身会带有一定的色彩或图像纹理信息。从Revit中直接导出FBX格式是不带纹理的,即使Revit里面的纹理是自己做的贴图也不行。 很多人使用图新地球做项目汇报,施工项目管理,好不容易建…
阅读更多...
鼠标右键Revit文件查看.RVT文件版本
概述 从事BIM行业也有些年头了,很多时候都是在跟目前的主流BIM软件Revit打交道,包括Revit建模与Revit的二次开发。由于Revit版本的不兼容,如低版本Revit程序无法打开高版本的Revit文件。给我们工作中带来很多不便。而且在我们的电脑中或许会…
阅读更多...
Rvt/dgn格式的模型如何提取外轮廓,用于压平倾斜模型或者地形,进行BIM+GIS融合
0序 很多设计院、施工单位都需要做BIMGIS的融合,把设计成果或者施工方案和现状实景做叠加。 BIM作为设计模型和现状的实景是不吻合的,多数都需要在现状的基础上进行改造,穿过村落的桥梁,已有立交的跨域等。为了更好的展示设计方案…
阅读更多...
推荐文章
工作十年,分享看过的优质 Java 书籍
备案网站建设方案书模板
定制网站制作的流程详解
搜索,推荐,广告系统架构及算法技术资料大合集吐血整理——2020年终分享
高端美食网站建设,餐厅网站怎么制作
更多和”高端网站建设方案“相关的文章
突破反爬限制的智能数据采集实战 —— 面向中小企业的高效信息监控方案
【AI落地应用实战】大模型加速器2.0:基于 ChatDoc + TextIn ParseX + ACGE的RAG知识库问答系统
深度挖掘 KOL 价值,驱动品牌营销增长
合合信息TextIn大模型加速器 2.0来了:智能文档解析和图表解析能力全面升级
vue中echarts-中国地图,世界地图显示(echarts5.6版本本地导入)
在JeecgBoot-Vue3项目中使用Iconify图标的完整指南