OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3401|回复: 2

cmd-parser 一个基于哈希匹配的超快命令解析器

[复制链接]

4

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2017-8-25
在线时间
23 小时
发表于 2020-10-21 15:32:36 | 显示全部楼层 |阅读模式
无意中看到这个开源项目,觉得有点意思,就下载下来看看。原文地址:
https://zhuanlan.zhihu.com/p/141409031
现将其移植到我的开发板上(stm32f070f6p6)上玩玩,stm32的库用的是LL库。现将源码附上,有需要的朋友可以下载作为参考参考。
1.JPG
2.JPG
cmd_parser.rar (4.57 MB, 下载次数: 16)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

12

主题

3401

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8684
金钱
8684
注册时间
2020-5-11
在线时间
4167 小时
发表于 2020-10-21 15:50:10 | 显示全部楼层
先计算指令字符串的哈希值再用啥希值匹配,思路不错,适合用于指令又多又长的系统。
估计类似于CRC或MD5之类的吧。
专治疑难杂症
回复 支持 反对

使用道具 举报

4

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2017-8-25
在线时间
23 小时
 楼主| 发表于 2020-10-21 16:17:11 | 显示全部楼层
LcwSwust 发表于 2020-10-21 15:50
先计算指令字符串的哈希值再用啥希值匹配,思路不错,适合用于指令又多又长的系统。
估计类似于CRC或MD5之 ...

是的,我也是觉得思路不错。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-20 16:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表