( ゚∀。)感觉活越多越懒得上岛,也可能是最近一直沉迷ai聊天
最近至少搞定了两个大活,写写
一个是3个项目都要换CAN芯片,换成TJA1145,这玩意是SPI通讯控制,在base里一定要配合CanTrcv模块使用( ゚∀。)虽然有项目用过吧…但这次3个项目各有各的bug
费老劲调通了一个项目的TJA1145( ゚ 3゚)跑不起来的原因是:
1. CanTrcv的MainFunction没加到Os里
2. SPI片选手滑写错了( ̄3 ̄)
3. 搬运SPI通讯内容的buffer地址没按DMA的要求来(DMA如果要轮询的搬运数组的话,对地址有对齐要求,这个忘了有没有提过,手册里写得有点隐晦)
第二个项目硬件我现在还没见到,测不了,难评
第三个项目同事根据我第一个项目的改动来的,直到昨天刷写还过不去,但他休假了,遂拜托我゚Å゚ ) 问了下通讯通了,只是刷写时37服务过不去( ˇωˇ)鉴定为HSM没激活…没激活怎么可能刷写成功嘛!所以同事倒在了黎明前,哈哈