E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Openocd
使用STM32标准库构建VSCode+gcc+
openOCD
开发STM32
目前为止,使用STM32的平台比较流行的是keilforArm和IARforARM,这两个平台都比较类似,集成编辑、编译和调试环境,俗称IDE。用户只需简单的操作就能编译和调试STM32,非常方便。不过,比较遗憾的是keil和IAR虽然方便使用,但却不是免费的。正版的keil,不管是专业版还是非专业板,每套费用都是上万元。如果是大企业员工用使用盗版,可能keil或IAR的律师函已经在路上了。你可能
qq_17492739
·
2020-06-21 04:51
OpenOCD
上手心得
1.
OpenOCD
是什么
OpenOCD
是一个用来调试嵌入式SOC的软件,需要搭配debugadapter(比如JLink,ST-Link,DAP-Link)和GDB(或Telnet)一起使用。
qq_16597387
·
2020-06-21 04:13
STM32
ubuntu系统使用eclipse+
openocd
+openjtag/jlink开发stm32
环境搭建篇ubuntu系统使用eclipse+
openocd
+openjtag/jlink开发stm32相信很多同学在学习stm32,环境搭建很麻烦,这里总结一下,希望可以方便小伙伴们。
-黑色幽默-
·
2020-06-21 00:46
嵌入式基础知识
【STM32开发环境】Linux下开发stm32(二) | 使用
openocd
下载程序
现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里☜进入传送门~1.
openocd
介绍
openocd
全名叫做OpenOn-ChipDebugger
Mculover666
·
2020-06-20 22:33
#
Linux下开发STM32实战
STM32实战系列教程
基于Ubuntu+Eclipse+GDB+
OpenOCD
+STlink+STM32开发环境搭建
基于Ubuntu+Eclipse+GDB+
OpenOCD
+STlink搭建STM32开发环境Eclipse下载安装下载安装(解压)Javajdk下载安装Eclipse运行编译测试
OpenOCD
下载安装配置下载安装
依笑奈何
·
2020-06-20 21:03
在RT-Thread中使用stm32的hal库驱动串口UART
使用VSCode+Scons+
openocd
进行编辑、编译链接、烧录确实是可以进行开发,但是若要进行调试则没有这种环境的解决方案,只得在eclipse中进行调试。
linanwx
·
2020-04-06 03:11
VSCode+arm-none-eabi+
openocd
+msys实现STM32在线调试
VSCode是一个非常好用的工具,首先免费,个人和商用都免费。这就解决了很多问题,因为现在国内对版权越来越重视了。所以告别那些破解的keil等工具吧,涉及版权问题不说,还有可能有病毒,木马等风险。现在来总结一下VSCode如何实现在线调试STM32代码的方法。先总结Windows平台,后面再来总结MacOS平台。1、安装VSCode这个不用说了2、安装windows-arm-none-eabi扩展
芋头CF
·
2020-03-19 15:57
Clion下stm32的GDB调试出错
Truncatedregister16inremote‘g’packet问题复现参照网上给出的教程配置了Clion+
openOCD
+arm-gcc的开发环境,但是当我想用Debug功能的时候却给出我一个异常代码
涵墨轻笙
·
2020-03-07 10:17
ST
bug
gdb
VSCode下 搭建 ARM Cortex-M 开发环境 -- Part 2 调试环境搭建
编译环境搭建Part2调试环境搭建VSCode下搭建ARMCortex-M开发环境--Part2调试环境搭建前言本章旨在记录如何在VSCode搭建DEBUG环境,具体包含以下几个部分:调试所需基础环境运行
OpenOCD
TuringChen
·
2020-02-07 07:41
[Ardunio] ESP Prog JTAG调试
esp-idf/zh_CN/v3.3.1/api-guides/jtag-debugging/index.html#jtag-debugging-introduction本文主要讲述如何安装ESP32的
OpenOCD
Cocoonshu
·
2020-01-12 17:01
macOS 下用 Clion和
OpenOCD
开发 STM32(st-link和STM32CubeMX)
macOS开发MCU,基本上就是Ecllipse+GNUARMGCC+
OpenOCD
这套(GNUMCUEclipse)组合,虽然已经很不错了,但是用了JetBrain家的IDE后,发现CLion还是比Eclipse
Mintisan
·
2020-01-06 08:02
【教程】在Ubuntu下搭建ARM处理器 arm-linux-gcc 交叉编译环境以及OpenJTAG +
openocd
烧写环境
在Ubuntu下搭建ARM处理器arm-linux-gcc交叉编译环境以及OpenJTAG+
openocd
烧写环境前言本教程所用操作系统为Ubuntu16.04,所用ARM处理器为SamsungS3C2440
techping
·
2019-12-27 14:26
蜂鸟E203软件环境的搭建(一)
FPGA环境的开发使用xilinx公司的vivado软件,FPGA芯片选用ZYNQ7020N,但仅使用内部的PL资源,软件开发环境,选用Eclipse,内嵌GCC-RV32编译器和
openocd
开源工具
人无再少年97
·
2019-12-23 14:12
第6课.开发板熟悉与体验
1.开发板概览2.开发板接口介绍与串口连接安装com1口的串口驱动此时可以使用串口,但是还不能使用uboot烧写程序3.使用eop烧写裸板程序安装驱动安装
openocd
(默认路径)4.eop常见问题a.
大而无为
·
2019-12-22 11:00
STM32开发/烧录/调试环境搭建 基于:Win10+STM32Cube+
openocd
+cmsis-dap(dap-link)
dap-link是个不错的STM32下载/调试工具,然而STM32Cube并没有直接支持它,只能通过
openocd
的方式间接支持.网络上虽然已经有了其他人的教程,不过基本都是基于linux或者msys2
asml
·
2019-12-08 07:00
windows下使用CLion+
OpenOCD
+expect做嵌入式开发(在CLion中编译、烧录、调试stm32)
步骤简要是:建立Eclipse项目并转为CLion项目->在CLion中编译->在CLion中调用
OpenOCD
和Tclexpect脚本直接烧写程序->CLiongdb窗口中调试。
fightfa
·
2019-12-02 09:21
关于
openocd
JTAG driver开发的学习笔记
写在开始事情开始于公司需要对芯片定制一个openocddriver.然后我开始了为期两周的JTAG学习之旅.前提描述具体的协议内容不是这篇笔记的重点,就不仔细介绍了.我把需要的一些要点单独拎出来描述一下.这次的实际物理器件是ftdi232h写(tms,tdi,tck)或者读(tdo)都需要一条单独的指令,每条指令的长度大约为80个比特.关于这篇笔记的结构这篇笔记主要是以时间发展顺序的角度进行描述的
Mum_Chen
·
2019-11-30 17:46
VSCode下 搭建 ARM Cortex-M 开发环境 -- Part 0 开发工具安装
ARMCortex-M开发环境--Part0开发工具安装前言本章旨在记录之后章节所需要用到的一些软件,具体包含以下几个部分:安装VSCode安装Cygwin安装GNUArmEmbeddedToolchain安装
OpenOCD
TuringChen
·
2019-11-05 00:41
Linux下riscv-
openocd
调试环境搭建
Riscv-
openocd
的编译环境为ubutun14.0,自行安装Vmware,并安装linux版本镜像。
qq_38796036
·
2019-08-16 11:38
嵌入式 Rust 之书---第二章 入门(QEMU)
唯一需要硬件的部分自然就是硬件部分,我们使用
OpenOCD
对自己的开发
drsonxu
·
2019-08-10 17:21
rust
在s3c2440上用GDB调试linux内核
网上有好多说可以用
openocd
来进行调试,也尝试了下这个方法,发现不好配置,连不上调试板,最终使用Jlinkgdb成功调试,不过网上的资料都比较分散,这边做个笔记方便日后翻看。我这边是在ubunt
oqqyuji12345678
·
2019-06-13 20:58
手把手教你搭建织女星开发板RISC-V开发环境
前言Windows环境下搭建基于Eclipse+RISC-Vgcc编译器的RISC-V开发环境,配合
openocd
调试软件,可以实现RISC-V内核程序的编译、下载和调试。
whik
·
2019-05-30 22:00
手把手教你搭建织女星开发板RISC-V开发环境
文章目录前言准备工作安装Eclipse及工具链、调试工具安装JAVA运行环境JRE配置编译链路径1.配置全局编译工具路径2.配置
openocd
调试软件路径3.配置RISC-V编译工具链升级板载调试器固件编译下载
whik1194
·
2019-05-30 22:05
RISC-V架构资讯
ubuntu 下编译安装
openocd
,及其找不到st-link的问题解决
Ubuntu环境下
openocd
编译安装及bootloader下载编译安装
openocd
进入
openocd
-0.10.0目录(cdXX/bootloader/
openocd
-0.10.0)配置文件(.
公子_羽
·
2019-02-28 10:39
工作日志
OpenOCD
的概念,安装和使用
概念:
OpenOCD
是一个运行于PC上的开源调试软件,它可以控制包括Wiggler之内的很多JTAG硬件;我们可以将它理解为一种GDB服务程序。
虚生
·
2019-01-28 15:00
VS2013+Opencv2.4.9+大恒摄像头MER-1070-14U3M
32位编译器,X64对应64位编译器,配置opencv时我两个都加了,这其实是多余的,也可以只选一个,这个对后面安装摄像头的X64还是X86的的lib有用):C:\ProgramFiles(x86)\
openocd
修炼果
·
2018-01-25 21:04
机器视觉
windows下用eclipse编译、调试
其中包括make、arm_none_eabi_gcc、Jlink或者
OpenOCD
等。
明日的世界
·
2018-01-17 15:00
openocd
0.10 安装配置——针对百问openjtag
参考:【1】http://www.eefocus.com/fhq1989312/blog/12-04/247353_1c4c2.html参考文章中说明了如何确定自己的仿真器的类型(是否为ft2232)以及驱动和libusb库的安装,以及编译时./configure需要添加的参数。以下为转载内容:于如上信息可以看出该openjtag的核心芯片应该是FTDI公司提供的FT2232C,以及一些相关的信息
weiguixm
·
2017-07-27 09:22
openocd
ESP32 系列博客 - 目录
【入门篇】ESP32入门试玩之前言搭建ESP32开发环境——HelloWorld[使用Eclipse给ESP32编程]使用
OpenOCD
进行单步调试[熟悉ESP32的构建系统]使用ESP32的调试工具coredump
tidyjiang
·
2017-05-01 09:37
玩转ESP32
openocd
下载程序到32开发板学习笔记
openocd
下载程序到32开发板学习笔记os:ubuntu16.04board:stm32f103zetadapter:stlink参考博客:http://blog.csdn.net/smarxx/article
LFTUUI
·
2017-01-31 23:50
学习笔记
RTL8710 Flasher
https://bitbucket.org/rebane/rtl8710_
openocd
/rtl8710_
openocd
/ script / rtl8710.ocd# #OpenOCDscriptforRTL8710
carprog
·
2016-10-26 23:00
DWM1000DISCOVERY需要的工具
目前DWM1000DISCOVERY的代码是在Linux下开发的,还没有移植到Keil中,拿到一个干净的Ubuntu系统,需要安装arm-none-eabi-xxx编译器,stlink驱动和
openocd
xingqingly
·
2016-04-01 18:00
ubuntu下使用
openocd
+jlink进行STM32开发调试
安装
openocd
就不用多说了,使用 apt-get install
openocd
这个命令就可以做到。
·
2015-11-11 11:20
ubuntu
U-Boot-2009-03移植笔记(调试篇)
开发环境 操作系统:ubuntu10.04 硬件设备:xinna2440 软件:
openocd
0.3.1、u-boot-2009-03 调试方法 首先我们必须得对我们的程序每条指令位于哪个地址了如指掌
·
2015-11-11 10:05
Boot
EK-LM3S8962之
OpenOCD
配置
1、 Stellaris®LM3S8962 Ethernet+CAN 评估套件 Stellaris®LM3S8962 Ethernet+CAN评估板是一个基于Stellaris LM3S8962 ARM®Cortex -M3内核微控制器的通用评估平台,支持于针对TI M3系列所有产品的软硬件及开发评估 。该套件的设计突出了LM3S8962微控制器集成的CAN和10/
·
2015-11-01 15:47
open
OpenOCD
work area
Work areas are small RAM areas associated with CPU targets. They are used by OpenOCDto speed up downloads, and to download small snippets of code to program flash chips. Ifthe chip includes a form of
·
2015-10-31 09:51
open
推荐一个免费的 ARM 集成开发工具emblocks
该工具使用简单(安装简单、配置简单、构建项目简单),编译速度快,程序烧录速度快,一段时间用下来感觉比Keil好用(单就做stm32开发而言,其他的没试),支持的烧写工具丰富(我知道的有ST-Link,JLink,
openOCD
jaakan
·
2015-10-28 08:00
xubuntu
openocd
nRF51822 download --- 2
昨天很晚的时候才终于发现其实UnkownUSBDevice并不是错误,只是个警告而已,所以我们不关心就可以,让Makefile继续往下走就可以,于是我尝试mbs,s110,cload和firmware的下载,执行如下命令:makeflashmakeflash_s110makeflash_mbsmakeflash_cload具体执行过程如下:bitcraze@bitcraze-vm:~/projec
xingqingly
·
2015-07-10 23:00
xubuntu
openocd
nRF51822 download
最近发愁怎么在xubuntu系统里下载nRF51822和STM32F405RGT6的事情,今天终于下载成功,记录下解决的过程。进入到bitcraze共享的VirtualBox虚拟机之后,进入到如下目录:cd/home/bitcraze/projects/crazyflie2-nrf-firmware/我们会发现Makefile文件,#Putyourpersonalbuildconfiginconf
xingqingly
·
2015-07-09 23:00
Ubuntu13.04使用Jlink和ST-Link V2烧写STM32F1x和STM32F4x
最近做研究openpilot和crazyflie2.0,都需要在Linux进行代码的编写和烧录,所以研究了下Linux下怎样使用Jlink,还有开源的支持多个仿真器的
openocd
,但是困难重重,总是出现错误
xingqingly
·
2015-07-05 00:00
PX4 setup
quickstart ================= sudo apt-get update sudo apt-get install python-serial python-argparse
openocd
·
2015-06-14 15:00
set
openOCD
的使用2: 应用
openOCD
和Jlink仿真器下载映像文件至Freescale K60系列 MCU
openOCD
的使用2:应用
openOCD
和Jlink仿真器下载映像文件至FreescaleK60系列MCU 日志《应用
openOCD
和Jlink仿真器连接FreescaleK60系列MCU》讲述了如何安装与配置
qingwufeiyang12346
·
2015-05-24 20:00
gdb
嵌入式
调试
ARM
openocd
[置顶]
openocd
怎样能支持FreeRTOS 8.1.2
沉寂了几年了,觉得应该分享些什么了。前段时间用FreeRTOS做了些东西,陆续拿出来给大家拍砖。应该说本人是Linux的粉丝吧,所以我业余时间分享的经验也多半是应用Linux作为桌面开发平台的。闲话少说,进入正题。选用FreeRTOS绝对不是应为他的代码是如何的优秀,而是因为他在自由软件社区展现出的很强的生命力。要知道,如果一个自由软件社区足够的活跃,就意味着有更多的爱好者不停的解决和修正他运行的
rickleaf
·
2014-11-11 09:00
stm32
eclipe
openocd
freertos
STM32L
开源工具构建ARM JTAG调试环境
概要主要介绍了:采用全栈开源的方式(软硬件都开源)搭建ARM处理器的JTAG调试环境;开源软件–
OpenOCD
,GDB,KiCAD;开源硬件–Openboard。
翟京(Orson Zhai)
·
2014-10-27 00:00
OpenOCD
的remote_bitbang驱动分析
准备用Arduio来实现自己的jtagadapter,so分析分析remote_bitbang驱动。 在interfaces.c中,有一个BUILD_REMOTE_BITBANG的开关,在make之前,由configure加入--enable-remote-bitbang开关#ifBUILD_REMOTE_BITBANG==1extern structjtag_interfaceremote_bi
manfeel
·
2014-06-02 13:00
ubuntu linux下建立stm32开发环境: 程序烧录
openocd
+openjtag
上一篇博客写了在ubuntu下,建立stm32开发环境,程序也已经编译好生成main.bin,接下来就是要把该文件烧录到stm32上.在linux下给arm烧录程序主要使用
openocd
,这个软件开源
canyue102
·
2013-12-27 22:00
linux
stm32
openocd
openJTag
使用openjtag和
openocd
操作IXP425的flash
使用openjtag和
openocd
操作IXP425的flash早年写的笔记,压箱底了,翻出来晒晒目 录使用openjtag和
openocd
操作IXP425的flash.1实验环境...1P720
pseraph
·
2013-08-23 22:00
支持nandflash读写的
openocd
配置
#-*-tcl-*- #TargetconfigurationfortheSamsungs3c6410systemonchip #Processor:ARM1176 #Info:JTAGdevicefound:0x0032409d(Manufacturer:0x04e,Part:0x0324,Version:0x0) #[DuaneEllis27/nov/2008:Above0x0032409da
longshan_2009
·
2013-07-29 15:00
c-krmit 9.0.302在ubuntu 12.04编译
需要使用ckermit+
openOCD
+openJTAG调试rtems,但是安装kermit时却出现了错误...ubuntu12.04中sudoapt-getintstallckermit,成功安装,只是由于系统自带的
Wuhzossibility
·
2013-07-06 23:00
debug
嵌入式
5 gdb server建立 利用
openocd
配合jlink仿真器。 下载
openocd
-0.3.1.tar.bz2文件,解压。 下载libusb,用来支持jlink。 运行以下命令编译op
主要是在Ubuntu下进行的工作。在Windwos下基本相同。前一阵实验了Eclipse开发ARMLinux的程序。现在有项目需要用STM32,建立一个STM32的开发环境。插件:org.eclipse.cdt.cross.arm.gnu-updatesite.ziptest工程:test.zip以及本文相关的工具下载在到Linux公社的1号FTP服务器里,下载地址: FTP地址:ftp://ww
lsy5631932
·
2013-07-05 16:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他