| 数据搜索系统,热门电子元器件搜索 |
|
DSP56303 数据表(PDF) 174 Page - Freescale Semiconductor, Inc |
|
|
|||||||||||||||||||||||||||||
DSP56303 数据表(HTML) 174 Page - Freescale Semiconductor, Inc |
|
174 / 292 page ![]() DSP56303 User’s Manual, Rev. 2 8-6 Freescale Semiconductor Serial Communication Interface (SCI) 8.4 SCI Initialization The SCI is initialized as follows: 1. Ensure that the SCI is in its individual reset state (PCRE = $0). Use a hardware RESET signal or software RESET instruction. 2. Program the SCI control registers. 3. Configure at least one SCI signal as an SCI signal. If interrupts are to be used, the signals must be selected, and global interrupts must be enabled and unmasked before the SCI can operate. The order does not matter; any one of these three requirements for interrupts can enable the SCI, but the interrupts should be unmasked last (that is, I[1–0] bits in the Status Register (SR) should be changed last). Synchronous applications usually require exact frequencies, so the crystal frequency must be chosen carefully. An alternative to selecting the system clock to accommodate the SCI requirements is to provide an external clock to the SCI. When the SCI is configured in Synchronous mode, internal clock, and all the SCI pins are simultaneously enabled, an extra pulse of one DSP clock length is provided on the SCLK pin. There are two workarounds for this issue: Enable an SCI pin other than SCLK. In the next instruction, enable the remaining SCI pins, including the SCLK pin. Following is an example of one way to initialize the SCI: 1. Ensure that the SCI is in its individual reset state (PCRE = $0). 2. Configure the control registers (SCR, SCCR) according to the operating mode, but do not enable transmitter (TE = 0) or receiver (RE = 0). Note: It is now possible to set the interrupts enable bits that are used during the operation. No interrupt occurs yet. 3. Enable the SCI by setting the PCRE bits according to which signals are used during operation. 4. If transmit interrupt is not used, write data to the transmitter. Note: If transmitter interrupt enable is set, an interrupt is issued and the interrupt handler should write data into the transmitter. The DMA channel services the SCI transmit request if it is programmed to service the SCI transmitter. 5. Enable transmitters (TE = 1) and receiver (RE = 1) according to use. |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |