zoukankan      html  css  js  c++  java
  • 实验二 固件程序设计

    实验二 固件程序设计

    任务一 MDK

    1. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.1-1.5安装MDK,JLink驱动,注意,要用系统管理员身分运行uVision4,破解MDK(破解程序中target一定选ARM)
    2. 提交破解程序中产生LIC的截图
    3. 提交破解成功的截图

    任务二 LED

    1. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.4” KEIL-MDK 中添加 Z32 SC-000 芯片库,提交安装截图。
      2. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.9”完成LED实验。
    2. 提交运行结果截图

    • PS:其实图片中的灯是在闪的,但是图片看不出来。

    代码分析

    GPIO_PuPdSel(0,0);  //设置 GPIO0 为上拉
        GPIO_InOutSet(0,0); //设置 GPIO0 为输出
    
    while(1)
    {
        delay(100);
        GPIO_SetVal(0,0);   //输出低电平, LED亮
        delay(100);
        GPIO_SetVal(0,1);   //输出高电平, LED灭
    }//当系统时钟为内部 OSC 时钟时,延时 1ms
    

    任务三 UART

    1. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.4” KEIL-MDK 中添加 Z32 SC-000 芯片库,提交安装截图
      2. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.0”完成UART发送与中断接收实验
    2. 提交运行结果截图

    安装成功

    UART发送与中断

    任务四

    1. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.4” KEIL-MDK 中添加 Z32 SC-000 芯片库,提交安装截图
      2. 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.16”完成SM1加密实验
    2. 提交运行结果截图
    • 插入IC卡显示代码

    • 校验密码

    • 选择加解密

    • 选择密钥

    • 确认并完成解密

    • 终端显示

  • 相关阅读:
    机器学习之线性回归
    斯坦福机器学习【5】生成学习算法(高斯判别与朴素贝叶斯)
    网络编程
    正则表达式
    Mysql
    python爬虫
    nginx
    maven基础
    sping入门
    河北省重大技术需求征集八稿第一天
  • 原文地址:https://www.cnblogs.com/jph596299009/p/9884557.html
Copyright © 2011-2022 走看看