大家在工作中遇到过这种情况吗,想用一个串口工具结果同时下载了几个发现都不是很好用,那时你是否想过自己亲手做一个?
如果我们组织一个小活动,鼓励大家用开源工具做一些工作中常用的软件如串口调试工具,然后把把源代码放到github,你愿意参与吗?
我愿意把自己写的给你们,有VB、VC++、QT写的串口工具
是的,没错。
对于搞单片机开发的人来说,串口真的是太通用了。各种各样的外设,模块都是串口。
而本身我们在调试程序的时候,除了直接debug,也经常会使用串口输出信息。
有串口就等于有了万能的printf.
网上找到的串口工具都是通用型的,只能简单的收发数据,没有半点附加功能。
而一些针对特定应用场合的,比如买AT模块的,会出一个AT数据分析工具,其实就是一个串口工具加上一组针对AT指令的分析功能。
而这些工具一般是卖家提供的。
我们也无法进一步改进。
更多的时候,我们希望在调试程序的时候更加智能更加自动。
比如根据批命令自动发出一些数据,然后还希望根据接收到的数据进行分析直接得到结果。
这样就可以让调试过程更加自动化。
但是,这样就迫使我们自己去重新写一套新的串口工具。会造成大量的重复和浪费。
另外就是我们都是做单片机的,对于PC程序尤其是图形化编程并不熟悉,也没有这么多的精力。
所以我就是希望可以有一个 更加通用型的串口工具。
它可以通过脚本等工具 和 一些其他独立的功能组件结合使用,然后根据实际需求组合出新的工具。
AT分析工具,wifi分析工具。
以及自定义的私有协议的测试分析工具 等等.....
vc#编界面做配置,不是专业的,走了很多弯路,组织活动可以交流切磋,赞
那个,我是小白,可以跟着学习吗?
先说清楚了,我什么都不懂,而且现在工作不涉及软件,我只是在学校学过使用单片机,目前只有自己做一些小玩意儿时才用单片机。
可以吗?
类似串口助手这样的上位机软件对于单片机开发和控制作用真是不言而喻,尤其是现在使用单片机产品的需求越来越多,对交互性要求也越来越高,能编写适用于特定功能的上位机,对于开发和测试那是能节省好多时间,协议的解析的数据的打包将变得很方便。希望能跟着论坛里的从神们学习上位机程序的编写
是很头疼,很多次用串口助手调试觉得没什么问题,但软件工程师用的时候会发现这样或者那样的问题。
以前也尝试过做个万能的调试助手,最后发现不现实。还不如学一款上位机语言。做个工程样板,然后要什么功能自己加。
我现在就直接用C#,虽然不是很专业,基本要什么功能调试出来。
作人随心、做事随缘。世间凡事岂能尽如人意。不求无怨无悔、但求无愧于心。