用ATSHA204产生随机数 主要用到ATSHA204器件的Random命令来产生随机数,需要注意下的是使用Random命令之前需要先锁定配置,否则该命令固定输出0xFF, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0x00, 0x00作为工厂测试数据,下面为ACES详细操作步骤: 1.打开ACES软件,选择ATSHA204器件。 2.在ACES软件界面右下角观察器件的配置状态是否锁定,如果是已经没有锁定则如下图示:
已经锁定的话则如下图示:
3.如果配置状态已经锁定则跳到第5步。 4.如果配置状态没有锁定,点Lock Zones区的Lock State按钮出现如下图对话框:
选择好初始化文件后钩选锁定配置区和OPT与数据区,最后点Lock Zones按钮可以成功锁定器件。 5.在ACES软件界面选择Tools > Command Builder菜单,出现对话框如下图示:
6.在OpCode下拉列表中选择 Random命令。 7.按Execute Command按钮可以得到返回的随机数。
|