回应模式 - No.64668766


No.64668766 - 社畜


无标题无名氏No.64668766 返回主串

2024-12-12(四)09:34:30 ID:xgpSNV8 回应

校招稀里糊涂进了车企供应商开发岗已经三年半了,总之先放一个串在这里

|д` )目前做嵌入式底层Mcal,有想问的也可以问

无标题无名氏No.65102647

2025-01-26(日)09:28:58 ID: xgpSNV8 (PO主)

>>No.65102538
( ゚∀。╬)一查就知道初始化又没分模块1和模块2,软件太复杂太容易少写了

无标题无名氏No.65102663

2025-01-26(日)09:33:08 ID: xgpSNV8 (PO主)

>>No.65102647
( ゚∀。╬)大起大落,昨天测试的人说这玩意他们改了,还不好,悻悻地去借板子开工

无标题无名氏No.65102671

2025-01-26(日)09:35:18 ID: xgpSNV8 (PO主)

>>No.65102663
( ゚∀。╬)!!更坏的,改了一行代码,要编译半小时!

无标题无名氏No.65107055

2025-01-26(日)19:13:29 ID: xgpSNV8 (PO主)

>>No.65102671
哦我的上帝啊,改了一天还没好( ・_ゝ・)
但领导请吃肯德基( ゚∀。)
前项目组从来没有的待遇
领导我誓死追随你口牙!!・゚( ノд`゚)

无标题无名氏No.65108704

2025-01-26(日)21:53:02 ID: xgpSNV8 (PO主)

>>No.65107055
年前最后一天班结束,头晕晕的(*゚ー゚)
问题没解决,但是有点眉目了
这个SPI通讯不是像普通用法靠DMA传递,这玩意自己配了TX和RX中断,把底层代码重新手搓了一遍( ・_ゝ・)
代价就是这一路通讯要通,就需要满足一个监控芯片不报错的前置条件

> 现在这个芯片可能没有刷成功

(`ε´ )走了,拜托了,明天上班的同事
(`ε´ )也提前祝各位肥哥蛇年大蛇爆!

无标题无名氏No.65163218

2025-02-01(六)11:26:36 ID: xgpSNV8 (PO主)

>>No.65108704
加班大吉!( ゚ 3゚)
轮到我的时候,前面加班的同事已经排查到SPI RX的信号没有正确的传递到上层(硬件信号完整)

> 负责传递的DMA工作正常,SD地址均没有问题
> 接收内容全FF

到这里基本可以怀疑是输入配置有问题

> 排查port配置部分没问题,定位到QSPI自己的配置可能有问题
> 选用RX在QSPI中是MRSTB,盲猜一个通道选错

( ゚∀。)我猜对了...

无标题无名氏No.65163234

2025-02-01(六)11:28:24 ID: xgpSNV8 (PO主)

>>No.65163218
( ゚∀。)以前都是MRSTA或者直接应用层写一遍,所以这个配置都用的default(MRSTA)
( ゚∀。)配置的同事没配过这部分,就直接CTRL C+V
( ゚∀。)总之困扰我们快一个周的重大(并不)问题完美解决啦!

无标题无名氏No.65163704

2025-02-01(六)12:25:44 ID: xgpSNV8 (PO主)

oh, 领导请我们喝霸王茶姬和外卖
・゚( ノд`゚)我以前过得都是什么日子!!

无标题无名氏No.65164249

2025-02-01(六)13:49:17 ID: xgpSNV8 (PO主)

( ゚∀。)同事问我怎么会想到,以及是不是经常看底层寄存器的...我...我不到啊
( ゚∀。)你要我讲从零查找寄存器的思路我真讲不出一点,因为50%是全靠看寄存器名字猜用途啊