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

南京市建设工程网站做竞价要会做网站吗

南京市建设工程网站,做竞价要会做网站吗,网站开发中的qq登录,企业标志设计图片适用编译器: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.yayakq.cn/news/730208/

相关文章:

  • 如何创建广告网站上海定制app开发公司
  • 广州专业网站制作平台wordpress会员 主题
  • 宣城做网站公司wordpress添加视频集
  • 潍坊尚呈网站建设公司怎么样怎么做网页链接教程
  • 建设银行杭州分行网站游戏制作流程
  • 网站建设实训课指导书网站版式分析做数据新闻的网站有哪些
  • 泰州做网站的公司免费教做面食的网站
  • 网站地图怎样做精准拓客软件哪个好
  • 网站迅速备案网站落地页是什么意思
  • 移动网站跟pc网站域名和空间有什么区别合肥高端网站开发公司
  • 亚马逊站外推广网站怎么做做淘宝客网站好搭建吗
  • 影响网站可用性的因素深圳网站优化怎么做
  • 网站开发工具的选择违法网站怎么做安全
  • 品牌型网站建设公司网站开发图片多打开速度慢
  • 嘉兴模板建站平台宿迁房产网备案查询
  • jquery 网站框架做推广网站公司
  • 个人如何通过网站赚大钱北京seo管理
  • 深圳网站建设简介常用的网页开发技术有哪些
  • 自己做的网站源码如何安装seo网上培训
  • it类网站微信的官方首页
  • 诸暨网站制作电脑配件电子商务网站设计方案
  • 门户网站做公众号的好处公司域名备案网站名称
  • 企业宣传型的网站wordpress ent
  • 务川县建设局官方网站wordpress阅读量统计
  • 网站建设玖金手指排名14cms系统的优点
  • 河北省做网站哪家公司好wordpress仿dz
  • 南京市建设中心网站网网站建设
  • 珠海企业网站制作企业网站方案
  • 网站链接 动态图怎么做北京互联网公司集中在哪些地方
  • 虚拟产品网站响应式网站的研究意义