这个命令非常重要,因为它才会告诉gdb将解析的.\xx.out的text段等内容载入到板子对应.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-01 16:38:34
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前文讲到zephyr内核编译后在stm32-f411re nucleo平台上运行以及调试,其            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-04 00:04:37
                            
                                1021阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、文件的读写读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。1、读文件f =            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-11 10:37:45
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、安装openoffice.org主要模块有writer(文本文档),impress(演示文稿),Calc(电子表格),Draw(绘图),Math(公式),base(数据库)笔者下载的是openoffice.org 3.3.0。下载完直接安装即可。      但是,我们还需要启动openoffice server。有两种做法: &nbs            
                
         
            
            
            
            本文在ubuntu下安装一个全功能的OpenOCD组件,用来支持多种不同的Jt            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-04 00:04:50
                            
                                2018阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是openMP?
OpenMp是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受的,用于共享内存并行系统的多处理器程序设计的一套指导性的编译处理方案(Compiler Directive)。OpenMP支持的编程语言包括C语言、C++和Fortran;而支持OpenMp的编译器包括Sun Compiler,GNU Compiler和Intel Co            
                
         
            
            
            
            先说一下我的软硬件环境:硬件:一块评估板  Atmel SAMD21 xplained pro 没有普通的 Jtag 口, 它提供了 EDBG USB 口, 支持 CMSIS-DAP, OpenOCD 又支持 CMSIS-DAP 接口.开发软件:VS 2013+VisualGDB+OpenOCD, VisualGDB 自带的 OpenOCD 不支持 SAMD21,最新的 Ope            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 11:07:00
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、编程环境1.1、硬件序号名称描述备注1ESP-C3-12F-KIT深圳安信可开发的基于其自家ESP-C3-12F模块的开发板。淘宝购买2ESP-Prog乐鑫官方推出基于FT2232HL接口芯片的JTAG调试器。淘宝购买3杜邦线若干用于将ESP-Prog的JTAG调试信号接到开发板1.2、软件序号名称描述备注1IDF-4.3.1软件开发框架这是由乐鑫官方推出的针对处理器:ESP32、ESP32C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 17:20:15
                            
                                236阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            stm32下载程序发现错误: NO JLINK DEVICE FOUND搞了半天莫名其妙好了,也不            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-23 00:12:25
                            
                                2480阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            设计思路:分层:界面层,数据访问层,数据库;数据访问层的作用是为界面层提供一个数据访问接口,隔离界面层和数据库;界面层不需要知道采用的哪种数据库,只需要调用数据访问层提供的接口来完成各种操作;1.新建一个基于对话框的MFC程序,命名CallList2.设计程序界面如下图:3.数据访问层的实现:在StdAfx.h中添加#import "c:\Program Files\Common Files\Sy            
                
         
            
            
            
            Risc-v/ARM mcu OpenOCD 调试架构解析最近有使用到risc-v的单片机,所以了解了下risc-v单片机的编译与调试环境的搭建,面试时问到risc-v的调试可参看以下内容。risc-v根据官方的推荐,调试器服务是选择OpenOCD,DopenOCD(开放片上调试器)是一个开源的片上调试器,旨在提供针对嵌入式设备的调试、系统编程和边界扫描功能。OpenOCD的功能需要调试仿真器来辅            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 03:28:42
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在使用Ubuntu操作系统时,有时候我们会遇到一些让人头疼的问题,比如启动`jlink`时出现的“an error occurred while loading the archive”错误。这通常与Java环境或文件权限设置相关。本博文旨在通过以下几个方面,逐步剖析和解决这一问题。
随着技术的不断演进,我们的开发环境越来越依赖于不同的工具链,而`jlink`则是Java 9 引入的一项特性,能            
                
         
            
            
            
            r.html 修复山寨jli            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-08 19:25:22
                            
                                1028阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # JavaFX Jlink: 构建自包含的 JavaFX 应用
JavaFX 是一个用于创建富客户端应用程序的 Java 库。它提供了丰富的图形界面组件和强大的图形渲染能力,使得开发人员可以轻松地构建漂亮且交互性强的用户界面。然而,如果我们想要将 JavaFX 应用程序打包成一个自包含的可执行文件,以便于分发和部署,传统的方法需要用户安装 Java 运行时环境(JRE)。这对于一些非技术用户来            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-28 10:48:03
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:在嵌入式领域,最热门的是keil和iar。这两款老牌工具在编译、调试方面的是很靠谱的,然而其编辑和阅读功能却过于简单。没有选中高亮,不能全局搜索函数变量(这里是指基于符号索引,而不是基于文本的简单find next),不能查看函数调用关系,等等等等。正是因为keil和iar编辑阅读功能不足,有些工程师会这么干:用source insight写代码,用keil编译。我以前也这么做过,而当我发现            
                
         
            
            
            
            现在淘宝上买到的JLINK都是盗版的,用着用着的时候就会遇到各种异常问题,这里有一个方法来修改SN,修改SN后就会变得正常了,亲测有效两种固件:V*_ID-自定义.* 是出厂设置,烧入后用jlink.exe连接上S/N会显示-1.此时可以根据自己的设置任何ID号(只能设置一次).更改方法:打开jLink command软件在命令行下输入:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 09:48:27
                            
                                2065阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux是一个开源的操作系统内核,广泛应用于各种设备和系统中。而JLink是一个常见的工具,用于在Linux系统上进行调试和开发。在Linux操作系统中,红帽是一个非常知名的版本,在各种领域中都有着广泛的应用。
Linux系统中的JLink工具可以帮助开发人员进行调试和开发工作。通过JLink工具,开发人员可以连接到目标设备,查看和修改内存中的数据,设置断点和监视点,以及进行其他调试操作。这些            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-11 10:47:08
                            
                                227阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JLINK V8支持JTAG和SWD,同时STM32也支持JTAG和SWD。所以,我们有2种方式可以用来调试,JTAG调试的时候,占用的IO线比较多,而SWD调试的时候占用的IO线很少,只需要两根即可。打开工程,打开Options for Target项卡,在Debug栏选择仿真工具为J-LINK/J-TRACE Cortex。上图中我们还勾选了Run to main(),该选项选中后,只要点击仿            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 23:38:53
                            
                                108阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Ubuntu 16.04下EasyOpenJTAG+OpenOCD的安装和使用作者:heyuqian操作系统:VMware fusion + Ubuntu 16.04.1 LTS开发板:JZ2440 V3 + EasyOpenJTAG 设备连接: 要烧写裸机程序离不开OpenJTAG,OpenJTAG包含了3大功能,USB 转串口、USB 转 JTAG、 在线调试。借助Open            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-09-23 09:59:06
                            
                                1426阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jlink for Linux is an essential tool for developers and programmers who work with embedded systems and microcontrollers. It is a software interface that allows communication between a host computer an            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-27 10:59:44
                            
                                92阅读