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
软硬件调试
STM32
软硬件调试
调试IO口占用JTMS/SWDIO--PA13JTCK/SWCLK--PA14JTDI--PA15JTDO--PB3JNTRST--PB4STM32
软硬件调试
硬件调试硬件调试通常是通过JTAT或者SWD
Paper_Love
·
2023-09-03 21:52
M核单片机
stm32
笔记——嵌入式软件开发学习(一)
嵌入式Linux软件设计学习过程:熟悉C语言和基本程序设计方法;(C程序设计、数据结构、操作系统原理)了解基本
软硬件调试
方法;(微机原理实验或单片机实验)熟练掌握搜索相关网络资源的技巧;熟悉UNIX/Linux
weixin_41869025
·
2020-08-02 14:14
NORDIC
软硬件调试
笔记
1.nRFgoStudio找不到JLinkARM.dllSegger第一次安装,会在注册表中添加安装路径字段,nRFgoStudio根据此来寻找JLinkARM.dll。当卸载/更新Segger的时候,注册表的相关的字段是不会被修改的!如果卸载了第一个安装的Jlink版本,就会报错提示找不到相应的DLL。安装更新版本的Segger也是不可行的,因为它还是不会修改相关字段。故需要手工修改下面两个注册
Hansen Mi
·
2020-07-29 07:37
NORDIC
BLUETOOTH
2019电赛B题空中巡线四旋翼记录
根据四旋翼飞行器飞行原理,选择合适的无刷电机作为系统动力装置,选取了功能强大且容易开发的微处理器、传感器和相关电子元器件,并做了大量的系统
软硬件调试
工作,最终完成了整体设计。
kengjin
·
2020-07-16 01:19
飞控
Vivado Hardware Manager的使用
HardwareManager不仅能够管理本机或者远程连接的FPGA资源,将生成的bit文件下载,而且也可以对片上逻辑进行调试,HardwareManager将片上调试的工作和文件集中在该工程的目录下,使得
软硬件调试
结合的更加紧密
长弓的坚持
·
2020-07-06 07:33
Vivado使用
VIVADO和SDK联合调试--转载我之前的blog的内容
经过我几天来不吃不喝(当然健身房还是不能落下的,hhh),总算把zynq的
软硬件调试
搞通了,但是这些仅仅是对付一些一般复杂性的系统,当系统变得庞大时,可能里面需要更多的调试技巧,但是掌握zynq的调试技巧对
Laplace666
·
2020-07-04 06:41
FPGA
如何利用嵌入式集成开发工具,让其更好地服务于设计?
嵌入式开发过程中会使用到各种工具,包括IDE环境、编译工具、
软硬件调试
工具、操作系统等。根据项目的需求,往往会选择来自不同厂商的工具进行组合。
嵌入式资讯精选
·
2020-07-04 05:42
晶振匹配电容失配的影响
就这样,
软硬件调试
完毕以后,正式交予生产部门投产。几个月之后,售后服务人员反映,同一个晶体在A系统不容易起
zbp_uestc
·
2020-06-30 12:24
调试记录
【开发环境搭建】windows平台下搭建VSCODE C/C++ 调试运行环境
没错这两款编辑器基本满足了我们开发者的需求,但是一方面,虽然KEIL做没有操作系统的ARM开发是很香,集编辑编译
软硬件调试
工程管理为一体,但是嵌入式做到深处到了操作系统
与光同程
·
2020-06-30 11:04
开发环境搭建
单片机MCU软硬件联调基本方法
做MCU软件开发,离不开硬件,
软硬件调试
的技能也是必须掌握的,现在介绍一些软硬件联调的基本方法。软硬件联调常使用的方法有:分支思想、分层法、对比法。
bulebin
·
2020-06-22 19:34
mcu
如何利用嵌入式集成开发工具,让其更好地服务于设计?
16020188025转载自https://blog.csdn.net/DP29syM41zyGndVF/article/details/80971956嵌入式开发过程中会使用到各种工具,包括IDE环境、编译工具、
软硬件调试
工具
倚楼睇风雨
·
2020-03-30 11:59
岗位招聘书
解决方案经理:职责:1,针对不同房车及相关露营地,完成需求调研、场景定义、功能设计和方案设计;2,房车和营地相关设备和家电选型,安装部署、布线实施、
软硬件调试
、故障排查等技术指导;3,端到端项目管理、资源协调
业精于思
·
2020-02-09 16:19
硬件工程师必读书目之《调试九法》
软硬件调试
通常会让人手忙脚乱,但只要遵循一定的方法便会事半功倍。本文总结了《调试九法:软硬件错误的排查之道》的精华,供大家在调试时参考。规则1:理解系统阅读手册:手册里有正确使用系统的方法。
硬件工程师ted
·
2020-01-03 01:06
(知识分享)
软硬件调试
九法:第九条规则 如果你不修复一个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
调试
硬件
软硬件调试
软硬件调试
中的一些粗浅思路
软件调试和硬件调试都是调试,思路差不多,一些具体操作方式上有所差别。这是我在工作中总结的一些认识: 1.调试总的指导思想是,任何一个实验应该唯一说明一个问题。成功了,唯一的结论是推论是成功的;失败了,唯一的结论是推论是失败的。这都是带有唯一性的。实际操作中可能并不好做到,但其中的一个唯一应该是可以做到的。 2.由于软件硬件的耦合,杂散参数的影响。根本问题一样,可能现象每次发生都不一样。大胆的
·
2015-10-31 17:00
调试
软硬件调试
中的一些粗浅思路
软件调试和硬件调试都是调试,思路差不多,一些具体操作方式上有所差别。这是我在工作中总结的一些认识:1.调试总的指导思想是,任何一个实验应该唯一说明一个问题。成功了,唯一的结论是推论是成功的;失败了,唯一的结论是推论是失败的。这都是带有唯一性的。实际操作中可能并不好做到,但其中的一个唯一应该是可以做到的。2.由于软件硬件的耦合,杂散参数的影响。根本问题一样,可能现象每次发生都不一样。大胆的假设,仔细
coolbacon
·
2013-07-30 12:00
软硬件调试
中的一些粗浅思路
软件调试和硬件调试都是调试,思路差不多,一些具体操作方式上有所差别。这是我在工作中总结的一些认识:1.调试总的指导思想是,任何一个实验应该唯一说明一个问题。成功了,唯一的结论是推论是成功的;失败了,唯一的结论是推论是失败的。这都是带有唯一性的。实际操作中可能并不好做到,但其中的一个唯一应该是可以做到的。2.由于软件硬件的耦合,杂散参数的影响。根本问题一样,可能现象每次发生都不一样。大胆的假设,仔细
coolbacon
·
2013-07-30 12:00
嵌入式
嵌入式
软硬件调试
问题记录
1.RS485使用中发现不能连续收发0.起初调试得出问题是MAX485的TX需要接上拉电阻,并且不能用20K的大电阻,使用10以内的强上拉电阻可以解决。后来发现问题,当0的数量超过10个后又出问题,最终发现问题是共模电压可能过大造成的,将两个485进行共地处理,问题得以解决。2.Zigbee模块问题。上次调试的时候发现有个模块竟然必须接下载器供电的时候才能工作,接其他的电源就无法工作,最终调试的时
cp1300
·
2013-01-14 14:00
上一页
1
下一页
按字母分类:
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
其他