汇编和C语言的连接
为什么用汇编设置完成栈之后就可以用C语言编写程序了? 这是启动文件干的事情, 你可以打开这个文件看一下。实际上,这是有固定的约定的 airwill 发表于 2019-4-16 11:04
这是启动文件干的事情, 你可以打开这个文件看一下。
实际上,这是有固定的约定的 ...
汇编设置为栈之后,是不是C语言中定义的局部变量就有地方存放了,C语言写的代码就可以运行。 如果是 ARM,C 语言的局部变量会安排的寄存器或者堆栈中。所以堆栈设置要宽松一些。 如果上系统的话,也可以用C实现 栈的设置与使用(MSP PSP) starsky1153 发表于 2019-4-22 10:51
汇编设置为栈之后,是不是C语言中定义的局部变量就有地方存放了,C语言写的代码就可以运行。 ...
如果 sct 设计的好,也可以用C实现栈。
页:
[1]