Re: [讨论] 没中文说明没sample code是不是很难写?

楼主: isaacting (2312312)   2022-02-11 12:42:31
小弟我曾经碰过一个要用树梅派控制gps module的案子
简单来说,就是要用UART Tx送指令进模组,那模组理论上就会吐回资料
但当我拿到那个gps 的spec 时,整个spec有40~50页都在谈那个模组的设定
譬如说你写不同的register就会扫不同的频率或是工作电压等等
但当时我是gps的新手,就算我当时已经有6年的fw年资,可是这完全不代表
我完全可以无痛上手,碰到一个新的ic,就还是得重头来过
SPEC英文的没问题,但就算那些指令我用UART下了,逻辑分析仪也检查过Tx都有吐指令出
来,而且完全正确,模组不见得就会正常动作
譬如说指令1可能是初始化模组
指令2可能是设定工作电压
指令3可能是扫描频率
blah blah...
有些ic 就是很麻烦
顺序2 跟3 颠倒了,ic就是不会动不会动
然后工程师就只好哭哭 去找原厂的FAE
如果原厂的FAE又很天,那94欲哭无泪
有了sample code至少可以确定下指令的顺序是什么,能够让ic动起来的机率
大大增加
那如果没有sample code,原厂的FAE又爱理不理的或很天,那
94只能try & error跟躲在角落里哭哭惹
大guy4这样.....
作者: acgotaku (otaku)   2022-02-11 12:58:00
你太认真的,我觉得原原po只是想酸他同事 他不是这专长的
作者: yamakazi (大安吴彦祖)   2022-02-11 13:36:00
我以前待做Mems的小公司,spec都会放官网, sample code放github,除非真的是杂牌烂IC,不然通常都有sample code
作者: mmonkeyboyy (great)   2022-02-11 14:11:00
烂ic 常都是抄来的 找大厂对对脚位猜一下就能找到资料了 真烂是那种烂尾组做的大厂垃圾ic
作者: yamakazi (大安吴彦祖)   2022-02-11 14:17:00
楼上XD 我前公司都抄ST和bosch
作者: realbout (萨摩诃)   2022-02-11 15:14:00
推 认真回
作者: alongalone (沿着孤单的路)   2022-02-11 16:41:00
你认真了. 原来的文章应该只想酸而已
作者: bxc (中年鲁蛇联盟)   2022-02-11 18:57:00
看了一下原原PO 八成是纯软~
作者: indexcome (My Happiness)   2022-02-11 20:24:00
Spec有一章叫 boot up sequence
作者: viper9709 (阿达)   2022-02-11 20:27:00
推分享
作者: superpandal   2022-02-11 22:52:00
是这样 code会说话 好的范例可以帮助你了解语言更多还有实作的重点与原理 不过这社会是完全不会让人好好做事的
作者: mmonkeyboyy (great)   2022-02-12 00:14:00
有的spec连 boot up sequence都没有@[email protected]~就要猜 好在现在很多东西都有共用的方法尤其是要连网或是要用某些IDE的 这也就自然的去掉完全不知道在干嘛厂商了 不然人家如果都不放就是不想给你用 想自己hack ....也可以啦 不会请找专业人士....啊会做这种事的去什么小公司就是了XD
作者: superpandal   2022-02-12 00:29:00
看来fw是真的不错 我的机器我作主的感觉
作者: WisdomOrLie (LIvELIfE)   2022-02-12 00:46:00
屎也是要全担哟!
作者: TWkobe (中华柯比)   2022-02-12 07:59:00
这是真的,就算是在vendor厂也不容易,因为硬件实作不一定FW能掌控,甚至ip 都是买来的,没sample code除非是非常小的功能,初期也常常是要和designer讨论过才能让sample code动,也要一段时间验证才能正确

Links booklink

Contact Us: admin [ a t ] ucptt.com