网站首页 设为首页  收藏本站  注册  登录
要闻 城事 娱乐 文化 财富 房产 爆料 社会 时事 旅游 体育 教育 女性 汽车 视觉 龙江 健康家园 专题 生活社区
您当前的位置 :时事 正文
让人吐血Case的debug的检讨
http://tnfe.com.cn 2019-06-09

让人吐血Case的debug的检讨

点击上方 让人吐血Case的debug的检讨 “ 畅学电子 ” 一键关注,轻松学习电子知识

畅学电子网·订阅号每天更新电子行业技术文章,及单片机最新资讯,随时随地轻松学习

这是最近一个Case的深刻检讨,这个CASE中我负责MCU这一块.程序主要分位两部分,一部分工作是控制NFC模块,通过他与外界通讯,发送与接受数据,通讯协议软件模拟IIC, 另一部分的工作是与硬盘驱动器通讯,发送与接受数据,通讯协议软件模拟SPI, 其他就是输出LED状态指示. 首先要自我批评,对这个case评估不够准确,尤其是新出来的东西,有用的资料稀少,只有一个DATASHEET和一个简易的寄存器配置Demo程序;第二 英语能够不够,英文资料略读占用时间太长,口语能力不行,不能直接对话;第三在项目经理对这个CASE不能掌控时,没有积极的主动提供援助,看着项目延误太多时间;第四MCU不能自己选择,导致工具不全,采用现有工具开发,然后再移植到指定MCU,不同MCU差异,增加debug时间,效率不高.

嫁接也会出问题--平台移植, 程序虽然都是采用C开放,但是两种MCU他们是不用的体系.IIC的协议,在现有工具的平台上调试正常work, 但是换到指定MCU时,却出现了**.指定的MCU没有仿真平台只能烧录实测.一个是读数据正常,第二个写数据正常,第三个是都数据也正常,第四个还是都数据,在它结束时,送停止信号时SDA数据线出现了不能出高电平 My good !

最终修改ACK的程序,把他解决了.

这是有问题的

// IICwrite ack

SDASETOUT

SCLOUT_0

Delay_Us(5);

SDAOUT_0

Delay_Us(5);

SCLOUT_1

Delay_Us(5);

//IIC NO ack

SDASETOUT

SCLOUT_0

Delay_Us(5);

SDAOUT_1

Delay_Us(5);

SCLOUT_1

Delay_Us(5);

这是修改后的

// IICwrite ack

SCLOUT_0

Delay_Us(5);

SDASETOUT

SDAOUT_0

Delay_Us(5);

SCLOUT_1

Delay_Us(5);

//IIC NO ack

SCLOUT_0

Delay_Us(5);

SDASETOUT

SDAOUT_1

Delay_Us(5);

SCLOUT_1

Delay_Us(5);

万分之一的概率事件,并不是说要一万次才会出现一次. 因为指定的MCU只能烧录实测, 多次重复使用后socket出行的**,突然有个IO出现的接触不良.示波器监控的外部PIn的电平都正常,有问题的IO正好是一个输入PIN, 外部电路出现高低变化,但是因为接触不良,MCU不能捕捉到外部电平变化.更换MCU不能解决,使用示波器直接点到MCUpin才发现这个问题.天啊,怎么会有如此巧的事情.

> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >

如何分享到朋友圈点击右上角 让人吐血Case的debug的检讨 在弹出菜单选择 让人吐血Case的debug的检讨 分享到朋友圈
如何关注 " 畅学电子 "1. 在微信上点击右上角”+" 点击“添加朋友" → 在"查找公众号"里搜索" 畅学电子 "即可查找并关注
2. 搜索微信号" 畅学电子 "也可查找并关注我们
如何查看往期的历史消息点击右上角图标进入"账号资料" → "查看历史消息"
畅学电子订阅号微信名:畅学电子
每天更新电子行业各种知识,及单片机最新资讯,来开启你的视觉盛宴吧
畅学电子服务号微信名:畅学电子
一个新型的知识分享平台,在线查看畅学电子网的最新文章、在线视频等,带你进入电子工程师技术开发学习的世界

==> 前往 www.eeskill.com 学习更多知识!



相关阅读:
申博 www.95kong.com
编辑:何双印
22.8K
相关报道
让人吐血Case的debug的检讨
有亲子鉴定能上户口吗
不孕不育的最佳检查时间,不孕不育都检查什么项目?
乐嘉拉萨行高原反应强烈 脑门上血管突起
20大房企拿地超4000亿元万科保利绿地居前三
韩媒称东盟会议首次发表无视朝鲜意见联合声明
新学期新起点
郑州市中院网上拍卖“老赖”41处房产 也能办按揭
孕前吃什么可以排毒?
小儿身上起疹子会痒吗
 
 
 热门新闻排行
· 新学期新起点
· 孕前吃什么可以排毒?
· 台湾双炸案嫌犯胡宗贤朱亚东延押2月 律师或抗告
· 大三学生学生会辞职报告
· 优秀的招生口号
· 话题作文精彩构思80则--话题13:成熟
· 孕前食谱:5款营养粥
· 三房户型受购房者青睐
· 开学骗局要小心:家长想“托关系”让孩子进名校被骗8万
· 定点医保药店自查报告
 推荐
· 让人吐血Case的debug的检讨
· 有亲子鉴定能上户口吗
· 不孕不育的最佳检查时间,不孕不育都检查什么项目?
· 20大房企拿地超4000亿元万科保利绿地居前三
· 韩媒称东盟会议首次发表无视朝鲜意见联合声明
· 揭秘国开行住宅金融事业部身影
· 产后妊娠纹怎么消除 专业祛纹产品选购指南
· 善良的小茶杯
· 实现衣柜最大容量的办法
· 有关人生哲理的名人名言51句
要闻 | 龙江新闻 | 时事 | 社会 | 娱乐 | 文化 | 财富 | 房产 | 汽车 | 健康 | 论坛 | 旅游 | 体育 | 教育 | 女性 | 视觉新闻 | 金色夕阳 首页
姜堰日报报业集团版权所有,未经允许不得镜像、复制、下载
姜堰日报报业集团
黑ICP备11001326号-2