最近分析了一下ST-Link的STM8部分的数据,14条命令以及参数和应答都已经分析出来了。
正好也有人愿意合作,做硬件部分,以前也用STM32做过MassStorage的应用,STM8的SWIM接口也基本都是现成的代码,而且还不排除增加一路VCOM虚拟串口。
当然,这个不会开源,既然ST不愿意公开ST-Link的协议,我也肯定不会捣乱。
这里,只想问一个问题:ST对于clone版本,是否有什么限制?
以前也做过Atmel的MKII的clone,同样问题,也问过Atmel,他们的答复是,所有加过注册标志(一个圈圈一个R)的logo不能用,其他没有任何限制。对于ST,不知道有什么限制?
既然用了ST-link的协议,也做一些贡献,提几个建议:
1. 既然用了双缓冲机制,但是第一次可能产生冲突的地方,还是加一个检测比较安全
2. 硬件上具备reset信号的检测能力,那么某些命令也可以增加对reset信号的检测
没人确认?
是我去st.com询问还是可以我随便玩?
请问钱兄在哪里?你应该就近与ST的人员联系,这里不是谈生意的地方。
已经PM,和国内ST没有联系过。
我知道的可以联系到ST的人地地方就只有这里了。
应该问题不大吧,毕竟他们不靠这个赚钱,不公开协议可能还是基于破解安全的考虑.