【回眸】技术干货——功能开发及测试记录

1、包线和接线帽

将大板子的电源接好,用不到的铜插头用美纹纸(胶带)包起来,防止线束之间相互碰撞导致短路,第一次下载需要把新板子用接线帽来接好,因为没有接线帽短接会连不上下载器。

2、使用Bifaces 检查宏

初次使用Biifaces 需要配置工具链,配置完整工具链发现可以编译后,检查宏,在Config_xxxx.mk文件里找到项目X的宏是否打开(脱敏处理)

3、如何测试其功能

在Cpu0_main.c文件里,找到项目U的宏,根据提供的功能测试芯片名单,找到对应的test用例,打开注释,烧录后重新上电方可记录log日志,并在表格内记录上特殊测试用例的功能方法及技术指标。相应的log图片如有必要可以以附件连接的形式插入到表格里。

4、初次烧录注意事项

在首次烧录时,首次烧录需要先用Memtool烧录UCB模式下的软件,再将正常模式下的软件烧录进去,此时重新上电后发现初始未激活电流再0.009A左右,A板激活且烧录后,电流再0.9A左右,AB板激活且烧录后,电流在0.16A左右。

5、下载器方位

A板在正图的左边,B板在正图的右边,在烧录的适合需要下载器对内,A板和B板的mini Wigger 凸起对内。两个板子的凸起方向相反。

6、Putty看log日志

在板子烧录好后,需要连接串口,打开电脑的设备管理器,可以看到有4个串口,Com 1,Com2,Com3,Com4,通常Com1是A板的log日志,Com2是B板的log日志。

7、记录log日志及现象

老板要求用英文输出记录,主要用英文记录运行了什么函数,输出了什么,哪些是判断的指标,需要用英语描述一下,以及某些需要连硬件的也需要简单用英语把流程描述一下。

8、特殊情况

如果遇到串口无打印的情况,可以查看串口是否在用例里初始化,其中CAN总线通讯和tlf35584的用例需要检查其中的宏是否为0,如果不为0可以改为0,也可以改成其他核,在对应的CPU核里运行

9、特殊情况2

RS485的测试比较特殊,需要找到线束里的RS485 的A 和RS485的B的铜插头,将这两根铜插头用美纹纸和杜邦线包起来引出,连接到RS485B的双绞线,并且一个插入2口,一个插入7口

10、特殊情况3

LIN总线的测试也比较特殊,需要连接CANoe,接地,电源,LIN接LIN。上位机通讯需要在CANoe的软件上配置。

11、特殊情况4

CAN总线通讯的测试也比较特殊,需要将7个CAN双绞线连接上周立功(ZLG)硬件,然后对上位机软件进行配置,进行CAN通讯。上位机软件为ZCANPRO,连接上CAN双绞线——周立功硬件——PC端后,打开上位机软件ZCANPRO选择设备管理——选择类型——设备类型根据你的CAN通信设备进行选择,我选择的是USBCANFD-200U(设备上有写)索引为0——打开设备——启动

下面根据代码里的要求来配置CAN,一般选。协议选择CAN。仲裁域波特率选择1MBps 80%。工作模式选 正常模式。终端电阻选择 使能发送重试: 发送到总线结束

11、特殊情况5

需要CAN发送数据还需要另外配置点击普通发送进入配置页面。通道可以选择设备0 通道0和设备0通道1帧类型选择标准帧发送方式选择 单次发送数据长度 8 (如果是CAN类型,数据长度就是8,如果是CANFD类型,数据长度就是16)数据0x 这里是16进制的,如果长度是8要输入8个数据,具体数据一般在代码的注释里有。帧ID,这个最好问代码作者本身怎么设置的名称不用写每次间隔ms可以自己定,一般我们用200左右ID递增,勾选选择立刻发送。查看发出去的数据是否成功。如果成功则CAN收发均没有问题。

后记碎碎念

看到这里的读者朋友们可以点击专栏查看同系列的其他文章,希望能帮到屏幕前的每一位应届生往届生,该博文最初发表在CSDN上。

#i人适合做什么工作##我是面试官,请用一句话让我破防##如果秋招能重来,我会____##校招生月薪1W算什么水平##苦尽甘来时,再讲来时路#
应届生必学实用物联网技术 文章被收录于专栏

本专栏助应届生从物联网小白成长为企业争抢的技术人才,聚焦三大核心技术:传感器应用(环境监测)、嵌入式开发(STM32/Arduino)、通信协议(LoRa/NB-IoT/MQTT),配合10+实战项目(如智能温湿度监控系统)积累项目经验。覆盖智能硬件、工业物联网、智能家居领域岗位需求,解析企业招聘技术重点与面试题,帮电子、计算机、自动化等专业学生构建知识体系,提前锁定名企Offer!

全部评论

相关推荐

程序员小白条:四级很基础的要求,文理工很多都卡,迟早要过的,六级倒是还好,不过大多数人也都是过的,毕竟这种没难度的考试,含金量不大,就是提高一些门槛罢了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务