完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好!我在安装文件时遇到链接错误。我使用PIC16LF18325。我猜我正在分配错误的数据存储空间。这里的错误是:这里失败了:在PIC16LF18325中,有16字节的公共RAM可以从所有的银行访问。这是我想把数据放在上面的地方。我该怎么做?我还上传了MIN .ASM文件。
以上来自于百度翻译 以下为原文 Hi! I get a linker error when assembling my files. I am using PIC16LF18325. I guess I am assigning data memory space the wrong way. Here is the error: MPLINK 5.08, LINKER Device Database Version 1.38 Copyright (c) 1998-2011 Microchip Technology Inc. Error - section 'INT_VAR' can not fit the section. Section 'INT_VAR' length=0x00000003 Errors : 1 It fails here: ; Put ISR context save storage in the ACCESS bank INT_VAR UDATA_ACS W_TEMP RES 1 ; w register for context saving (ACCESS) STATUS_TEMP RES 1 ; status used for context saving BSR_TEMP RES 1 ; bank select used for ISR context saving In PIC16LF18325 there are 16 bytes of Common Ram accessible from all banks. This is where I want to place above data. How do I do that? I have also uploaded my main.asm file. Attachment(s) main.asm (4.29 KB) - downloaded 44 times |
|
相关推荐
3个回答
|
|
|
|
|
|
我使用了UDATAYSHR,如下所示:这就是我想要做的。
以上来自于百度翻译 以下为原文 I have used UDATA_SHR as in the following: ; Put ISR context save storage in the Common bank INT_VAR UDATA_SHR W_TEMP RES 1 ; w register for context saving (ACCESS) STATUS_TEMP RES 1 ; status used for context saving BSR_TEMP RES 1 ; bank select used for ISR context saving This was what I wanted to do. Code assembles fine now and without errors. |
|
|
|
啊,你自己发现了错误。UDATAYACS只针对PIC18F家庭设备。正如你所发现的,UDATAYSHR是正确的指令。
以上来自于百度翻译 以下为原文 Ahh, you found the error yourself. udata_acs is only for PIC18F family devices. As you found, udata_shr is the correct directive. |
|
|
|
只有小组成员才能发言,加入小组>>
5238 浏览 9 评论
2028 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3204 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
777浏览 1评论
666浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
595浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
676浏览 0评论
576浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 03:54 , Processed in 1.866087 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号