完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
2个回答
|
|
寄存器18是软件复位寄存器,也就是说,如果这个寄存器enable的话,所有的寄存器都将恢复默认值。
所以如果需要配置其他寄存器的话,这个寄存器需要先配置,否则的话,即使配好了其他的寄存器,再enable这个的话,那么所有的寄存器就白配置了,又都恢复初始值了。 |
|
|
|
PCM1753芯片的寄存器配置顺序要求并不是绝对的,但是遵循一定的顺序可以确保芯片正常工作。在您提到的16、17、18、19、20、22这些寄存器中,有一些寄存器的配置顺序是有要求的,而另一些则没有严格的顺序要求。
1. 寄存器16(Power Management Register):这个寄存器用于控制芯片的电源管理。在配置其他寄存器之前,需要确保芯片处于正确的电源管理状态。因此,建议先配置寄存器16。 2. 寄存器17(Clock Control Register):这个寄存器用于控制芯片的时钟。在配置其他寄存器之前,需要确保芯片的时钟设置正确。因此,建议在配置寄存器16之后,紧接着配置寄存器17。 3. 寄存器18(Reset Register):这个寄存器用于复位芯片。在配置其他寄存器之前,需要确保芯片处于复位状态。因此,建议在配置寄存器16和17之后,紧接着配置寄存器18。 4. 寄存器19(Data Format Register):这个寄存器用于设置数据格式。在配置寄存器18之后,可以配置寄存器19。 5. 寄存器20(I2S Control Register):这个寄存器用于控制I2S接口。在配置寄存器19之后,可以配置寄存器20。 6. 寄存器22(GPIO Control Register):这个寄存器用于控制GPIO接口。在配置寄存器20之后,可以配置寄存器22。 综上所述,虽然PCM1753芯片的寄存器配置顺序要求并不是绝对的,但是遵循一定的顺序可以确保芯片正常工作。在您提到的顺序中,寄存器18(复位)被放在前面,然后再配置其他寄存器值。这种配置顺序是可以接受的,但建议在复位之前先配置寄存器16和17,以确保芯片的电源管理和时钟设置正确。 |
|
|
|
只有小组成员才能发言,加入小组>>
505 浏览 1 评论
383 浏览 1 评论
579 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
829 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
688 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
125浏览 29评论
658浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
288浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
241浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
97浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-10 02:57 , Processed in 0.771939 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号