一、在C语言中调用汇编函数
1、工程环境
(1)在keil下新建一个工程,选用STM32F103C8
(2)ARM的CMSIS已经把开发所需要的软件组件都封装好了,因此直接选择即可;
CMSIS下选择CORE;
Device下Startup,其中包含了启动文件;
具体如下图所示;
2、代码编写
要求:用汇编语言编写函数 ,功能为 传入一个整型数x,函数运行后返回整型数 x+100。并用C语言调用此函数。
(1)在工程中加入main.c和func.s文件
(2)main.c代码如下:
#include<stdio.h>
extern int Init_1(int x); //引用外部函数
int