找回密码
 注册
关于网站域名变更的通知
查看: 1734|回复: 11
打印 上一主题 下一主题

复位系统,flash的cs引脚电平感觉不对,是为啥

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-12-18 09:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
蓝色是flash的cs管脚,黄色是串口输出的数据。% y$ C8 N- C) J  m8 J: r. m+ `
程序上电5s后串口不停输出数据,要用针强行给系统复位,测量flash的cs管脚,发现电平不是一直地电平。而是入图这样的,这是为啥?
5 e; B1 ?7 k/ O, g

微信图片_20191218094413.jpg (90.34 KB, 下载次数: 2)

微信图片_20191218094413.jpg
  • TA的每日心情
    开心
    2020-11-18 15:53
  • 签到天数: 33 天

    [LV.5]常住居民I

    2#
    发表于 2019-12-18 10:18 | 只看该作者
    CS 是片选信号脚吗  要配合原理图 才能分析得

    该用户从未签到

    3#
    发表于 2019-12-18 22:10 | 只看该作者
    Flash的CS脚在读写操作中都需要拉低,楼主可否将原理图贴上来呢?是不是CS有上拉电阻,并且连接到CPU的GPIO?

    点评

    cs是有上拉电阻,并和GPIO连接的。附上原理图。按理说系统复位时应该持续给一个低电平  详情 回复 发表于 2019-12-19 09:19

    该用户从未签到

    4#
     楼主| 发表于 2019-12-19 09:19 | 只看该作者
    Kileo 发表于 2019-12-18 22:10
    % L6 H" c' ~% |Flash的CS脚在读写操作中都需要拉低,楼主可否将原理图贴上来呢?是不是CS有上拉电阻,并且连接到CPU的GPIO ...

    ( u" |: y, ~) Z5 {" y' I* V1 Mcs是有上拉电阻,并和GPIO连接的。附上原理图。按理说系统复位时应该持续给一个低电平7 u; _5 @0 g- Y8 M

    1576718174(1).png (43.71 KB, 下载次数: 0)

    1576718174(1).png

    点评

    先断开这个芯片,直接测MCU的GPIO输出是否稳定吧?是不是初始化程序有bug啊?  详情 回复 发表于 2019-12-19 13:31

    该用户从未签到

    5#
    发表于 2019-12-19 12:33 | 只看该作者
    加nmos在cs腳
  • TA的每日心情
    奋斗
    2020-4-9 15:05
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    6#
    发表于 2019-12-19 13:31 | 只看该作者
    ly04t 发表于 2019-12-19 09:19! Q7 J) O" C% s! A! ]% `
    cs是有上拉电阻,并和GPIO连接的。附上原理图。按理说系统复位时应该持续给一个低电平
    % c# `' Z! R! G$ i+ z& L0 T
    先断开这个芯片,直接测MCU的GPIO输出是否稳定吧?是不是初始化程序有bug啊?% b# f, c9 I: M$ t* v* {

    点评

    从楼主的描述上看,应该是程序的bug  详情 回复 发表于 2019-12-19 20:40

    该用户从未签到

    7#
    发表于 2019-12-19 20:40 | 只看该作者
    topwon 发表于 2019-12-19 13:31
    2 B+ m' r% u/ n+ y! R0 _先断开这个芯片,直接测MCU的GPIO输出是否稳定吧?是不是初始化程序有bug啊?
    , Y% L! b0 d+ U+ ]5 s8 e' B+ E
    从楼主的描述上看,应该是程序的bug
      H7 B9 d% ]1 x! t$ c2 p# D$ y

    该用户从未签到

    8#
    发表于 2019-12-19 22:21 | 只看该作者
    cs端口作为输入端口不会无故被拉低,首先断开端口与主控的连接线并保持上拉,如果无此现象则说明flash器件大概正常,检查主程序是否有io定义错误,宏定义重复等软件bug。
  • TA的每日心情
    开心
    2020-3-16 15:23
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    11#
    发表于 2019-12-23 11:06 | 只看该作者
    你先确认读写flash是否有问题,不能光凭flash的CS#引脚出现高低电平就认为波形不正确。复位时,正是SOC对flash进行读写操作的时候,有些SOC在进行Flash的读写时,确实是会对CS#进行高低操作的(读写时拉低,读写间隙拉高),并不是想象中一直拉低CS#的。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-30 20:55 , Processed in 0.093750 second(s), 32 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表