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

外贸网站官网怎么做广安网站开发

外贸网站官网怎么做,广安网站开发,网页搜索框下记录删不掉,服装外贸平台有哪些适用编译器#xff1a;Keil5 方式一#xff1a; 单独创建一个.s汇编文件#xff0c;在汇编文件内对函数进行EXPORT声明 r0寄存器是函数传入的第一个参数#xff0c;r1寄存器是函数传入的第二个参数#xff0c;以次类推。参数最多不确定是到r4为止#xff0c;还是到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 la0x55,lb0;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.dnsts.com.cn/news/4049.html

相关文章:

  • 专门做牛肉的网站网站建设产品图
  • 中国网站建设市场排名安徽合肥做网站的公司有哪些
  • 上海做网站的价格软件开发工具属于哪种类型的软件
  • 门户网站的优点怎么注册个人工作室
  • 做推广的网站微信号域名可以绑定网站吗
  • 微信的企业网站模板wordpress文章新窗口
  • 大型网站技术架构:核心原理与案例分析怎么做淘宝网站教程
  • 公司网站的管理和维护强化网站建设
  • 电子商务网站建设分析论文企业微信开发者
  • 重庆网站推广怎么样wordpress漂浮插件
  • 网站头尾一样的怎么做最好南宁seo优化公司
  • 云南建投第七建设有限公司网站市场体系建设司在官方网站
  • 网站设计师工作室网络组建管理与维护
  • 做水产的都用什么网站网站集约化建设要求
  • 抽奖网站怎么做qq说说赞在线自助下单网站
  • asp跳转到别的网站wordpress设置阅读权限
  • 摄影网站建设方案上海市新闻发布会
  • 凡科网站为什么免费做网站制作手机网站工具
  • 一手房发帖网站怎样做如何做psd的模板下载网站
  • 青岛网站建设技术托管小企业网站模板
  • 公司网站建设方案设计昆山网站建设网站建设
  • wap网站搜索东莞网站设计的公司
  • flask做网站工具wordpress 文章 排序
  • 网站支付平台是怎么做的体彩足球竞彩比赛结果韩国比分
  • 外留网站建设wordpress vps配置
  • php小型网站源码河南建设河南勘察设计协会网站
  • 晋城手机网站建设百度指数怎么看排名
  • 手机网站建设请示做自媒体你不得不知道的视频网站
  • 销售类网站开发哈尔滨网络公司有哪些
  • 263个人邮箱入口登录网页安阳网站自然优化