完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
更改HIRC频率的步骤如下:
1. Trim value = RCTRIM0(HIRCTRIM[8:1]) + RCTRIM1(HIRCTRIM[0]) 将Trim value–15可以调整HIRC的频率为16.6 MHz。 2. 将计算值写回RCTRIM0 和RCTRIM1,写入后HIRC的更改会立即生效。 3. 每次上电后HIRC会恢复成16 MHz,使用者需要通过写SFR来更改HIRC。 4. 按照16.588 MHz重新计算baud rate,再设定timer产生的baud rate就能符合标准baud rate。 |
|
相关推荐
1个回答
|
|
|
注意:在更改HIRC频率之前,一定要确认系统内部时钟需要使用HIRC,并且更改HIRC频率可能会影响系统的稳定性和正确性。
具体操作步骤如下: 1. 打开N76E003的数据手册,找到HIRC的频率调整寄存器HIRCTRIM。 2. 根据公式Trim value = RCTRIM0(HIRCTRIM[8:1]) + RCTRIM1(HIRCTRIM[0])计算出目标HIRC频率需要的Trim value。 3. 将计算出的Trim value分解为RCTRIM0和RCTRIM1的值,并写入相应的寄存器中,写入后HIRC的更改会立即生效。注意:写入寄存器时需要先设置相应的寄存器保护位。 4. 每次上电后HIRC会恢复成16 MHz,使用者需要通过写SFR来更改HIRC。 5. 更改HIRC频率后,由于波特率与时钟频率有关系,需要重新计算使用的波特率并重新配置串口的波特率控制寄存器。如果使用了定时器进行波特率产生,则也需要相应地调整定时器的计数器值。 6. 确认更改后系统的稳定性和正确性,进行进一步的测试和验证。 总之,更改N76E003的频率需要谨慎,需要充分了解系统的设计和性能,遵循正确的操作步骤,才能确保系统的稳定性和正确性。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
1599 浏览 0 评论
imx6ull 和 lan8742 工作起来不正常, ping 老是丢包
4738 浏览 0 评论
4229 浏览 9 评论
3822 浏览 16 评论
4398 浏览 1 评论
4210浏览 3评论
2379浏览 0评论
3393浏览 0评论
1158浏览 0评论
2843浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 01:12 , Processed in 0.749661 second(s), Total 80, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
571