ARM驱动学习之基础小知识

ARM驱动学习之基础小知识

cpp 复制代码
• sch原理图工程师工作内容
-- 方案
-- 元器件选型
-- 采购(能不能买到,价格)
-- 原理图(涉及到稳定性)
• layout画板工程师
-- layout(封装、布局,布线,log)(涉及到稳定性)
-- 焊接的一部分工作(调试阶段板子的焊接)
• 驱动工程师
-- 驱动,原理图,layout三部分的交集容易发生矛盾
• PCB研发流程介绍
-- 方案,原理图(网表)
-- layout工程师(gerber文件)
-- PCB板厂制板(裸板PCB)
-- 焊接(Demo板)
-- 硬件测试
-- 稳定性测试(需要软件工程师)
-- 量产
-- 驱动的工作在方案选定了之后就开展,到了量产之后还有可能一
直更新升级

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

几个基本原则:
-- 画板工程师首先要保证线路是通的(万用表测量即可,这一块可能出现
制板问题,焊接问题虚焊等)
-- 原理图工程师保证电路能够启动(常见的是电源部分,启动模式,上电时
序)
-- 模块不稳定(电源,启动方式,驱动)
-- 首版很好,量产出问题(这个问题比较复杂,各个方面都要考虑)
-- 本来产品有多个批次都好好的,突然出故障,如果软硬件没有更新,那
么就是生产的问题
相关推荐
蒸蒸yyyyzwd23 分钟前
cpp对象模型学习笔记1.1-2.8
java·笔记·学习
阿蒙Amon1 小时前
TypeScript学习-第7章:泛型(Generic)
javascript·学习·typescript
Hill_HUIL1 小时前
学习日志23-路由高级特性(静态路由)
网络·学习
爱编程的小吴1 小时前
通义灵码输出软件设计文档实例1
arm开发·ai写作
今儿敲了吗2 小时前
鸿蒙开发第一章学习笔记
笔记·学习·鸿蒙
szxinmai主板定制专家4 小时前
基于 PC 的控制技术+ethercat+linux实时系统,助力追踪标签规模化生产,支持国产化
arm开发·人工智能·嵌入式硬件·yolo·fpga开发
经年未远5 小时前
vue3中实现耳机和扬声器切换方案
javascript·学习·vue
Hill_HUIL5 小时前
学习日志22-静态路由
网络·学习
切糕师学AI5 小时前
ARM 汇编器中的伪指令(Assembler Directives)
开发语言·arm开发·c#
詩不诉卿6 小时前
zephyr学习之自定义外部module记录
学习