广州佩特电子科技有限公司

示例图片三
网站首页 > 新闻资讯 > 业界资讯

佩特科技教你重新利用嵌入式开发板进行测试的3个技巧

2022-08-03 16:56:19 广州佩特电子科技有限公司 已读

嵌入式开发板可以为嵌入式开发人员提供第二个用途,就是可以将开发板重新用作测试设备,这可以为测试嵌入式系统提供额外的灵活性,并允许定制接收到的数据,以便更容易处理。下面佩特科技就来教大家嵌入式开发板的三个使用技巧,佩特科技是广州地区知名的嵌入式方案研发公司,主打产品为多款全志主板,包括全志核心板和全志开发板,如全志A64_全志A33_全志A83T_全志R16_全志R58_全志H8开发板核心板等等。


1659086089720361.jpg


技巧1:使用支持Python的嵌入式开发板


几乎任何嵌入式开发板都可用于采集数据。板载微控制器具有有用的外围接口,例如模数转换器、GPIO 和各种通信外围设备。这可以很好地定制在现成的测试设备中可能不可用的测试设置。一个重要的因素是,如果嵌入式开发板被用作测试设备,它应该很容易编程。利用Python可以更轻松地编写测试脚本,因此建议选择支持MicroPython或Circuit Python的嵌入式开发板。这些嵌入式开发板已经支持低级硬件,因此很容易在10分钟内启动并运行一些东西。


技巧2:使用Python打印语句传输数据


当然,可以使用不同的技术在嵌入式开发板和PC之间传输数据以获取数据。当使用临时逻辑分析仪时,你可以编写一个超级简单的例程,它使用嵌入式开发板的USB连接将打印语句传输回PC。要想在很长一段时间内测量一个输出通道上的时序是否正确,为此,你能够简单地记录当前系统时间,然后计算它们之间的差异。


技巧3:在终端中捕获数据


通常的做法是在某处实际记录传入的数据,最自然的地方是使用终端。使用Linux或Mac终端,很容易打开通信端口,只需将传入的内容重定向到文件以供以后处理。然而,在Windows上并没有真正的内置终端可以做到这一点。但是,开发人员可以使用多种选项。


首先,开发人员可以在Realterm等工具中使用捕获功能。该终端软件会将端口上的传入数据重定向到文件。其次,开发人员可以编写一个简单的Python脚本,使用PySerial读取传入的数据,然后将数据写入文件。这可以直接从命令行执行,如果需要或为数据定制。Python脚本方法确实允许跨平台使用,但如果嵌入式开发人员赶时间,只使用Realterm工作量会减少,而且效果会很好。


Powered by MetInfo 5.3.18 ©2008-2022 www.metinfo.cn