完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
#define RxdTxd4b_0 DBYTE[0x20] #define RxdTxd4b_1 DBYTE[0x21] #define RxdTxd4b_2 DBYTE[0x22] #define RxdTxd4b_3 DBYTE[0x23] ******************************************************** CS5532_Txd(0x0B); // Read Config Reg DBYTE[address_pt++]=0x0B; read_reg(address_pt); address_pt = address_pt +4; CS5532_Txd(0x0B); // Read Config Reg DBYTE[address_pt++]=0x0B; read_reg(address_pt); address_pt = address_pt +4; 這程序中的DBYTE主要是些什麽作用啊? 如#define RxdTxd4b_0 DBYTE[0x20]是定義的一個什麽? DBYTE[address_pt++]=0x0B;這句是什麽意思, 請問有關於這方面的資料嗎? 多謝了!!! ![]() |
|
相关推荐
11个回答
|
|
|
|
|
|
具体情况具体分析。#define RxdTxd4b_1 DBYTE[0x21] 只是一个宏定义。但是具体功能看这么一段代码看不出来,可以猜测是与内存映射的数组空间,或许方便操作内存之类的。
|
|
|
|
多謝指教!!前面四句程序就是說DBYTE[0X20]、DBYTE[0X21]、DBYTE[0X22]、DBYTE[0X23]是數組RxdTxd4b[4]中的四個元素?這四個元素是指向的四個地址或什麽的?還是有點理解不了,DBYTE[0X20]....是一個什麽? ![]() |
|
|
|
多謝指教!對宏、內存映射等有點理解不透;這是一個24位的AD轉換器的程序,現在學用這芯片、就看別人的程序和該芯片的數據手冊,全部程序如下附件,這個芯片會涉及到很多寄存器設定,故也將該芯片的中文數據手冊也一并上傳。如您有時間請幫忙看下,新手請多指教!!! ![]() |
|
|
|
剛剛忘點上傳了、附件如下:
|
|
|
|
额。看了程序清楚多了。。。这是个与内存空间有映射关系的数组。是在头文件absacc.h中定义的:#define DBYTE ((unsigned char volatile data *) 0)。即这个DBYTE这个东西就是指向data区的起始空间的字节数据指针。DBYTE[0X20]就是数据区某个字节空间。。。成映射关系,清楚地对RAM某个单元操作。。。这个头文件是keil自带的,你可以去仔细看看。我暂时也没用过这个头文件。
![]() |
|
|
|
多謝了!貌似有點明白了,我再去看下absacc.h這個頭文件!!! ![]() |
|
|
|
|
|
|
|
|
|
|
|
thank you very much !!!!!!!!!!!!!11
|
|
|
|
我找到了我一直失败的原因了,我下载的那个中文手册单极性和双极性那里翻译反了!还是谢谢楼主~ |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
飞凌嵌入式-ELFBOARD 解决PCB布线时无法捕捉到焊盘中心的问题
176 浏览 0 评论
Openharmony软件评估指南-米尔瑞芯微RK3568开发板
700 浏览 0 评论
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC输出电压
1097 浏览 0 评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】开发板简介与上电测试
1004 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之传参
555 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11048 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-11 05:27 , Processed in 0.788763 second(s), Total 97, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191