• 36.从汇编到C(bl1到bl2)


    36.从汇编到C(bl1到bl2)

    从汇编跳转到C必须使用绝对跳转:

    工程代码:

    在Makefile中加入main.o:

    Start.S:

    Make编译:

    Main.c代码:

    #define GPKCON (volatile unsigned long*)0x7F008820 //volatile指定不对后面的数进行优化

    #define GPKDAT (volatile unsigned long*)0x7F008824

    int myboot_main()

    {

    *(GPKCON) = 0x1111; //把值赋给GPKCON寄存器指向的地址

    *(GPKDAT) = 0xe;

    return 0;

    }

  • 相关阅读:
    十二月31日
    十二月31号
    10,28
    10,27
    十月26
    十月22
    十月21
    十月二十
    十月16
    0227 数据库的知识
  • 原文地址:https://www.cnblogs.com/FORFISH/p/5188761.html
Copyright © 2020-2023  润新知