2022年AN_编程手册[归 .pdf
《2022年AN_编程手册[归 .pdf》由会员分享,可在线阅读,更多相关《2022年AN_编程手册[归 .pdf(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Rev. 0.61 5/08Copyright ? 2008 by Silicon LaboratoriesAN230AN230Si4700/01/02/03 PROGRAMMING GUIDE1. Introduction1.1. ScopeThis document applies to Si4700/01/02/03 firmware revision 15 and greater and example code version 2 andgreater. Refer to for example code.1.2. PurposeThe purpose of this program
2、ming guide is to describe the following:Device initialization sequence and busmode selection2-wire and 3-wire busmodesStep-by-step procedures for setting default configurationchannel selectionseek up/seek downRDS/RBDSThis document references the Si4700/01 and Si4702/03 data sheets.1.3. TerminologySE
3、NB or SENserial enable pin, active low, used only for 3-wire operationSDIOserial data in/data out pin.SCLK serial clock pin.RSTB or RSTreset pin, active lowDevice refers to the Si4700/01/02/03名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 42 页 - - - - - - - - -
4、 AN2302Rev. 0.61名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 42 页 - - - - - - - - - AN230Rev. 0.613TABLEOF CONTENTS1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.1. S
5、cope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.2. Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11.3. Terminology . . . . . . . . . . . .
6、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12. Hardware Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42.1. Power, Initialization Sequence, and Busmode Selection . . . . . . . . . . .
7、. . . . . . . . . . .42.2. 3-Wire Control Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82.3. 2-Wire Control Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93. Software Configuration . .
8、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103.1. Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103.2. Hardware Control Registers . . . . . . . . . . . . . . . . . . .
9、 . . . . . . . . . . . . . . . . . . . . . . . .113.3. General Configuration Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .153.4. Regional Configuration Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .183.5. End User Adjustable
10、Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193.6. Seek Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193.7. Tune Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11、. . . . . . . . . . . . . . . . .223.8. RDS/RBDS (Si4701/03 only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .244. Programming with Commands (Si4702/03 Rev C or later device ONLY) . . . . . . . . . . .264.1. Programming in Command in 2-wire Control Interface Mo
12、de . . . . . . . . . . . . . . . . . .274.2. Programming in Command in 3-write Control Interface Mode . . . . . . . . . . . . . . . . .285. Command and Properties (Si4702/03 Rev C and later device ONLY) . . . . . . . . . . . . . .305.1. Si4702/03 Commands (Si4702/03 Rev C or later device ONLY) . . .
13、 . . . . . . . . . . . .315.2. Si4702/03 Properties (Si4702/03 Rev C or later device ONLY) . . . . . . . . . . . . . . . .33Appendix Seek Adjustability and Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35Introduction . . . . . . . . . . . . . . . . . . . . . . . . .
14、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35Default Seek Qualifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35Advanced Seek Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15、 . . . . . . .36Seek Algorithm Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38Seek Results Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Seek Settings Recommendations . . . . . . .
16、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40Document Change List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Revision 0.42 to Revision 0.43 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
17、 . . . . . . . . . .41Revision 0.43 to Revision 0.44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Revision 0.44 to Revision 0.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Revision 0.5 to Revision 0.6 . .
18、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Revision 0.6 to Revision 0.61 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19、. . . . . . . . . . . . . . . . . . . . . . .42名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 42 页 - - - - - - - - - AN2304Rev. 0.612. Hardware Description2.1. Power, Initialization Sequence, and Busmode SelectionFigure1. Initialization SequenceVA,VD SupplyRCLK
20、 PinENABLE Bit12345RST PinVIO Supply名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 42 页 - - - - - - - - - AN230Rev. 0.6152.1.1. Hardware InitializationThe FM tuner device is capable of communicating using either a 3-wire or 2-wire interface. The selection of th
21、isinterface is made during the reset sequence.Figure 1 demonstrates the sequencing of hardware events relative to reset. Figure2 combines this informationwith the setting of the ENABLE and DISABLE bits to better describe the possible combinations. The following stepsshould be used to initialize the
22、device properly.1.Supply VA and VD.2.Supply VIO while keeping the RST pin low. Note that power supplies may be sequenced in any order (steps 1 and 2 may be reversed).3.Configure the proper pins for bus mode selection. See Figure3, “Powerup, Powerdown, and Reset Flowchart,” on page 7.4.Set the RST pi
23、n high. The device registers may now be read and written.5.Provide RCLK. If using the internal oscillator option, the XOSCEN bit must be set 500ms prior to setting the ENABLE bit to ensure that the oscillator has stabilized. A similar delay may be necessary for some external oscillator circuits. Ple
24、ase determine the necessary stabilization time for the clock source in the system.6.Si4703-C19 Errata Solution 2: Set RDSD = 0 x0000. Note that this is a writable register.7.Set the ENABLE bit high and the DISABLE bit low to powerup the device.Unpredictable behavior could result if a non-zero value
25、is present in the RDSD register of the Si4703-C19 when it is enabled. Note that no other device will experience this behavior. There are three solutions available to ensure a zero value in the RDSD register when the Si4703-C19 is enabled and only one solution need be selected.a. Solution 1Generate a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年AN_编程手册归 2022 AN_ 编程 手册
限制150内