文章目录
1、程序加密
科研成果保护是每一个科研人员最关心的事情,为了不使自己的辛苦劳动付之东流,程序加密是十分有必要的。加密程序的方法有软件加密,硬件加密,软 /硬件综合加密,时间加密,错误引导加密,专利保护等措施。有矛就有盾,有盾就有矛,有矛、有盾,才促进矛、盾质量水平的提高。好的加密算法可以更大程度的提高源程序的安全性。
2、STM8单片机ID码
STM8 为每一片芯片都提供了一个世界唯一的 ID 码,相当于我们的身份证号码。我们可以通过唯一的 ID 码进行程序加密。
3、实验目的
1、获取 STM8 芯片唯一 ID 码
2、通过 STM8 芯片的 ID 码实现简单的程序加密
4、代码实现
/*******************************************************************************
* @文件名 : main.c
* @作 者 : JayYang
* @版 本 : V1.0.0
* @日 期 : 20xx年xx月xx日
* @说 明 : 主程序
* @芯 片 : STM8S208MB
* @晶 振 : 16MHz
* @开发环境 : IAR For STM8 V3.11.1
* @ST库函数 : 版本 V2.2.0
********************************************************************