打印

C程序变量与汇编程序变量的共用

[复制链接]
528|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Flower1|  楼主 | 2017-11-22 10:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Flower1 于 2017-11-22 10:54 编辑

C程序变量与汇编程序变量的共用

了使程序更易于接口和维护,可以在汇编程序中引用与C程序共享的变量:
.ref_to_dce_num,_to-dte_num,_to_dce_buff,_to_dte_buff


在汇编程序中引用而在C程序可直接定义的变量:
unsigned char to_dte_buff[BUFF_SIZE]; //DSP发向PC机的数据
int to_dte_num; //缓冲区中存放的有效字节数
int to_dte_store; //缓冲区的存放指针
int to_dte_read; //缓冲区的读取指针
这样经过链接就可以完成对应。

相关帖子

沙发
aspoke| | 2017-11-23 22:19 | 只看该作者
这个变量不是统一使用的吗?

使用特权

评论回复
板凳
232321122| | 2017-11-23 22:20 | 只看该作者
楼主这个ref_to_dce_num,_to-dte_num,_to_dce_buff,_to_dte_buff是什么含义

使用特权

评论回复
地板
ghuca| | 2017-11-23 22:20 | 只看该作者
链接就可以完成对应在哪里实现的?

使用特权

评论回复
5
aspoke| | 2017-11-23 22:24 | 只看该作者
这个变量共存是什么意思?

使用特权

评论回复
6
ghuca| | 2017-11-23 22:24 | 只看该作者
实现的代码不完整吧。

使用特权

评论回复
7
232321122| | 2017-11-23 22:24 | 只看该作者
这样就可以直接访问了吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

623

主题

887

帖子

6

粉丝