• 实验二 固件程序设计


    实验二 固件程序设计

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

    • 校验密码

    • 选择加解密

    • 选择密钥

    • 确认并完成解密

    • 终端显示

  • 相关阅读:
    Java IO: InputStreamReader和OutputStreamWriter
    Java IO: 序列化与ObjectInputStream、ObjectOutputStream
    Java IO: Buffered和Data
    [Codeforces Round #613 (Div. 2)]
    [算进] 巴士
    [算进] 小木棍
    [算进] 数据备份
    [算进] 双端队列 题解
    [算进] 蚯蚓 题解
    [算进] 赶牛入圈 题解
  • 原文地址:https://www.cnblogs.com/jph596299009/p/9884557.html
Copyright © 2020-2023  润新知