FQWT 发表于 2022-11-22 14:32:50

程序更新,让你的客人自己升级,却拿不到你源代.....

程序加密后传输 + 发布项目程序给外面客户代开发,产品升级,进行程序更新的时候,有没有什么简单的方法可以让你的客户自己升级程序,但不用给其正真的源程序目标代码,只给他一个加密文件。让你的客人自己升级,还拿不到你的源程序,他只有对你给他的MCU-机器进行升级才有效,其他无用-因为其他MCU中没你的解密钥匙https://www.stcaimcu.com/data/attachment/forum/202211/23/150522dk3v91wu0kh913hs.jpg

芯芯向荣up 发表于 2022-11-22 15:10:31

发布项目程序+程序加密后传输 结合使用
发布项目程序与程序加密后传输两项新的特殊功能可以结合在一起使用。
首先程序加密后传输可以让第三方在烧录编程时,
===拦截烧录串口的通信数据得到的是乱码,而不是您的源程序,
而发布项目程序可实现让最终使用者在远方现场升级程序(方案公司/开发人员不需要亲自到场)。
===一个简单的升级按钮即可,不需要让外行恐惧的专业烧录软件界面
https://www.stcaimcu.com/data/attachment/forum/202211/23/150522dk3v91wu0kh913hs.jpg发布项目程序+程序加密后传输 这两项功能结合起来使用,
非常适用于方案公司/生产商在需要让远方的客人自己在远方更新程序,
而无法通过串口分析出您的原始目标代码,
强烈建议方案公司使用。



芯芯向荣up 发表于 2022-11-22 15:14:29

用 STC 的 程序加密后传输+发布项目程序 功能,结合USB直接下载,或软件模拟USB升级

让你的客户自己升级而拿不到你的源程序

国学芯用 发表于 2022-11-22 15:15:12

或者用STC的link1D,可以储存程序,设置次数,每次更新就寄一个过去

hu_jia168 发表于 2022-11-22 17:57:27

这个功能很高级

FQWT 发表于 2022-11-23 10:48:59

谢谢大家的建议

8051启蒙者 发表于 2022-11-23 14:58:07

发布项目程序和程序加密后传输都是属于高级应用,一般在手册上的第5章节下的子章节“STC-ISP下载软件高级应用”中找到(手册在官网:www.stcai.com/xpsc 或者下载软件STC-ISP V6.90U上“资料下载”中下载最新)。
【发布项目程序】:


8051启蒙者 发表于 2022-11-23 14:59:59

【程序加密后传输】:


8051启蒙者 发表于 2022-11-23 15:04:33

【发布项目程序+程序加密后传输结合使用】:



8051启蒙者 发表于 2022-11-23 15:05:36

【举例】:



页: [1] 2 3 4
查看完整版本: 程序更新,让你的客人自己升级,却拿不到你源代.....