嵌入式系统008-硬件知识及原理图使用

目标:
. Linux驱动工程师工作中有交集的同事
sch原理图工程师
layout画板工程师
. 嵌入式研发流程介绍
.工程师容易"扯皮"的工作内容分析
.原理图使用 模块、元件标号、网络标号
一、LINUX驱动工程师工作中有交集的同事
1.sch原理图工程师工作内容
(1)方案
(2)元器件选型
(3)采购(能不能买到,价格)
(4)原理图
2.layout画板工程师
(1)layout(封装、布局、布线、log)(涉及到稳定性)
焊机的一部分工作(调试阶段板子的焊接)
3.驱动工程师
驱动、原理图、layout三部分的交集容易发生矛盾
二、嵌入式研发流程
1.PCB研发流程介绍
(1)方案、原理图(网标)
(2)layout工程师
(3)PCB板厂制版(裸板PCB)
(4)焊接(Demo板)
(5)硬件测试
(6)稳定性测试(需要软件工程师)
(7)量产
(8)驱动的工作在方案选定后就开展,到了量产之后还有可能一直更新升级

个人总结

一、千万不要说“我这部分没问题
做东西谁都不敢保证永远出错的
这句话说出口,工作就办法正常开展了
二、分析的时候要有逻辑性
例如,USB无法通信,那么我们先测是不是导通的,然后我们驱动工程师将USB通信速率降到最低,如果能够通信则是layout工程师的问题,如果不能通信,则可能芯片坏了或者驱动有问题,如果芯片其它部分能够正常工作,那么多半是驱动工程师出了问题。

模块

(1)拿到原理图后要对模块有一定的了解
具有一定功能的元器件组合
(2)了解模块的功能
以电源、LED、MAX3232CSE、74系列为介绍
(3)通过功能模块的芯片定位周围的小元件
大部分情况下,模块周围的小元件都是放在模块芯片的周围

元件标号
(1)元件标号,元件的唯一标示符
原理图元件通过元件表示和PCB硬件一一对应
(2)通过标号了解和查找模块的功能
以U22,U12,U9,U8,U10为例
(3)PCB上额外的丝印层提示不同的功能
例如按键BACK,SLLEP,VOL+,VOL-HOME,RESET,POWER
例如接口端子的CAMERA,JTAG,GPIO,WIFI,UART+KEYPAD+GPS,UART
例如声卡接口MIC,HOME
例如显卡接口LVDS=LCD,HDMI,RGB-LCD,LVDS-LCD

网络标号
(1)网络标号,网络的唯一标示符
不同的input接口连接器通过网络标号连接
(2)在模块或者芯片上找到网络标号,然后“两边找”
一边找到信号的最终端(主控芯片)
一边找到板子最终输出的端口
(3)通过网络标号
举例LED,Buzzer(beep),AD,uart,显卡等
需要注意的几点
1.开发板有不同的版本,大家以手上拿到的为准。不同的开发板或者方案,学习的方法都是一样的。要抓住的重点也是一样的。
不同的工程师的习惯会导致画出来的原理图略有不同,但是大体都是一样的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值