网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

裸机如何运行c语言

时间:2024-10-13 18:54:00

1、觊皱筠桡C语言程序的执行需要栈的支持。部分soc未初始化栈的情况下调用C语言程序会发生错误。start.S中一共配置了看门狗,svc栈,ic锾攒揉敫ache。在x210中看门狗默认关闭,svc栈默认开启,icahe默认开启。

裸机如何运行c语言

2、icache在X210默认是开启的,由协处理器进行设置。

裸机如何运行c语言

3、把_start链接属性改为外部,这样其他文件就可以看见_start了请看下面代码:

裸机如何运行c语言

4、通过访问寄存器是通过指针访问代码

裸机如何运行c语言

5、nost蟠校盯昂dlib就是不使用标准函数库。标准函数库就是编译器中自带的函数库,用-nostdlib可以让编译器链接器优先选择我程序内自己写的函数库。

裸机如何运行c语言

6、进行编译

裸机如何运行c语言
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com