当前位置: 首页 > news >正文

做网站需要几步百度权重3的网站值多少

做网站需要几步,百度权重3的网站值多少,网站建设专项检查,苏州做网站适用编译器:Keil5 方式一: 单独创建一个.s汇编文件,在汇编文件内对函数进行EXPORT声明 r0寄存器是函数传入的第一个参数,r1寄存器是函数传入的第二个参数,以次类推。参数最多不确定是到r4为止,还是到r12…

适用编译器:Keil5

方式一:

单独创建一个.s汇编文件,在汇编文件内对函数进行EXPORT声明

r0寄存器是函数传入的第一个参数,r1寄存器是函数传入的第二个参数,以次类推。参数最多不确定是到r4为止,还是到r12,可自行研究。

PRESERVE8THUMBAREA    |.text|, CODE, READONLYALIGNEXPORT switch_value
switch_value    PROCLDR     r2, [r0]STR		r2, [r1]BX      LRENDPALIGNEND

在.c文件内,对汇编函数再次声明,需要对参数类型进行补充

void switch_value(uint32_t * a,uint32_t * b);
int main(void)
{uint32_t la=0x55,lb=0;Debug_UartCfg();while(1){delay_ms(500);switch_value(&la,lb);debug_printf("hello,0x%x!\r\n",lb);}
}

方式二:

在c语言代码中内联汇编代码,在这种方式下好像是不能使用[r0],[r1]这种方式获取参数了,编译器会报错,需要使用[参数1],[参数2]这种方式。

void switch_value(uint32_t * a,uint32_t * b)
{__ASM volatile("LDR	r2, [a]");__ASM volatile("STR	r2, [b]");
}

其他方式:

暂未确定看到网上有

__asm void switch_value(uint32_t * a,uint32_t * b)这种写法的,但是在keil下会报错,感兴趣的可以自行查阅keil help菜单下的c手册,对__asm语法有详细说明。

http://www.hrbkazy.com/news/21130.html

相关文章:

  • 百度云网站开发怎样开网站百度关键词排名代发
  • 中企动力做的网站价格区间产品如何推广市场
  • 做酒水批发的网站网站入口
  • 做视频广告在哪个网站能够赚钱百度关键词指数工具
  • 网站建设制作 武汉最新seo新手教程
  • 哪里能买精准客户电话免费seo网站自动推广
  • dede wap网站模板下载友情链接方面pr的选择应该优先选择的链接为
  • 邯郸建公司网站价格网络营销心得体会1000字
  • 我看别人做系统就直接网站下载广告投放公司
  • 网站标题写什么作用是什么意思googleplaystore
  • 好看的网站源码网站点击快速排名
  • 如何在自己建设的网站上发表文章最新app推广
  • 西宁做网站建设公司广州网站开发多少钱
  • 平安保险网站平台推广是什么工作
  • 前旗网站开发营销宁波网站推广优化
  • 哈尔滨权威做网站企业中层管理人员培训课程
  • wordpress友情链接调用代码seo排名优化怎样
  • 做企业网站抖音seo排名优化
  • 道滘网站建设推广营销
  • 做批发网站有哪些企业培训系统app
  • 安顺市住房与城乡建设局网站域名注册哪个平台比较好
  • 网站对接微信接口做什么推广最赚钱
  • 网站标签布局如何做好seo优化
  • 用wordpress制作网站模板下载江苏建站
  • 企业网站里面的qq咨询怎么做百度搜索榜
  • div+css免费网站模板下载制作网站模板
  • 如果做网站需要多少钱seo推广营销靠谱
  • 百度手机网站制作竞价排名的定义
  • 免费wordpress平台优化网站的目的
  • h5框架做网站百度教育官网登录入口