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
硬件调试
嵌入式系统调试手段及方法综述
本论文的主要工作是对当前两种主流的交叉调试技术即目标监控程序调试技术和片上调试技术进行研究与实现,之后对目前在嵌入式系统开发中常用的
硬件调试
方法ICE、BDM
方克明
·
2020-06-23 10:45
Embedded
system
STM32
硬件调试
过程遇中到Delay_ms()函数卡死的问题
程序在LCD初始化过程中卡死,通过
硬件调试
发现卡在Delay_ms()函数,转到定义发现其为Delay_us的宏定义函数:#defineDelay_ms(x)Delay_us(1000*x)//单位ms
chenpkai
·
2020-06-22 22:10
ARM
单片机MCU软硬件联调基本方法
做MCU软件开发,离不开硬件,软
硬件调试
的技能也是必须掌握的,现在介绍一些软硬件联调的基本方法。软硬件联调常使用的方法有:分支思想、分层法、对比法。
bulebin
·
2020-06-22 19:34
mcu
嵌入式系统硬件原理设计与审核
2)根据功能和性能需求制定总体设计方案,对CPU进行选型,CPU选型有以下几点要求:a)性价比高;b)容易开发:体现在
硬件调试
工具种类多,参考设计多,软件资源丰富,成功案例多;c)可扩展性好。3)针
博文视点
·
2020-06-22 19:58
汽车网络安全之——工具汇总
工欲善其事必先利其器——《论语·卫灵公》硬件工具(
硬件调试
/物理攻击)JTAGulatorJTAGorUART引脚分析$170https://www.parallax.com/product/32115Logicanalyzers
闻者文也
·
2020-06-22 03:41
汽车
Security
DSP系统硬件设计
DSP硬件设计包括:硬件方案设计、DSP及周边器件选型、原理图设计、PCB设计及仿真、
硬件调试
等。
wangshh03
·
2020-06-21 09:13
《硬件电路原理图设计审核思路和方法》
硬件电路原理图设计审核思路和方法》1、详细理解设计需求,从需求中整理出电路功能模块和性能指标要求;2、根据功能和性能需求制定总体设计方案,对CPU进行选型,CPU选型有以下几点要求:a)性价比高;b)容易开发:体现在
硬件调试
工具种类多
leizhige
·
2020-06-21 02:16
学习STM32开发,肯定少不了debug调试这一步骤
STM32F1使用Cortex-M3内核,该内核内含
硬件调试
模块,支持复杂的调试操作。
硬件调试
模块允许内核
mb5ec1ee01eebbc
·
2020-05-25 13:26
嵌入式
stem
单片机
〖招聘|求职〗在深圳找工作(招人)就是这么简单
年任职要求:1、电子、通信、自动化或计算机类相关专业,5年以上工作经验;2、具有扎实的数字电路、模拟电路基础知识,了解嵌入式系统,熟悉单片机,微处理器架构;3、熟练掌握一种以上的主流EDA软件,熟练使用各种
硬件调试
采蘑菇的小白菜
·
2020-04-06 20:51
如何利用嵌入式集成开发工具,让其更好地服务于设计?
16020188025转载自https://blog.csdn.net/DP29syM41zyGndVF/article/details/80971956嵌入式开发过程中会使用到各种工具,包括IDE环境、编译工具、软
硬件调试
工具
倚楼睇风雨
·
2020-03-30 11:59
s03e05:3页A4纸会议营销教程
通过开会的方式来销售自己的产品,这样的会议,在业内被称为“会销”在组织这样的会议时,是需要组织人员细心筹备的,比如事前的主题确定、顾客邀约、确认、内部岗位人员安排、物资准备;事中的服务流程管控、
硬件调试
转型小助手
·
2020-02-27 05:02
岗位招聘书
解决方案经理:职责:1,针对不同房车及相关露营地,完成需求调研、场景定义、功能设计和方案设计;2,房车和营地相关设备和家电选型,安装部署、布线实施、软
硬件调试
、故障排查等技术指导;3,端到端项目管理、资源协调
业精于思
·
2020-02-09 16:19
硬件工程师必读书目之《调试九法》
软
硬件调试
通常会让人手忙脚乱,但只要遵循一定的方法便会事半功倍。本文总结了《调试九法:软硬件错误的排查之道》的精华,供大家在调试时参考。规则1:理解系统阅读手册:手册里有正确使用系统的方法。
硬件工程师ted
·
2020-01-03 01:06
串口调试利器--minicom
[toc]因为现在电脑基本不配备串行接口,所以,usb转串口成为
硬件调试
时的必然选择。目前知道的,PL2303的驱动是有的,在dev下的名称是ttyUSB*。
孤逐王
·
2019-11-30 10:08
在SRAM、FLASH中调试代码的配置方法(附详细步骤)
因为STM32的FLASH擦写次数有限(大概为1万次),所以为了延长FLASH的使用时间,我们平时调试时可以选择在SRAM中进行
硬件调试
。
zhengnianli
·
2019-10-21 20:00
使用VSCode打造APM飞控的编译+烧录+调试一体的终极开发环境
下基于gcc编译工具链开发,对于那些习惯与在Windows下使用KeilMDK开发单片机的童鞋,无疑带来了一定的门槛,除了编译环境搭建较为麻烦之外,还有一个最主要的原因便是难以实现类似Keil上的在线
硬件调试
梦萦蓝天
·
2019-05-09 00:44
APM开发
APM调试
VSCode
开发环境
LoRa
硬件调试
-前导码
前言已知LoRa数据包在负载之前会有一段前导码,接收端是先检测前导码,收到前导码之后才认为有数据发送过来。那么不同的前导码的长度会有什么影响呢?前导码长短的优劣势-前导码实际上是占符号的,也就是说越长的前导码,发送的持续时间也会越久,相应的也越耗电,所以较短的签到码就可以省点,反之则耗电,同样也会影响信道资源的占用-加入前导码持续的时间较长,设备可以休眠一段时间再醒来,照常可以收到数据,那么接收设
AnswerInTheWind
·
2018-08-06 23:00
xilinx zynq7000,SDK平台使用JTAG 加载VxWorks并运行的方法和步骤
xilinx的SDK开发平台提供了xsct命令行接口,该接口在
硬件调试
初期非常方便,可以使用JTAG把vxworks镜像下载到DDR中直接运行,下面是使用的脚本connecttargets2rstcdc
ambercctv
·
2018-07-18 15:29
[QTV] 如何在 AWS F1 实例中使用 Vivado IPI
并通过一个“helloworld”的案例向您介绍包括:简化外设连接、块自动化功能、连接自动化、设计规则检查(DRC)以及高级
硬件调试
功能的应用在内的多种设计辅助功能。
FPGAerClub
·
2018-05-29 19:04
01 Processing软件的自我理解
为便于
硬件调试
和测试,迫切需要利用PC实现相应测试的工具软件,指望现成的几乎不可能,由软件人员协助编写会对双方的工作产生干扰,故最好是硬件人员自己解决。
Blucher_Ce
·
2018-04-24 11:31
Processing
STM32重载printf
前一段时间工作中进行软件调试的时候,将写的程序烧到芯片中,最终总是达不到预期的效果,甚至是就不工作,也不知道具体死在了哪里,这是
硬件调试
根本查不出来的地方(单步调试又太慢),想起在LINUX开发的时候用到的
David_361
·
2018-04-07 10:42
STM32重载printf
前一段时间工作中进行软件调试的时候,将写的程序烧到芯片中,最终总是达不到预期的效果,甚至是就不工作,也不知道具体死在了哪里,这是
硬件调试
根本查不出来的地方(单步调试又太慢),想起在LINUX开发的时候用到的
David_361
·
2018-04-07 10:42
Linux下minicom的安装和使用
因为现在电脑基本不配备串行接口,所以,usb转串口成为
硬件调试
时的必然选择。
一个从入门到放弃再到改行的工程师
·
2018-03-31 11:23
嵌入式Linux
ESP8266WiFi模块接入乐为物联平台
目录了解乐为物联乐为物联的框架结构ESP8266初试小结模拟工具在线调试PC端串口调试STM32
硬件调试
参考资料前段时间利用手边的ESP8266小WiFi模块尝试接入了Yeelink平台,今天想尝试把ESP8266
一銤阳光
·
2018-02-08 17:33
物联网云平台
FPGA
硬件调试
用Vivado进行
硬件调试
,就是要插入ila核,即“集成逻辑分析仪”,然后将想要引出来观察的信号连到这个核的probe上。
civee
·
2017-12-26 18:59
FPGA
芯片驱动越强越好吗?
作者:黄刚一博科技高速先生团队队员无论是
硬件调试
还是我们仿真,都会接触到芯片的驱动配置,像我们熟悉的DDR控制器,一般也会有很多种驱动的选择。
嵌入式资讯精选
·
2017-12-06 00:00
两种方法实现STM32F103向串口一直发送数据(程序源码,已测试)
串口是STM32最为重要的资源,在平时的
硬件调试
和软件调试中都是不可或缺的工具,最近在测试一块板子的通信功能是否正常,我打算用板子A的串口USART1一直向串口发送数据,用板子B的串口1接收数据,并将接收到的数据经过处理后显示在
旗帜
·
2017-10-24 22:56
STM32
minicom 使用方法
因为现在电脑基本不配备串行接口,所以,usb转串口成为
硬件调试
时的必然选择。目前知道的,PL2303的驱动是有的,在dev下的名称是ttyUSB#。
worthsen
·
2017-08-29 08:58
Minicom
做
硬件调试
的菜鸟感悟
学的不多,问的倒是不少,感想层出不穷在
硬件调试
的时候你可能会陷入一个陷阱,那就是无数次的下载程序看现象,但是从来没有把一个现象看懂,只是在机械的尝试脑海里那些没有依据的想法。
Qi,
·
2017-06-16 19:22
生活感悟类
关于STM32莫名死机的一些问题记录
问题描述ZET6跑了ucosII系统,在运行过程中有时会出现死机的情况,经过
硬件调试
发现,是进入延时的时候导致的这个问题,延时函数是没有问题的,而且这个问题是偶尔出现问题排查死机之后指针指向了硬件错误中断
CallMeSumo
·
2017-06-02 10:39
stm32
C6678多核DSP开发——hello world
C6678多核DSP开发——helloworld本篇学习笔记主要记录在C6678实验板上实现打印“helloworld”信息功能,主要目的是熟悉CCS开发环境和
硬件调试
过程。
wayne维恩
·
2017-04-30 20:20
嵌入式
S3C2440 windows下使用jlink gdbserver,arm-none-eabi-gdb进行裸机程序编写调试
后来转学嵌入式Linux,在Linux下进行u-boot和Linux内核的移植,一直没有用到
硬件调试
功能,都是通过打印串口信息或者led来调试,大部分情况下能够奏效,这也是因为u-boot和linux内核本身的代码质量非常高
hammer_xie
·
2017-04-15 14:54
痞子衡嵌入式:飞思卡尔Kinetis系列MCU启动那些事(1)- KBOOT架构
Bootloader是嵌入式MCU开发里很常见的一种专用的应用程序,在一个没有Bootloader的嵌入式系统里如果要更新Application,只能通过外部
硬件调试
器/下载器,而如果有了Bootloader
痞子衡
·
2017-04-02 21:00
linux-0.11内核深度剖析视频
2.由比较方便的虚拟测试环境(免去繁杂的
硬件调试
),在学习的过程中可以边写边测试。这样
miniOS
·
2017-03-16 13:53
Linux驱动
My
OS
linux启动分析
嵌入式LInu开发环境搭建
在宿主机上编写和编译代码,通过串口、网口或者
硬件调试
器将程序下载到目标系统里面运行,系
不配野心
·
2017-03-02 09:26
利用jlink实现串口调试
首先是硬件部分,只需要把jlink仿真器插上就ok,就像平时做
硬件调试
一样,不需要别的东西下一步是mdk里面关于硬件部分的设置,如图所示,只需要更改下图的部分就Ok,别的不用管。
Lestrade_
·
2017-01-30 21:08
单片机
使用 Elixir 开发嵌入式系统: 串口调试
答:因为显示器直连RespberryPi的HDMI的启动信息无法向上滚动,无法查看完整的启动信息,非常不方便
硬件调试
.如何使用串口连接到目标板默认iex控制台显示在连接到HDMI端口的显示器上.这对于新手来说是比较友好的
developerworks
·
2016-12-13 00:00
elixir
嵌入式
AD6655的使用总结
1
硬件调试
芯片引脚信号主要包括4部分:(1)时钟端口,包括ADC的输入时钟源,clk+和clk-,两个通道并行数据输出时的随路时钟信号,DCOA和DCOB;在输入时钟信号没有进行分频的情况下(0x0b寄存器可设置分频
Duncan_Lv
·
2016-05-09 13:04
关于AD6655的使用
1
硬件调试
芯片引脚信号主要包括4部分:(1)时钟端口,包括ADC的输入时钟源,clk+和clk-,两个通道并行数据输出时的随路时钟信号,DCOA和DCOB;在输入时钟信号没有进行分频的情况下(0x0b寄存器可设置分频
Duncan_Lv
·
2016-05-09 13:00
(知识分享)软
硬件调试
九法:第九条规则 如果你不修复一个bug,它将永远存在
1、查证问题确已被修复如果遵循了“制造失败”这条规则,就知道如何验证你确实修复了问题。无论问题和修复看起来多么明显,你都无法保证修复是有效的,直到做了测试并验证。2、查证确实你的修复措施解决了问题如果你取消这个修复,系统再次出现失败,再应用这个修复,问题消失,才能够证明你确实修复了问题。这样做的原因是,在调试期间,往往会改变一些不属于修复的地方,有时这些改变会隐藏问题,如果没有意识到这一点,发现测
shuolang126
·
2016-04-12 06:00
调试
版本控制工具
软硬件调试
(知识分享)软
硬件调试
九法:第八条规则 求助他人, 获得全新观点
1、征求别人意见我们都是普通人,对任何事情都有偏见或者思维定式,包括对bug隐藏在哪里的看法,这些偏见会导致我们无法看清实际情况。其它人则从另一个角度看问题(可能也是他自己的偏见),但是会找到新的方法,对你解决问题有很大启发。2、获取专业知识有时系统的某个部分的知识看起来很神秘,我们不必到学校学习一年,而是通过咨询专家快速掌握那些知识,任何情况下,专家都会比我们更理解系统,因此他们能知道查找问题的
shuolang126
·
2016-04-09 07:00
编程语言
单片机
软硬件调试
软
硬件调试
九法:第七条规则 检查插头
1、质疑你的假设你十分运行了正确的代码?电源插头是否已插好?比如网络连接失败了,是不是你不小心把网线接头踢掉了?比如汽车无法启动,是否油箱没油了?有时我们看到一个问题,通常在某个特定位置看到了正确的问题,但是导致这个问题的却在上游或者底层驱动上,只是系统不具备正确操作条件时,出现了奇怪的表现。2、从头开始是否正确的对内存进行了初始化?电源开关是否已经打开?比如如果你的程序序需要初始化内存、全局变量
shuolang126
·
2016-04-08 07:00
测试
单片机
编译器
软硬件调试
软
硬件调试
九法:第六条规则 保持审计跟踪
1、把你的操作、操作顺序和结果全部记录下来要记录所做的事、做事的顺序、以及发生的结果,每次做完都要全部记录。就像调试硬件一样,必须指导每个步骤以及执行结果,才能确定下一步关注的重点。2、要知道,任何细节都可能是重要的有时bug报告可能就有一句简单的话,比如仪器显示出错了,或者仪器无法正常工作,这样的内容对测试人员没有实质帮助,除了记录发生的事情,还要注意的细节是问题的严重程度,以便判断是否需要立即
shuolang126
·
2016-04-04 08:00
备份
git
测试
版本控制工具
软硬件调试
软
硬件调试
九法:第五条规则 一次只改一个地方
1、隔离关键元素就像小学生物课,考察阳光对植物生长的影响,则需要保持养分、灌溉、生长温度等完全一致,一个有阳光照射,一个没有阳光照射,这样才能比较出阳光对植物的生产的影响.bug查找过程也要如此,在查找一个具有多个参数的函数的计算错误时,固定其它参数,同时修改一个参数的输入值,验证输出结果是否正确,从而可以确定是哪个参数导致的计算错误,确定bug。2、一次只改一个测试软件工程师有时为了修复一个问题
shuolang126
·
2016-03-30 06:00
bug
调试
软硬件调试
软
硬件调试
九法:第四条规则 分而治之
1、通过逐次逼近缩小搜索范围 通过二分法,逐次缩小问题范围,在查找问题时,这个方法是唯一需要应用的规则,所有其它规则都是帮助你遵循这条规则。首先搜索前面1/2,如果有错,则再搜索前1/4,如果没错,则搜索范围就定在1/4-1/2之间,然后再次细分,几次之后就会找到问题。 实际案例:有次程序运行反应很慢,特别是蜂鸣器响一次后,要几秒钟的时间,才能相应按键。因此就采用这个方法,很快确定慢是由等待
shuolang126
·
2016-03-27 07:00
bug
调试
硬件
软硬件调试
软
硬件调试
九法:第三条规则 不要想而要看
凭空想象,问题的原因很多,实际的原因只有看了才能发现!如果猜测失败是如何发生的,那么常常会修复一些不是bug的问题,不仅浪费时间、还会破坏其它地方,因此不要这样做。在医学领域,有听诊器、抽血化验、X透视、B超等方法。同样在软件中,观察的方法有设置断点、添加调试语句、监视程序值、以及检查内存等方法。硬件方法有通过示波器、逻辑分析仪、示波器等工具测试信号、时序和线路阻抗等方式。当错误的假设别否定后,找
shuolang126
·
2016-03-21 07:00
bug
调试
软硬件调试
软
硬件调试
九法:第二条规则,重现失败
1、重现失败目的是为了观察它,找到原因,并检查修复是否成功。方法是进行内部预演、观察如何出错,如果出错会导致重大损失则必须改变一些地方,但是尽量少改动原理的系统和顺序。2、从头开始需要知道bug发生之前的细节,试着从已知的状态开始,仔细观察到bug出现是执行的步骤和状态。3、引发失败如果错误偶尔发生,需要重复很多次才能出现,则需要借助自动测试工具,提高其bug出现的几率。比如房屋下雨漏水,无需等待
shuolang126
·
2016-03-19 21:00
bug
调试
硬件
软硬件调试
软
硬件调试
九法:第一条规则,理解系统
1阅读芯片手册 会告诉你芯片如何初始化、如何配置、外围电路如何搭配,才能让其正常稳定工作。 另外还要看厂家提供的erratasheet,比如STM32,每个系列都有erratasheet(勘误手册),里面介绍了MCU使用时的局限性,可以避免设计中由于误用MCU引发的的致命缺陷!2仔细阅读手册的每个细节 比如有关MCU中断处理机制、IO口及其复用功能的使用、复位管理、工作电压、新版和旧版的
shuolang126
·
2016-03-19 21:00
bug
调试
硬件
芯片
软硬件调试
软
硬件调试
九法之总序
前言:1、本文内容主要来源于书籍《调试九法:软硬件错误的排查之道》作者D**idJ.Agans,属于读书笔记+个人体会。 2、本书介绍的方法的宗旨不是预防、保障和筛选,以预防bug的产生,而是如何找到bug并修复它们,如何高效的追踪和解决不易察觉的软硬件问题,不针对特定的平台、语言或者工具,不涉及晦涩的测试理论。3、你看过后,可能会咦一声,说“我一直都是这么做的!”,那么恭喜你,你是一个能高效解决
shuolang126
·
2016-03-19 21:00
bug
调试
硬件
软硬件调试
STM32 使用 Keil MDK 中的软件逻辑分析仪参与
硬件调试
1)Keil评估软件:MDK4.7x和MDK5MDK5以SoftwarePack的形式分发特定于处理器的软件、例程和中间件(middleware)。安装MDK5之后,需要从网络上下载这些Pack。这些Pack也可以手动导入。MDK4.7x目前也是可用的。这个版本的MDK会包含程序运行所需要的所有文件,不使用MDK5的SoftwarePack。这篇文档的MDK4版本可以在这个链接找到:http://
NarutoInspire
·
2016-02-22 15:25
嵌入式
上一页
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
其他