- 2024-11-08记录STM32的GPIO 的坑 复用引脚PB3 PB4
系列文章目录点击直达——文章总目录文章目录系列文章目录一、STM32的GPIO复用引脚PB3PB4二、关闭JTAG功能(PB3/4),只使用SWD(PA13/14)调试关于作者2024年11月3日,浪费我一天的时间,就因为这个BUG,害我没找妹子去玩,可恶可恶!!!STM32的GPIO引脚有这一些约定俗
- 2024-10-31国产化基于 Zynq-7100 的高性能计算模块FMC载板
国产化基于Zynq-7100的高性能计算模块FMC载板是一款高性能计算模块。主控芯片采用Xilinx公司Zynq-7系列SoC家族中的XC7Z100-2FFG900(兼容XC7Z045-2FFG900,国产FMQL45T900,和XC7Z035-2FFG900)。其内含ARM公司的Cortex-A9MPCore处理器系统与Xilinx的K
- 2024-10-15DAPLINK 之仿真调试器介绍
目录前言1协议1.1JTAG协议1.2SWD协议2调试仿真器2.1ST-Link仿真器2.2ULink仿真器2.3J-Link仿真器2.4DAPLINK仿真器3LINKer搭配CLion的使用3.1ST-Link+CLion+STM32F103RCT63.2DAPLINK+CLion+STM32F103RCT6参考前言本文算是DAPLINK学习的一个引子
- 2024-09-04KU060 3U VPX FMC载板
KU0603UVPXFMC载板是一款高性能的3UVPX载板。主控芯片采用Xilinx公司KintexUltraScale系列FPGA家族中的XCKU0602FFVA1156(可兼XCKU025/035/040/060/095FFVA1156)。板载2组共4片32bit8Gb的DDR4-2400SDRAM,支持MicroUSB转接UART口、MicroUSB转接JTAG、排针式JTAG等外设接口,具
- 2024-09-03基于 Zynq-7 的高性能 PCIe 载板
基于Zynq-7的高性能PCIe载板是一款高性能PCIe2.0X8的载板,板载1个HPC形式的FMC连接器。主控芯片采用Xilinx公司Zynq-7系列SoC家族中的XC7Z100-2FFG900I(兼容XC7Z045-2FFG900和XC7Z035-2FFG900)。其PS搭配2颗16bit-1866的512MBDDR3SDRAM和一片256Mb
- 2024-08-24Verdi Error-[XMRE] Cross-module reference resolution error
Error-[XMRE]Cross-modulereferenceresolutionerror/opt/xilinx/Vivado/2019.2/data/verilog/src/unisims/OSERDESE2.v,134Errorfoundwhiletryingtoresolvecross-modulereference.token'glbl'.Originatingmodule'OSERDESE2'.
- 2024-08-23【S32K144 不能正常debug问题】
目录问题描述rootcause:解决方法:测试验证:问题描述工具:EBTresos+S32DS在开发S32K144的过程中,遇到了debug运行跑飞的情况,具体现象为:当程序包含Port_Init函数时,运行到Port_Init内的某一行,程序突然跑飞,不能停在下一行的断点上,Port_Init函数后的其他任一行也不能停在
- 2024-08-12LATTICE HW-USBN-2B 高速下载器
1.概述 HW-USBN-2B编程烧录Lattice所有芯片,速度非常快。支持LatticeFPGA芯片在线稳定仿真,烧录,加密,支持LatticeCPLD烧录。支持外部配置FLASH、PROM配置烧录。 HW-USBN-2B,特点是很快的速度,30Mb/s,是HW-USBN-2A的下载速度10速度。并且支持I2C接口烧
- 2024-08-05[米联客-安路飞龙DR1-FPSOC] SDK入门篇连载-02 FPSoc程序固化入门
软件版本:Anlogic-TD5.9.1-DR1_ES1.1操作系统:WIN1064bit硬件平台:适用安路(Anlogic)FPGA实验平台:米联客-MLK-L1-CZ06-DR1M90G开发板板卡获取平台:https://milianke.tmall.com/登录"米联客"FPGA社区http://www.uisrc.com视频课程、答疑解惑! 1概述在应用的调试过程中,我们
- 2024-07-24ESP32S3之JTAG调试OPENOCD服务启动失败
OpenOCDserverisnotrunning![OpenOCD]❌Error:libusb_open()failedwithLIBUSB_ERROR_NOT_FOUND[OpenOCD]❌Error:esp_usb_jtag:couldnotfindoropendevice!OpenOCD打开不成功主要是驱动程序不对修复方法使用Zadig,来修改驱动程序降级之后的驱动,是由哪里
- 2024-07-19FPGA DNA 获取
FPGADNADNA是FPGA芯片的唯一标识,FPGA都有一个独特的ID,也就是DeviceDNA,这个ID相当于我们的身份证,在FPGA芯片生产的时候就已经固定在芯片的eFuse寄存器中,具有不可修改的属性。在xilinx7series和7series以前,ID都是57bit的,但是在Xilinx的Ultraslace架构
- 2024-07-05【车载开发系列】常见单片机调试接口的区别
【车载开发系列】常见单片机调试接口的区别【车载开发系列】常见单片机调试接口的区别【车载开发系列】常见单片机调试接口的区别一.JTAG协议二.SWD接口三.RDI接口四.仿真器1)J-Link仿真器2)ULink仿真器3)ST-LINK仿真器五.SWD/JTAG的各种区别六.信号线说明一
- 2024-05-26ADI史上最强的一颗DSP,TS201的开发怎么去做,我来教你入门二:硬件环境的搭建
编者的话TigerSHARC是ADI最早的浮点DSP之一,中文别名虎鲨。本人有幸在2004年接触过一段时间,其“珍稀”程度仅次于ADSP-218X和ADSP-2106X。这个系列的DSP应该是当年的以色列研发团队做的,以性能超强,片上SRAM巨大,以及LINKPORT级联技术和昂贵的售价而著称。很可
- 2024-04-04初探STM32f407VET6
一、买到了板子,自己分析引脚功能我在某宝上买到一块stm32f407vet6的板子,图便宜,结果遇上了个态度差的客服。没有说明,没有资料。不能退换,只能自己想办法分析引脚在嘉里创找到了芯片原理图(LQFP-100封装),想着看走线猜引脚,结果拿着放大镜找了许久没有进展。这板子上有许多过孔,走线
- 2024-03-30vivado 硬件器件编程
硬件器件编程当编程文件与硬件器件相关联后,即可在“硬件(Hardware)”窗口中右键单击器件并选择“器件编程(ProgramDevice)”菜单项来执行硬件器件编程。您也可以使用program_hw_deviceTcl命令。例如,要对JTAG链中的首个器件执行编程,请使用以下Tcl
- 2024-03-30在 Vivado 中执行远程调试
在Vivado中执行远程调试远程调试需求可能在各种情况下出现。在产品原型设计阶段可能需要远程调试以便您在无法实地访问实验室的情况下对实验室中的设计进行调试,或者供您在组织内部共享资源。执行现场调试以诊断问题或者延长产品生命周期时也可能需要远程调试。
- 2024-03-27Xilinx ZYNQ 7000+Vivado2015.2系列(五)之ZYNQ的三种启动方式-JTAG、SD card、Flash
前言:前面我们都是使用JTAG方式下载比特流文件,然后下载elf文件,最后点击Runas或者Debugas来运行程序。JTAG方式是通过tcl脚本来初始化PS,然后用JTAG收发信息,优点是可以在线调试,缺点是断电后程序就丢失了。为了解决程序丢失的问题,可以制作镜像文件烧写到sd卡或者flash中,上电即
- 2024-03-26【嵌入式学习笔记】---- 嵌入式系统调试工具
嵌入式系统调试工具对于开发和调试嵌入式系统非常重要,它们使开发人员能够有效地检查和修改目标设备的硬件和软件状态。以下是几种常见的嵌入式系统调试工具及其使用方法:JTAG(JointTestActionGroup):JTAG是一种通用的硬件调试接口标准,用于测试PCB上的电路、诊断硬件故障和调试
- 2024-02-29STM32F10X 部分引脚不能使用的问题
一、概述说来惭愧,我到现在都没有完整的学习过STM32。接触STM32还是突然的一个项目,需要用到STM32,紧急需求,只能边学边完成。不过好在ST的资料还是比较多的,相对也比较简单,基本上的需求都能找到对应的demo,或者直接使用STM32CubeMX生成代码,最后在稍微改改,写一下自己的逻辑,就能
- 2024-01-26Эффективные методы отладки микроконтроллеров STM32
STM32—этосерия32-битныхмикроконтроллеровARMCortex-M,выпущеннаяSTMicroelectronics.ПриотладкемикроконтроллеровSTM32обычноиспользуютсяинструменты
- 2023-12-301-1-03 XILINX JTAG开发工具usb-jtag驱动安装
1.1概述 一般安装vitis(vivado)的过程中勾选了安装jtagcable驱动就会默认安装好jtag驱动,但是如果vivado无法正确识别到JTAG,那么可以试下重新手动安装驱动1.2准备工作安装驱动前,必须关闭所有的vivado,vitis-sdk并且拔掉USBJTAG以免导致安装失败1.3usb-jtag驱动安装
- 2023-12-2802 USB_JTAG驱动安装
1概述一般安装vitis(vivado)的过程中勾选了安装JTAGcable驱动就会默认安装好JTAG驱动,但是如果vivado无法正确识别到JTAG,那么可以试下重新手动安装驱动2准备工作安装驱动前,必须关闭所有的vivado,vitis-sdk并且拔掉USBJTAG以免导致安装失败3USB_JTAG驱动安装找到vivado安
- 2023-12-24C语言全局变量的extern+typedef函数指针+uvm_queue/pool/config_db/resource_db/barrier+接口设计分层+PCIe电气接口
C语言全局变量的extern全局变量在不同的文件引用,需要加上extern,才能引用到。如果没有extern关键词,则认为是一个定义,而不是引用,引发同名冲突。函数也是一样。要在本文件引用其它文件的函数,需要增补extern关键字。而其它文件,声明和定义过该函数。typedef函数指针https://zhuan
- 2023-11-21CubeMX中的SYS配置选项
在一般工程中,通用的配置是开启时钟(RCC配置)、以及HAL初始化配置(SYS配置)。本文主要讲解SYS配置。SYS配置页各配置项CubeMX中SYS配置页如下:Debug:默认是关闭的,如果不使用调试器关闭即可,即NoDebug;在STM32CubeMX的SYS选项栏中有SW和JTAG协议选项,用户可以根据需要选择相应的协
- 2023-11-13JTAG Tap | JTAG: FTDI的 AN_129(JTAG Tap+JTAG简介及其FT4232H配成USB to JTAG使用实例)
ApplicationNotes/AN_129_FTDI_Hi_Speed_USB_To_JTAG_Example.pdf1.2JTAGbackgroundToday'selectroniccircuitsconsistofnumerouscomplexintegratedcircuits.AtypicalembeddedsystemcancontainmultipleCPUs,programmabledevices,memory,etc.Wi