• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

芯片串口没有输出,如何确认芯片已经跑起来了?

skawu 2018-02-09 浏览量:1811
芯片串口没有输出,如何确认芯片已经跑起来了?而不是软件问题?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先芯片的类型,是单片机还是MPU
    如果是单片机,可以在线调试看,可以控制GPIO看,可以使用所有非串口但可观察现象的外设进行验证(LCD等等)
    如果是MPU,即串口终端没有输出,一般这类的板子,会有一个心跳的LED,即内核加载后,会有LED闪烁,如果不幸,你的板子没有,而其他的外设也看不出来,那么就不容易了,那么可以先写一个小的驱动加在内核中,比如LED的驱动,芯片跑起来后,就会看到现象。

    不知道你的串口是指什么电平,是TTL还是232的。
    芯片输出的一般直接是TTL的电平,DB9接出来的是232电平,可以用示波器测一下TTL侧,有没有波形,来确定是哪里出的问题,再分析。如果连TTL侧都没有波形,那么不是虚焊了,就是程序问题了。
    • 发布于 2018-02-09
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了 :推荐型号IRS2817DSTRPBF 厂牌Infineon Technologies 回复

其他答案 数量:12
  • 串口没有输出,要么串口坏了,要么板子在启动的时候就死了。

    如果是串口坏了,假设板子能联网,可以在启动板子之后过一小段时间,通过路由器查看板子IP,通过Telnet、ssh登录板子。有HDMI的可以插上显示屏,查看板子是否启动。如果板子上已经预装有应用程序,应用程序控制有外设,可以通过对应的外设反应判断板子是否启动。还是建议你能换个串口试试看,这个最有保障。

    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :没有找到 回复

  • IO口控制LED灯的规律性亮灭,蜂鸣器规律的发声,LCD显示信息,总之需要有执行器件或者显示器件进行交互判断。
    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :前缀带“0”不带“0”都是同一颗物料。 回复

  • 最简单的方法,外接LED灯,控制闪烁
    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :1.连续漏极电流不同带H的是10A,不带H的是65A,2.耗散功率不同,带H的是136W,不带H的是2.1W 回复

  • 只有串口的可能不好识别,一般都会留个指示灯,来快速辨别设备是否运行。


    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :HC32F170JATA-LQ48 HDSC(华大) 回复

电子老工程师 回复了  :74LVC2G3157DP-Q10J汽车级的 回复

  • 可以尝试下载程序,如果程序能下载,说明芯片跑起来
    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :经过查找国产没有符合替代。 回复

电子老工程师 回复了  :原厂型号只有: MT3620AN/A带尾缀。 回复

  • 在程序的各个地方加一句控制io口的代码来判断是死在什么地方。

    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :推荐型号ECS-80-8-30Q-VS-TR 厂牌ECS 回复

  • 就用点灯、LCD显示 等,一切可以让它自己告诉你 它还活着的方式。
    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :尾缀包装区别,产品同一物料
回复

  • 这个问题有点不知道从何答起,芯片串口没有输出?是什么芯片?CPU的uart?还是类似max3232之类的片子?看楼主的问题,主要是想确定是硬件问题还是软件问题。那就分开说好了,如果是CPU的话,不管什么CPU,其硬件损坏的概率很低,基本不要考虑,主要查看代码。(如果确实代码没问题,怀疑是CPU坏了,也不用去找原因,直接换块板子试试)。如果是外接串口芯片,那么方法就是从cpu管脚用逻辑分析仪抓,软件一直发,抓不到波形就是代码问题,同上。如果能量到,但芯片外部没有输出,那极大可能就是硬件问题
    • 发布于2018-02-09
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :中间是M3的表示无卤素,符合ROHS标准,商业级产品,中间是E3的表示符合ROHS标准,商业级产品,两个型号是环保的区别 回复

  • 用GPIO外接一个LED灯,翻转GPIO电平看看有没有效果。

    • 发布于2018-02-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.ti.com/store/ti/zh/p/product/?p=ADC121S101QIMFX/NOPB&keyMatch=ADC121S101QIMFX 回复

  • 你买个逻辑分析仪,直接就可以分析你的数据,就可以知道是否有数据发出,数据对不对,普通的逻辑分析仪就30块,淘宝有
    • 发布于2018-02-23
    • 举报
    • 评论 2
    • -1
    • 0
skawu 回复了 aaaxxxrrr :太low 回复
电子老工程师 回复了  :尾缀包装区别,产品同一物料
回复

相关问题

问题达人换一批

芯片串口没有输出,如何确认芯片已经跑起来了?