完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嗨,我正在为PIC24FJ128GA406编写一个汇编程序,我在设置配置位时遇到问题,我想用8XPLL(最大频率)为内部HS设置它,但是似乎不能这样做。d它作为C源,并且尽管程序构建成功,但是它似乎没有改变默认设置,但是任何帮助都值得赞赏//PIC24FJ128GA406配置位设置//'C'源行配置语句包括
|
|
相关推荐
7个回答
|
|
请发布您的代码来设置配置位,我们不能很清楚地看到它……它肯定会帮助您获得帮助。
|
|
|
|
嗯,你能发布你的代码吗?
|
|
|
|
你确信你的代码是真正编译的吗?我为xc16 1.25forPIC24FJ256GB410编写了一个票据,我相信它是相同的数据表。使用MCC 3.0.3来生成CONFIG寄存器:当在FOSCSEL寄存器中设置PLLMODE时,以下值生成代码,该代码得到编译器错误。-4XPLL-6XPLL-8XPLLThe代码为这些代码生成#pragma config PLLMODE=PLL4X//频率乘法器选择位->4xPLLselectpragma config PLLMODE=PLL6X//频率乘法器选择位->6xPLLselect#pragma config PLLMODE=PLL8X//频率乘法器选择位->8xPLL选择ee设置生成编译器错误,比如:mcc_._files/mcc.c:61:9:error:用于配置设置“PLLMODE”的未知值:“PLL8X”。然而,这些也行不通。(我怀疑第一个字符需要字母,而不是数字)。它被固定在XC16 1.26中。
|
|
|
|
我猜您没有编译它,因为下面的行不会编译:#pragma config PLLMODE=4X PLL//Frequency Multiplier Select Bits(选中4xPLL)您需要将配置寄存器设置添加到.c文件,并将其作为源文件添加到MPLAB X项目中。您还需要将其更改为PLL4X,并升级到XC16 1.26。
|
|
|
|
@ OP:请注意,更新帖子不通知订阅/回复的人。
|
|
|
|
不要忘记代码标签
|
|
|
|
谢谢你的答复,当我检查的编译器是什么都没有回来,我不能让编译器工作的文件。我复制了一个配置文件,从另一个项目,我知道为128GA010工作,它遵守(有错误),我手动进入我所需要的设置和一切WO。很好,这可能是文件中的一个坏角色。我起来跑步了,所以回去工作,谢谢大家。
|
|
|
|
只有小组成员才能发言,加入小组>>
5189 浏览 9 评论
2009 浏览 8 评论
1933 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3181 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2232 浏览 5 评论
746浏览 1评论
632浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
517浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
644浏览 0评论
544浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-1 00:10 , Processed in 1.496044 second(s), Total 91, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号