【回眸】英飞凌TC397测试J源代码

本文介绍如何测试英飞凌TC397上的源代码,包括UART串口、FIFO和CRC函数。通过建立测试表,逐步解除代码注释并观察log日志,验证不同功能的正确性,如串口通信、输入响应及LED灯控制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

之前的三篇文章详细展示了怎么编译源代码,怎么下载烧录hex文件,怎么通过串口和putty查看log信息,本篇文章承上启下,展示一下如何测试代码中部分函数的功能。

测试

第一步

建立一张表,标记出一些重要信息和部分栏
在这里插入图片描述
接下来按照测试顺序把代码从注释里放出来
首先测试异步串口UART
填好表格后,把uart的代码注释取消掉,然后编译,下载,烧录,连接串口、通过putty观察串口的log日志

第二步

在这里插入图片描述
可以看到这是一个测试输入的函数,开头先显示please input
按照上面的提示,笔者随便输入了几个按键,进行测试,发现大部分按键都是有用的,且大写和小写的输出是不一样的,fn和shift键是没有的,其他的都是按照ASCII表,在前面加上0x
例如:A :0x41,A:0x61
其他函数如法炮制
可以得出

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

回眸&啤酒鸭

今天加餐!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值