• 实验二 固件程序设计


    实验二 固件程序设计

    任务一 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卡显示代码

    • 校验密码

    • 选择加解密

    • 选择密钥

    • 确认并完成解密

    • 终端显示

  • 相关阅读:
    偏态分布的均值与中位数关系
    Leetcode 769. Max Chunks To Make Sorted
    【STL】max_element()函数
    [LeetCode] 1338. Reduce Array Size to The Half
    [LeetCode] 985. Sum of Even Numbers After Queries
    [LeetCode] 984. String Without AAA or BBB
    [LeetCode] 1405. Longest Happy String
    [LeetCode] 1646. Get Maximum in Generated Array
    [LeetCode] 926. Flip String to Monotone Increasing
    [LeetCode] 1658. Minimum Operations to Reduce X to Zero
  • 原文地址:https://www.cnblogs.com/jph596299009/p/9884557.html
Copyright © 2020-2023  润新知