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
硬件调试
嵌入式系统调试诊断方法
嵌入式系统的调试包括
硬件调试
、软件调试以及综合调试。
博文视点
·
2020-07-29 17:21
zynq系列器件通过JTAG口访问DDR
在开发过程中
硬件调试
不免会遇到一种情况,就是可能SD卡、USB和网口都没有调通,但是需要一些少量数据对特定功能进行验证,这时通过JTAG接口Restore数据到DDR或从DDRDump数据到PC机不失为一种有效选择
_Hello_Panda_
·
2020-07-29 08:21
xilinx随笔
NORDIC 软
硬件调试
笔记
1.nRFgoStudio找不到JLinkARM.dllSegger第一次安装,会在注册表中添加安装路径字段,nRFgoStudio根据此来寻找JLinkARM.dll。当卸载/更新Segger的时候,注册表的相关的字段是不会被修改的!如果卸载了第一个安装的Jlink版本,就会报错提示找不到相应的DLL。安装更新版本的Segger也是不可行的,因为它还是不会修改相关字段。故需要手工修改下面两个注册
Hansen Mi
·
2020-07-29 07:37
NORDIC
BLUETOOTH
FreeRTOS系列第15篇---使用任务通知实现命令行解释器
程序调试是一门技术,基本上我们需要两种调试手段,一种是可以单步仿真的
硬件调试
器,另外一种是可以长期监视程序状态的状态输出,可以通过串口、显示屏等等手段输出异常信息或者某些关键点。
zhzht19861011
·
2020-07-29 03:02
FreeRTOS基础篇
一、单片机读取ID卡(工作原理及电路)
目录一、单片机读取ID卡(工作原理及电路)二、单片机读取ID卡(产生载波)三、单片机读取ID卡(EM41000的数据格式)四、单片机读取ID卡(
硬件调试
及读码)一、非接触卡的读卡原理本系列文章主要探讨125KHz
XS30
·
2020-07-28 15:52
N76E003
RT-thread finsh组件工作流程
在大部分嵌入式系统中,一般开发调试都使用
硬件调试
器和printf日志打印,在有些情况下,这两种方式并不是那么好用。
weixin_34151004
·
2020-07-27 13:17
2019电赛B题空中巡线四旋翼记录
根据四旋翼飞行器飞行原理,选择合适的无刷电机作为系统动力装置,选取了功能强大且容易开发的微处理器、传感器和相关电子元器件,并做了大量的系统软
硬件调试
工作,最终完成了整体设计。
kengjin
·
2020-07-16 01:19
飞控
keil 5的软件仿真遇到的问题:error 65: access violation at 0x40021000 : no 'read' permission的解决办法
我们有时候在用keil5的软件仿真时会碰到这个问题:error65:accessviolationat0x40021000:no'read'permission很纳闷,
硬件调试
都对,但是用软件调试时会出错
斜杠青年/
·
2020-07-15 23:27
STM32学习笔记
Keil for ARM-MDK的使用
调试方法:调试方法分两种:软件仿真和
硬件调试
,即Simulator和Debugger。使用的DLL设置一
Maple_Leaf_15
·
2020-07-15 18:06
vivado----fpga
硬件调试
(七)----数据导出并用MATLAB读取
Vivado套件中的Debugger(类似ISE套件中的ChipScope)提供了在本地窗口中查看硬件实时数据的途径,但是无法导出类似ChipScope中的.prn这种文本数据格式,只能通过write_hw_ila_data命令导出csv或者vcd文件,vcd文件为通用波形文件,只能用来查看;所以只能通过csv文件解析数据。命令:write_hw_ila_data-force-csv_filete
长弓的坚持
·
2020-07-15 09:32
FPGA开发
三、vivado
硬件调试
复制前一节创建的vivado工程,到一个新的文件夹下,文件夹取名为vivado_debug.打开工程,展开IPIntegrator,右键OpenBlockDesign,打开.bd文件。选择axi_gpio_0_GPIO接口,右键选择MAKEDebug。该接线已被标记为调试:用同样的方法把下图的两个接口线也调试。保存工程,单击RunSynthesis对工程进行综合。综合成功后会弹出按图中所示选择,单
魔亦有道
·
2020-07-14 02:49
Zedboard学习
vivado入门与提高
串口调试利器--Minicom配置及使用详解
因为现在电脑基本不配备串行接口,所以,usb转串口成为
硬件调试
时的必然选择。目前知道的,PL2303的驱动是有的,在dev下的名称是ttyUSB*。
weixin_30419799
·
2020-07-13 17:00
MDK
硬件调试
_在Debug printf Viewer窗口显示打印信息_ITM
平时调试代码的时候大家都喜欢用printf函数来输出一些打印信息,来提示自己代码的执行情况。在刚开始接触这个调试方法的时候,我采用的方式就是浪费一个芯片的串口,然后利用TTL转USB模块,在PC端的串口调试助手中打印提示信息。另一种方式是硬件仿真的时候可以利用J-Link等工具实现的一种打印提示信息的方式。由于需要重定向fputc,所以两者最终只能选择其一,如果在资源不紧张的情况下,浪费一个串口其
BurgessKzg
·
2020-07-13 03:04
5 基于IntelVt技术的Linux内核调试器主要问题以及解决
专业的虚拟机开发人员可以使用
硬件调试
器来解决开发中遇到的问题。x86架构是支持外接
硬件调试
器的,类似于JTAG接口,这种调试器价格昂贵,大概两万美金左右,
LinuxKerneltravel
·
2020-07-06 22:58
开源项目
硬件调试
最近工作中遇到一些硬件电路上的小问题也是之前从未在意的问题,现在由于产品要求高了,必须弄清楚并解决。这个经历作为一点经验积累和大家分享一下。先交代一下背景。电路很简单,单片机控制无线芯片收发数据和一些其他功能的电路,无线芯片工作频率2.4GHz,单片机选择MSP430F系列,4层板,信号-地-电源-信号。考虑到无线芯片和其他电路可能存在高频噪声的串扰,无线芯片从地到电源全部和其余部分隔离,包括内电
Safe_Point
·
2020-07-06 13:54
搬砖心得
485
硬件调试
心得
RS-485标准接口是单片机系统常用的一种串行总线之一。采用半双工通信方式,它文成TTL电平转换为RS-485电平的功能。以MAX485芯片为例,其结构和引脚都非常简单,内部含有一个驱动器和接收器。MAX485的封装有DIP、SO和uMAX三种。DIP封装如下管脚的功能如下:R0:接收器输出端,若A比B大200mV,RO为高(接收为高电平);反之则接收为低电平。RE:接收器使能端,RE为低时,RO
书中倦客
·
2020-07-06 12:30
硬件知识
bluerov软件调试教程(一 )
bluerov是目前最流行的一款消费级ROV,其架构简单,可操作性强,比同类型的ROV体验感要高很多,本系列教程将从bluerov的软件调试,
硬件调试
,装舱等三个方面去介绍bluerov,希望diy玩家可以通过本教程更方便的去组装和调试自己的
笑傲江
·
2020-07-06 12:12
BlueRov教程
解决ST-LINK进行
硬件调试
时,进不了main()函数的问题
前段时间想用ST-LINK对板子进行
硬件调试
,发现出不了现象(而代码是没有问题的)。打开设置后,设置从启动文件开始运行,经调试后,发现进不了Main()函数。
从小就够炫_sky
·
2020-07-06 08:56
STM32
vivado----fpga
硬件调试
(一)----mark_debug
最近两个月开始用Vivado做项目,之前一直用ISE开发,个人觉得ISE方便好用,而Vivado编译又慢,还占内存,打开一个工程就需要好半天,可视化界面感觉也没什么用处,不如模块化的代码来的简单,而且还有一些bug。无奈xilinx公司不再开发ISE,到14.7就结束了,以后的芯片只能用Vivado做设计了,只能用它了,现在已经更新到了2014.4版本,我现在用的是2013.4版本,开发板是zed
长弓的坚持
·
2020-07-06 07:05
FPGA开发
vivado----fpga
硬件调试
(二)----mark_debug
Vivado和ISE相比ChipScope已经大幅改变,很多人都不习惯。在ISE中称为ChipScope而Vivado中就称为insystemdebug。下面就介绍Vivado中如何使用debug工具。Debug分为3个阶段:1.探测信号:在设计中标志想要查看的信号2.布局布线:给包含了debugIP的设计布局布线3.分析:上板看信号一探测信号探测信号有2种方法一种是直接在HDL源代码中用(*ma
长弓的坚持
·
2020-07-06 07:05
FPGA开发
vivado----fpga
硬件调试
(六)----数据导出
总结一:众所周知,ADC调试不单单是ADC芯片功能的调试,还涉及到后期对ADC芯片的性能评估和验证,这些工作都需要在MATLAB中完成。在ISE开发环境下,一般是这样处理:1.ChipScope中将需要的数据导出为.prn或者.txt文件2.在MATLAB中使用函数xlLoadChipScopeData()将文件导入缓存。(需要相应的MATLAB和ISE设置)上述两步就可以在FPGA调试过程中轻松
长弓的坚持
·
2020-07-06 07:34
Vivado Hardware Manager的使用
HardwareManager不仅能够管理本机或者远程连接的FPGA资源,将生成的bit文件下载,而且也可以对片上逻辑进行调试,HardwareManager将片上调试的工作和文件集中在该工程的目录下,使得软
硬件调试
结合的更加紧密
长弓的坚持
·
2020-07-06 07:33
Vivado使用
三、单片机读取ID卡(EM4100的数据格式)
目录一、单片机读取ID卡(工作原理及电路)二、单片机读取ID卡(产生载波)三、单片机读取ID卡(EM41000的数据格式)四、单片机读取ID卡(
硬件调试
及读码)(一)EM4100的数据格式现在让我们来解释一下
XS30
·
2020-07-05 18:25
N76E003
射频电路PCB的设计技巧
多次在射频电路的PCB设计中采用这些技巧,在后期PCB的
硬件调试
中得到证实,对减少射频电路中的干扰有很不错的效果,是较优的方案。关键词:射频电路
Horizonyi
·
2020-07-05 15:41
射频
MLX90640测温系统的实现
这里写自定义目录标题1背景2
硬件调试
3上位机软件4关于精度的测试1背景疫情蔓延,在家无事,看着别人玩动态测温挺好玩,自己也试着玩一把,160*120的红外热电堆太贵,就拿MLX90640试试吧,终于,在一个星期忙碌后
小楼昨夜,东风
·
2020-07-05 11:55
STM32H7 内存管理实验将内存使用率上传至PC 以及
硬件调试
算法的小经验
移植一些算法到STM32上,算法在PC上能够运行,而移植到STM32的时候就会出现问题,总结来说主要是因为编译器的版本不同,MDK5的编译器是很古老的编译器,有些C语法会有问题。常见的问题就是:1.结构体赋值的时候,在32里面的代码,结构体赋值必须要一个变量一个变量的赋值,不能够直接赋值。2.定义变量的时候不能用的时候才定义变量,需要将变量放在这个模块的前面将算法移植到STM32的时候,首先要考虑
文鸿开源工作室
·
2020-07-05 06:32
STM32
minicom 使用方法
因为现在电脑基本不配备串行接口,所以,usb转串口成为
硬件调试
时的必然选择。目前知道的,PL2303的驱动是有的,在dev下的名称是ttyUSB#。
颇锐克
·
2020-07-05 02:05
常用开发工具
Android
系统
"30年---我与赛灵思FPGA的故事”:ZYNQ-7000使用总结(5) ——使用ChipScope进行
硬件调试
ChipScope是Xilinx提供的一种
硬件调试
青蛙嘎嘎
·
2020-07-04 23:46
xilinx fpga
硬件调试
fpga
硬件调试
(一)----mark_debug最近两个月开始用Vivado做项目,之前一直用ISE开发,个人觉得ISE方便好用,而Vivado编译又慢,还占内存,打开一个工程就需要好半天,可视化界面感觉也没什么用处
feifansong
·
2020-07-04 15:14
xilinx
vivado
【Vivado——FPGA
硬件调试
(四)】快速替换Debug Probes
在使用VivadoLogicAnalyzer调试时,常会遇到这样的情形:当前阶段需要观测信号xa_reg,下一阶段需要观测xb_reg,两个阶段原始设计并没有改变,只是需要将xa_reg替换为xb_reg。此时,一种方法是回到综合后的设计,通过SetupDebug重新设置待观测信号,这样固然可行,但需要对设计重新布局布线,耗时,效率低。另一种方法是采用ECO(EngineeringChangeOr
Lily_9
·
2020-07-04 06:07
vivado
FPGA
Xilinx
VIVADO和SDK联合调试--转载我之前的blog的内容
经过我几天来不吃不喝(当然健身房还是不能落下的,hhh),总算把zynq的软
硬件调试
搞通了,但是这些仅仅是对付一些一般复杂性的系统,当系统变得庞大时,可能里面需要更多的调试技巧,但是掌握zynq的调试技巧对
Laplace666
·
2020-07-04 06:41
FPGA
如何利用嵌入式集成开发工具,让其更好地服务于设计?
嵌入式开发过程中会使用到各种工具,包括IDE环境、编译工具、软
硬件调试
工具、操作系统等。根据项目的需求,往往会选择来自不同厂商的工具进行组合。
嵌入式资讯精选
·
2020-07-04 05:42
vivado----fpga
硬件调试
(五) ----找不到ila核问题及解决
问题一:WARNING:[Xicom50-38]xicom:NoCseXsdbregisterfilespecifiedforCseXsdbslavetype:0,csedriverversion:0.Slaveinitializationskipped.INFO:[Labtools27-1434]Devicexc7k410t(JTAGdeviceindex=0)isprogrammedwitha
长弓的坚持
·
2020-07-04 03:48
FPGA开发
Vivado与SDK的联合调试方法-使用ILA
Vivado
硬件调试
有几种手段:ILA(集成逻辑分析器IntegratedLogicAnalyzer)、VIO(虚拟I/OVirtualInput/Output)、Jtag-to-AXI等,本方法主要使用了
weixin_34008805
·
2020-07-04 03:10
KEIL工程目标选项配置
这个值主要用于仿真调试用,一般我们使用
硬件调试
可以不用管这个值。第2处:操作系统。很好理解,是否选择Keil
Justice_Gao
·
2020-07-02 05:20
STM32学习
晶振匹配电容失配的影响
就这样,软
硬件调试
完毕以后,正式交予生产部门投产。几个月之后,售后服务人员反映,同一个晶体在A系统不容易起
zbp_uestc
·
2020-06-30 12:24
调试记录
基于51单片机的智能计算器
具体用到的也是51很基础的模块,一个键盘,一个1602,温度显示那块用到了DS18B20,
硬件调试
的部分也很少,主要是代码的书写。
yyqx_pyt
·
2020-06-30 11:58
【开发环境搭建】windows平台下搭建VSCODE C/C++ 调试运行环境
没错这两款编辑器基本满足了我们开发者的需求,但是一方面,虽然KEIL做没有操作系统的ARM开发是很香,集编辑编译软
硬件调试
工程管理为一体,但是嵌入式做到深处到了操作系统
与光同程
·
2020-06-30 11:04
开发环境搭建
VIVADO和SDK的联合
硬件调试
参考Miz702N手册和https://blog.csdn.net/qq_34322603/article/details/72854621Miz702N手册给出的调试方法包括ILA和VIO,ILA又包括添加DebugMark和插入ILAIP。第一步,在BlockDesign中搭建硬件系统,并且要使能CrossTriger功能。第二步,在BlockDesign中完成硬件设计后,对于想要抓取的信号标
yaoyaoshalou
·
2020-06-30 06:18
ZYNQ
vivado----fpga
硬件调试
(八)----例化ila核
VIVADO下ILA使用指南ILA是VIVADO下的一个DEBUG-IP,类似于片上逻辑分析仪,通过在RTL设计中嵌入ILA核,可以抓取信号的实时波形,帮助我们定位问题。本文档以一个简单的COUNTER设计为例,对VIVADO(2014.1)下ILA核的使用进行说明。第一部分RTL设计modulecounter(inputclk,output[3:0]q);wireclk;//想抓取cnt信号进行
长弓的坚持
·
2020-06-29 20:01
FPGA开发
STM32笔记(4)ST-LINK调试介绍
调试相关介绍调试原理:STM32F10xxx使用的Cortex-M3内核含
硬件调试
模块,允许内核在取消(指令短点)或访问数据(数据断点)时停止,并可以查询内核的内部状态和系统的外部状态,完成查询后,内核与外设可以被复原
凯之~
·
2020-06-29 17:42
STM32学习之旅
[10]STM32程序调试方法-STLINK调试和软件调试
前言这一篇博客主要讲解STM32F1开发板如何进行调试,分别是
硬件调试
(STLINK)调试和软件调试。调试原理STM32的调试原理核心是比较复杂的,但是我们了解的东西可以简单一些。
爪爪x
·
2020-06-29 04:16
STM32
【FPGA笔记】基于FPGA的图像处理
图像处理系统设计注意点:1.将算法开发和FPGA实现分离用软件的图像处理环境可以使用大批量的图像样本进行测试及调试算法,再将算法映射到硬件上,这样大大节省了
硬件调试
周期。
weixin_30468137
·
2020-06-27 20:47
硬件设计经验
详细理解设计需求,从需求中整理出电路功能模块和性能指标要求;2、根据功能和性能需求制定总体设计方案,对CPU进行选型,CPU选型有以下几点要求:a)性价比高;b)容易开发:体现在
硬件调试
工具种类多,参考设计多
wangshh03
·
2020-06-27 13:53
硬件芯片选型原理图设计
详细理解设计需求,从需求中整理出电路功能模块和性能指标要求;根据功能和性能需求制定总体设计方案,对CPU进行选型,CPU选型有以下几点要求:a)性价比高;b)容易开发:体现在
硬件调试
工具种类多,参考设计多
supreme42
·
2020-06-26 16:11
硬件知识
MT7621A
硬件调试
总结---(2)
MT7621A的硬件有了新的进展,虽然历进好多天的
硬件调试
,但是最终有了很大的进步:MT7602E和MT7612以及SATA芯片都可以通过PCIE与MT7621A通信了。
qqtolm
·
2020-06-26 04:03
硬件设计
vspm虚拟串口调试
通过串口调试软件UartAssist.exe和虚拟串口软件VSPM,可以解决串口编程时没用
硬件调试
的问题,通过VSPM虚拟出串口设备,让程序发送信息到VSPM设备后通过UartAssist.exe直接回显信息
无悔青春_j进无止境
·
2020-06-25 11:56
串口通信
Vivado与SDK的联合调试方法-使用ILA
Vivado
硬件调试
有几种手段:ILA(集成逻辑分析器IntegratedLogicAnalyzer)、VIO(虚拟I/OVirtualInput/Output)、Jtag-to-AXI等,本方法主要使用了
恰_同学少年
·
2020-06-25 08:15
vivado-教程
软件开发中常用调试技巧的原理和实践
硬件调试
需要CPU的支持,CPU内部提供了两组寄存器用来存储设置的断点,但是这种场景决定于内部硬件设计与调试器和其他调试工具无关。本chat主要讲软件层面的调试,也是开发者工作中最常用到的调试方法。
Peter盼
·
2020-06-24 14:00
linux
【002】搭建开源嵌入式集成开发环境
对于初学者来说,选择一款能够根据所选芯片自动实现添加启动文件,设置编译参数,配置连接脚本且对
硬件调试
器支持友好的IDE,能够将精力集
lucky_dog_2018
·
2020-06-24 09:48
嵌入式开发
嵌入式
eclipse
arm
开源
GNU
上一页
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
其他