ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM8] STM8S104S4T6 单片机

[复制链接]
725|16
 楼主 | 2017-10-10 19:30 | 显示全部楼层 |阅读模式
产品设置时间到(比如100天,中间会停电关机),产品就会自动停机或者无法工作;这是客户只有得到厂家给的序列号才能使用,请教大神怎么样去实现,不胜感激。
| 2017-10-10 19:53 | 显示全部楼层
产品搞成这样真受罪还不如改行去搬砖。
 楼主 | 2017-10-10 20:38 | 显示全部楼层
戈卫东 发表于 2017-10-10 19:53
产品搞成这样真受罪还不如改行去搬砖。

针对产品被非法用,才这样
| 2017-10-10 21:49 | 显示全部楼层
那你加个RTC计下时好了,时间存储到程序的内部EEPROM;
要是客户把时钟拆了,检测不到时钟或其它原因也停机;
| 2017-10-10 22:43 | 显示全部楼层
这个产品还真没做做过。
| 2017-10-10 22:45 | 显示全部楼层
还不如使用单片机读取RTC设置呢。
 楼主 | 2017-10-11 08:59 | 显示全部楼层
mmuuss586 发表于 2017-10-10 21:49
那你加个RTC计下时好了,时间存储到程序的内部EEPROM;
要是客户把时钟拆了,检测不到时钟或其它原因也停机 ...

按照你说的加个RTC计下时好了,时间存储到程序的内部EEPROM;如果时间到,我在串口屏上输入序列号,才能继续使用,这个怎么实现了?   
 楼主 | 2017-10-11 09:00 | 显示全部楼层
houjiakai 发表于 2017-10-10 22:45
还不如使用单片机读取RTC设置呢。

按照你说的加个RTC计下时好了,时间存储到程序的内部EEPROM;如果时间到,我在串口屏上输入序列号,才能继续使用,这个怎么实现了?  
| 2017-10-11 09:04 | 显示全部楼层
哈哈 这个啊。可以这样做。不论何时,你产生一个动态密码,交给客户,默认客户产品和你的时间都是北京时间,那么客户输入你的密码之后,只要解析出来的时间是正确的,就可以正常使用了。岂不快哉!
 楼主 | 2017-10-11 09:18 | 显示全部楼层
tianye907 发表于 2017-10-11 09:04
哈哈 这个啊。可以这样做。不论何时,你产生一个动态密码,交给客户,默认客户产品和你的时间都是北京时间 ...

你的意思是说直接加个RTC时钟芯片,然后把时间程序存到单片机内部的EEPROM;那个动态密码怎么产生了?
| 2017-10-11 09:57 | 显示全部楼层
RTC+EEPROM
 楼主 | 2017-10-11 11:59 | 显示全部楼层
你做个这样的项目么? 感谢
| 2017-10-11 14:38 | 显示全部楼层
z1160425650 发表于 2017-10-11 09:00
按照你说的加个RTC计下时好了,时间存储到程序的内部EEPROM;如果时间到,我在串口屏上输入序列号,才能 ...

通过程序判断和序列号是否一致就可以了;

涉及到加密算法,当然你也可以用芯片的ID号,每个芯片的ID号是唯一的,输入ID,ID号一致也可以;
| 2017-10-12 17:41 | 显示全部楼层
要真加密就加esam
| 2017-10-13 10:33 | 显示全部楼层
z1160425650 发表于 2017-10-11 11:59
你做个这样的项目么? 感谢

必须做过
| 2017-10-13 13:55 | 显示全部楼层
RTC计时,掉电存储。上电又开始计时。我以前搞个一个是记录上电次数的---
| 2017-10-15 12:19 | 显示全部楼层
怎么不用单片机读取RTC设置
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

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