FORENEX FES4335U1-56T ಮೆಮೊರಿ ಮ್ಯಾಪಿಂಗ್ ಗ್ರಾಫಿಕ್ಸ್ ಕಂಟ್ರೋಲ್ ಮಾಡ್ಯೂಲ್
ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸಗಳು
ರೆವ್ ನಂ. | ದಿನಾಂಕ | ಗಣನೀಯ ಬದಲಾವಣೆಗಳು |
1.0 | 2016 | ಮೊದಲ ಸಂಚಿಕೆ. |
ಸಾಮಾನ್ಯ ವಿವರಣೆ
FES4335U1-56T ಕಡಿಮೆ ವೆಚ್ಚ, ಹೆಚ್ಚಿನ ದಕ್ಷತೆ ಮತ್ತು TFT-LCD ಡಿಸ್ಪ್ಲೇ ನಿಯಂತ್ರಣ ಮಾಡ್ಯೂಲ್ನ ಸ್ಮಾರ್ಟ್ ಆಗಿದ್ದು, ಇದು ಎಂಬೆಡೆಡ್ 2KB ಡಿಸ್ಪ್ಲೇ RAM ನೊಳಗೆ ಅಕ್ಷರಗಳು ಅಥವಾ 768D ಗ್ರಾಫಿಕ್ಸ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಒದಗಿಸಬಹುದು.
FES4335U1-56T ಬಾಹ್ಯ ಸರಳ MCU ನೊಂದಿಗೆ ಹಾರ್ಡ್ವೇರ್ ಸಂವಹನವನ್ನು ಸ್ಥಾಪಿಸಲು ಸರಣಿ ಇಂಟರ್ಫೇಸ್ (Uart-TT) ನೀಡುತ್ತದೆ (8051 ಇತ್ಯಾದಿ), ಮತ್ತು ಗ್ರಾಫಿಕಲ್ ಎಫೆಕ್ಟ್ ಕರೆ ಮತ್ತು ಎಕ್ಸಿಕ್ಯೂಶನ್ಗಾಗಿ "ಕಮಾಂಡ್ಸ್ ಟೇಬಲ್" ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಗ್ರಾಫಿಕ್ಸ್ API ಗಳ "ಕಮಾಂಡ್ಸ್ ಟೇಬಲ್" ಪ್ರಕಾರ, ಬಾಹ್ಯ MCU ಅನುಗುಣವಾದ ಕಮಾಂಡ್ ಕೋಡ್ ಅನ್ನು ನಿಯತಾಂಕಗಳೊಂದಿಗೆ FES4335U1-56T ಗೆ ಸರಣಿ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಮಾತ್ರ ರವಾನಿಸಬೇಕಾಗುತ್ತದೆ. FES4335U1-56T ಒಳಗಿನ ಕಮಾಂಡ್ ಡಿಕೋಡರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಗ್ರಾಫಿಕ್ಸ್ ಕಾರ್ಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೋಗುತ್ತದೆ.
FG875D_command_encoder.exe ಎನ್ನುವುದು PC ಯ ಸಾಫ್ಟ್ವೇರ್ ಉಪಯುಕ್ತತೆಯಾಗಿದೆ ಮತ್ತು "ಕಮಾಂಡ್ಸ್ ಟೇಬಲ್" ನಲ್ಲಿ ವಿವಿಧ ಕಾರ್ಯದ ಆಜ್ಞೆಗಳನ್ನು ಅನುಭವಿಸಲು ಬಳಕೆದಾರರನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಐಟಂ | ನಿರ್ದಿಷ್ಟತೆ | ಟೀಕೆ |
LCD ಗಾತ್ರ | 5.6 ಇಂಚು (ಕರ್ಣ) | |
ರೆಸಲ್ಯೂಶನ್ | 640 x 3(RGB) x 480 | ಚುಕ್ಕೆ |
ಪ್ರದರ್ಶನ ಪ್ರಕಾರ | ಸಾಮಾನ್ಯವಾಗಿ ಬಿಳಿ, ಟ್ರಾನ್ಸ್ಮಿಸಿವ್ | |
ಡಾಟ್ ಪಿಚ್ | 0.0588(W) x 0.1764(H) mm | |
ಸಕ್ರಿಯ ಪ್ರದೇಶ | 112.896(W) x 84.672(H) mm | |
ಮಾಡ್ಯೂಲ್ ಗಾತ್ರ | 142.5 (W) x 100.0 (H) x 16.72 (D) mm | |
View ಕೋನ | L:70/ R:70/ T:50/ B:70 | θ |
ಮೇಲ್ಮೈ ಚಿಕಿತ್ಸೆ | ಆಂಟಿ-ಗ್ಲೇರ್ | |
ಬಣ್ಣದ ವ್ಯವಸ್ಥೆ | 64k ಬಣ್ಣಗಳು w/ RGB-ಪಟ್ಟೆ | |
ಸ್ಪರ್ಶ ಪ್ರಕಾರ | 4-ತಂತಿ ನಿರೋಧಕ | |
ಹಿಂಬದಿ ಬೆಳಕು | ಬಿಲ್ಡ್-ಇನ್ ಎಲ್ಇಡಿ ಡ್ರೈವರ್ | |
ಇಂಟರ್ಫೇಸ್ | ಯುಆರ್ಟ್ (TTL-RX/TX), 115200/N/8/1 | |
ಸಾಫ್ಟ್ವೇರ್ ಕೊಡುಗೆ | ಆಜ್ಞೆಗಳ ಕೋಷ್ಟಕ | ಗಮನಿಸಿ 1 |
ಆಪರೇಷನ್ ಟೆಂಪ್ | -10℃ ರಿಂದ 60℃ | |
ಶೇಖರಣಾ ತಾಪಮಾನ | -20℃ ರಿಂದ 70℃ |
ಟಿಪ್ಪಣಿ 1: ಎಲ್ಲಾ ಬಳಸಬಹುದಾದ API ಗಳನ್ನು ಆಜ್ಞೆಗಳ ಕೋಷ್ಟಕದಲ್ಲಿ ಸಂಕ್ಷೇಪಿಸಲಾಗಿದೆ. ದಯವಿಟ್ಟು ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ
(FG875D_Commands Table_vx.pdf). ಮತ್ತು ಪ್ರತಿ ಆಜ್ಞೆಗೆ ವಿವರವಾದ ಬಳಕೆಯ ವಿವರಣೆ, (FG4335x_software_Note_V1.pdf) ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.
ಪಿನ್ ನಿಯೋಜನೆ
UART ಇನ್ಪುಟ್ ಇಂಟರ್ಫೇಸ್ (H4)
ಕನೆಕ್ಟರ್: (ಬಾಕ್ಸ್ ಹೆಡರ್_2x5ಪಿನ್/ 2.0ಮಿಮೀ/ ಸೈಡ್ ಎಂಟ್ರಿ) | |||||||
ಪಿನ್ ಸಂಖ್ಯೆ | ವಿವರಣೆ | I/O | ಗಮನಿಸಿ | ಪಿನ್ ಸಂಖ್ಯೆ | ವಿವರಣೆ | I/O | ಗಮನಿಸಿ |
ಪಿನ್1 | GND | ಪಿನ್2 | RX | I | |||
ಪಿನ್3 | TX | O | ಪಿನ್4 | NC | |||
ಪಿನ್5 | ಶೀಲ್ಡ್ GND | ಪಿನ್6 | NC | ||||
ಪಿನ್7 | NC | ಪಿನ್8 | NC | ||||
ಪಿನ್9 | 5V/350mA | I | 1 | ಪಿನ್10 | 5V/350mA | I | 1 |
ಸೂಚನೆ 1: ಬಾಹ್ಯ ವಿದ್ಯುತ್ ಮೂಲ DC5V ಇನ್ಪುಟ್
2-2, ಪರ್ಯಾಯ ಪವರ್ ಕನೆಕ್ಟರ್ (W2) ಆಯ್ಕೆ
ಕನೆಕ್ಟರ್: (wafer_2pin/ 2.0mm/ ಸೈಡ್ ಎಂಟ್ರಿ) | |||||||
ಪಿನ್ ಸಂಖ್ಯೆ | ವಿವರಣೆ | I/O | ಗಮನಿಸಿ | ಪಿನ್ ಸಂಖ್ಯೆ | ವಿವರಣೆ | I/O | ಗಮನಿಸಿ |
ಪಿನ್1 | GND | I | ಪಿನ್2 | 5V/700mA |
ಬಾಹ್ಯ ವಿದ್ಯುತ್ ಮೂಲ ಇನ್ಪುಟ್ಗಾಗಿ ಹೆಚ್ಚುವರಿ-ಕನೆಕ್ಟರ್ ಅನ್ನು ಒದಗಿಸಲು. H5 ನ ಪಿನ್ 9&10 ನಿಂದ ವಿದ್ಯುತ್ ಮೂಲ (DC4V) ಒದಗಿಸದಿದ್ದರೆ.
GPIO ಇಂಟರ್ಫೇಸ್ (H2)
ಕನೆಕ್ಟರ್: (Header_2x5pin/ 2.0mm/ ಸೈಡ್ ಎಂಟ್ರಿ) | |||||||
ಪಿನ್ ಸಂಖ್ಯೆ | ವಿವರಣೆ | I/O | ಗಮನಿಸಿ | ಪಿನ್ ಸಂಖ್ಯೆ | ವಿವರಣೆ | I/O | ಗಮನಿಸಿ |
ಪಿನ್1 | GPO 0 | O | 2 | ಪಿನ್2 | GPI 0 | I | 3 |
ಪಿನ್3 | GPO 1 | O | 2 | ಪಿನ್4 | GPI 1 | I | 3 |
ಪಿನ್5 | GPO 2 | O | 2 | ಪಿನ್6 | GPI 2 | I | 3 |
ಪಿನ್7 | GPO 3 | O | 2 | ಪಿನ್8 | GPI 3 | I | 3 |
ಪಿನ್9 | GND | ಪಿನ್10 | GND |
ಸೂಚನೆ 2: GPO_0 ~ 3 ತೆರೆದ ಡ್ರೈನ್ನೊಂದಿಗೆ ಔಟ್ಪುಟ್ ಆಗಿದೆ ಮತ್ತು ಬಾಹ್ಯ ಬೋರ್ಡ್ನಲ್ಲಿ ಪುಲ್-ಹೈ ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಹೊಂದಿರಬೇಕು.
ಸೂಚನೆ 3: GPI_0 ~ 3 3.3V ಸಹಿಷ್ಣುತೆಯೊಂದಿಗೆ 5V ಇನ್ಪುಟ್ ಆಗಿದೆ.
ಕಾರ್ಯಾಚರಣೆಯ ವಿಶೇಷಣಗಳು
ವಿದ್ಯುತ್ ವಿಶೇಷಣಗಳು
ಸಂಪೂರ್ಣ ಗರಿಷ್ಠ ರೇಟಿಂಗ್ಗಳು
ಚಿಹ್ನೆ | ಚಿಹ್ನೆ | ಕನಿಷ್ಠ | ಗರಿಷ್ಠ | ಘಟಕ | ಗಮನಿಸಿ |
ಪವರ್ ಸಂಪುಟtage | ವಿಸಿಸಿ | -0.3 | 5.2 | V | |
ಆಪರೇಟಿಂಗ್ ತಾಪಮಾನ | TOP | -10 | 60 | ℃ | |
ಶೇಖರಣಾ ತಾಪಮಾನ | TST | -20 | 70 | ℃ |
*ಈ ಉತ್ಪನ್ನದ ಸಂಪೂರ್ಣ ಗರಿಷ್ಠ ರೇಟಿಂಗ್ ಮೌಲ್ಯಗಳನ್ನು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಮೀರಲು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ.
ಶಿಫಾರಸು ಮಾಡಲಾದ ಕಾರ್ಯಾಚರಣೆಯ ಸ್ಥಿತಿ
ಚಿಹ್ನೆ | ವಿವರಣೆ | ಕನಿಷ್ಠ | ಟೈಪ್ ಮಾಡಿ. | ಗರಿಷ್ಠ | ಘಟಕ | ಗಮನಿಸಿ |
ವಿಸಿಸಿ | ಪೂರೈಕೆ ಸಂಪುಟtage | 3.7 | 5 | 5.2 | V | |
Icc | ಪ್ರಸ್ತುತ | 0.7 | A | |||
UART_TTL(Tx,Rx,CTS,RTS) & I2C(SCL,SDA) ಸಿಗ್ನಲ್ ಮಟ್ಟ | ||||||
VIH | ಇನ್ಪುಟ್ ಹೈ ಸಂಪುಟtage | 2.64 | 3.3 | V | ||
VIL | ಇನ್ಪುಟ್ ಕಡಿಮೆ ಸಂಪುಟtage | 0 | 0.66 | V | ||
VOH | ಔಟ್ಪುಟ್ ಹೈ ಸಂಪುಟtage | 2.9 | 3.3 | V | ||
VOL | ಔಟ್ಪುಟ್ ಕಡಿಮೆ ಸಂಪುಟtage | 0 | 0.4 | V | ||
ಆಪ್ಟಿಕಲ್ ವಿಶೇಷಣಗಳು (θ=0°) | ||||||
CR | ಕಾಂಟ್ರಾಸ್ಟ್ ಅನುಪಾತ | 400 | 500 | |||
L | ಪ್ರಕಾಶಮಾನತೆ | 230 | 280 | cd / m² | ||
ಬೌಡ್ ದರ | ||||||
UART | 115200 | bps | ||||
ವಿದ್ಯುತ್ ಬಳಕೆ @ 5v ಇನ್ಪುಟ್, 100% ಹೊಳಪು | ||||||
ಬಳಕೆ | 5.6" , 640×480 | 3.1 | W |
ಯಾಂತ್ರಿಕ ವಿವರಣೆ
ಹಾರ್ಡ್ವೇರ್ ವಿವರಣೆ
ರೇಖಾಚಿತ್ರವನ್ನು ನಿರ್ಬಂಧಿಸಿ
ಚಿತ್ರ 3-a : FES4335 ಬ್ಲಾಕ್ ರೇಖಾಚಿತ್ರ
ಹಾರ್ಡ್ವೇರ್ ಇಂಟರ್ಫೇಸ್
- ಅಳವಡಿಸಿಕೊಂಡ ಮಾದರಿಯು FES4335U1-56T ಆಗಿದೆ.
- UART (TTL-RX/TX): 3-ವೈರ್ (TX, RX, GND) ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ (ವಿಭಾಗ: ಪಿನ್ ನಿಯೋಜನೆ).
- ಬಾಡ್ ದರ: 115200 bps/N/8/1 ನಲ್ಲಿ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ.
- ಹೋಸ್ಟ್ ಮತ್ತು FES4335U1-56T ನಡುವಿನ ಸಂಪರ್ಕ
ಸಾಫ್ಟ್ವೇರ್
ಸಂವಹನ (ಹಸ್ತಲಾಘವ)
ಸೀರಿಯಲ್ ಇಂಟರ್ಫೇಸ್ಗಳ (Uart-TTL) ಕಾರಣದಿಂದಾಗಿ ಆ FES4335 ಬಾಹ್ಯ ಹೋಸ್ಟ್ನೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಸ್ಥಾಪಿಸುವ ಪ್ರಸ್ತಾಪವನ್ನು ಹೊಂದಿದೆ. ಕಾರ್ಯದ ಅನುಷ್ಠಾನವನ್ನು ಕೇಳುವುದಕ್ಕಾಗಿ FES4335 ಗೆ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ರವಾನಿಸಲು ಹೋಸ್ಟ್ಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ.
ಪ್ರಸರಣದ ಸಾಮರ್ಥ್ಯದ ಪ್ರಕಾರ, ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಸ್ವರೂಪವನ್ನು ಸರಳವಾಗಿ ಎರಡು ವರ್ಗಗಳಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ.
- ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್: ಇದು ಆದೇಶಗಳ ಕೋಷ್ಟಕದಲ್ಲಿ ಪಟ್ಟಿ ಮಾಡಲಾದ ಪ್ರತಿಯೊಂದು ಕಾರ್ಯಕ್ಕೂ ಅತ್ಯಗತ್ಯವಾದ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಸ್ವರೂಪವಾಗಿದೆ. (ವಿಭಾಗ 4-3 ಆದೇಶಗಳ ಕೋಷ್ಟಕವನ್ನು ನೋಡಿ).
- ಬಲ್ಕ್ ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ ಸ್ಟ್ರೀಮ್: ಕೆಲವು ಕಾರ್ಯಗಳಿಗೆ ಮಾತ್ರ ಒದಗಿಸುವುದು ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣವನ್ನು ಕೇಳುತ್ತದೆ ಮತ್ತು ಪ್ರಮಾಣಿತ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ s ಸಮಯದಲ್ಲಿ ಕೇಳುವಿಕೆಯು ದೃಢೀಕರಿಸಲ್ಪಟ್ಟಿದೆtage.
ಪ್ರಸ್ತುತ ಎರಡು ಕಾರ್ಯಗಳ ಕೆಳಗೆ ಮಾತ್ರ ಬಲ್ಕ್ ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ ಪ್ರೋಟೋಕಾಲ್ ಕೇಳುತ್ತದೆ.
- FG875D_WriteToSerialROM (ಫಂಕ್ಷನ್ ಕೋಡ್ 0x21).
- FG875D_ Display _Block_RW (ಫಂಕ್ಷನ್ ಕೋಡ್ 0x24).
ಆದೇಶಗಳ ಕೋಷ್ಟಕದ ಪ್ರಕಾರ, ಪ್ರತಿ ಆಜ್ಞೆಯು ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಾಚರಣೆಯ ಕಾರ್ಯಕ್ಕಾಗಿ ವಿಶಿಷ್ಟವಾದ ಕಾರ್ಯ ಕೋಡ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. (ವಿಭಾಗ 4-3 ಆದೇಶಗಳ ಕೋಷ್ಟಕವನ್ನು ನೋಡಿ).
ಆದ್ದರಿಂದ, ಒಮ್ಮೆ FES4335 ಸಂಪೂರ್ಣ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದೆ ಮತ್ತು ಚೆಕ್ಸಮ್ನ ಯಾವ ಭಾಗವನ್ನು ಮೊದಲು ಪರಿಶೀಲಿಸಲಾಗುತ್ತದೆ. ಅದರ ನಂತರ, ಫಂಕ್ಷನ್ ಕೋಡ್ ಭಾಗವನ್ನು ಗುರುತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಿಯತಾಂಕಗಳ ಭಾಗದೊಂದಿಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.
ನಿರ್ದಿಷ್ಟವಾಗಿ ಕೋಡ್ ಪ್ರದೇಶ 0x50~0x5F ಇವೆ, ಅಲ್ಲಿ ಕೆಲವು ಸಂದೇಶ ಕೋಡ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಮೀಸಲಿಡಲಾಗುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ ಫಂಕ್ಷನ್ ಕೋಡ್ನಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾಗುತ್ತದೆ.
ಸಂದೇಶ ಕೋಡ್ ಹಿಂತಿರುಗಿ | ASCII | ಹೆಕ್ಸ್ | ವಿವರಣೆ |
ತಪ್ಪು ಕೋಡ್ | "X" | 0x58 | ಚೆಕ್ಸಮ್ ದೋಷ |
ಕಾಯುವ ಕೋಡ್ | "ಡಬ್ಲ್ಯೂ" | 0x57 | FES4335 ಕಾರ್ಯನಿರತವಾಗಿದೆ |
ಸಿದ್ಧ ಕೋಡ್ | "ಎಸ್" | 0x53 | FES4335 ಸಿದ್ಧವಾಗಿದೆ |
ಅವಧಿ ಮೀರುವ ಕೋಡ್ | "ಟಿ" | 0x54 | ಸಮಯ ಮೀರಿದೆ ಸ್ವೀಕರಿಸಿ |
ಅಡಚಣೆ ಕೋಡ್ ಅನ್ನು ಸ್ಪರ್ಶಿಸಿ | "ಪಿ" | 0x50 | ಸ್ಪರ್ಶ ಫಲಕವನ್ನು ಸ್ಪರ್ಶಿಸಲಾಗಿದೆ |
ಕಮಾಂಡ್ ಸಕ್ಸಸ್ ಕೋಡ್ | ಕಾರ್ಯ ಕೋಡ್ | ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಿ ಯಶಸ್ಸು | |
ಬೃಹತ್ ಪ್ರಸರಣ ಯಶಸ್ಸಿನ ಕೋಡ್ | 0x55,0xAA | ಬೃಹತ್ ಡೇಟಾ ರವಾನೆ ಯಶಸ್ಸು |
ಪ್ರಸರಣ ಸಮಯದಲ್ಲಿ ಯಾವುದೇ ದೋಷ ಕಂಡುಬಂದಿಲ್ಲ.
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ S ನಲ್ಲಿ ಸ್ವೀಕರಿಸಿದ ಫಂಕ್ಷನ್ ಕೋಡ್ ಪ್ರಕಾರ FES4335 ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆtagಇ, ಮತ್ತು ಯಶಸ್ಸಿನ ಪರಿಶೀಲನೆಗಾಗಿ ಹೋಸ್ಟ್ಗೆ ಫಂಕ್ಷನ್ ಕೋಡ್ ಹಿಂತಿರುಗಿ.
or
ಬಲ್ಕ್ ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ನ ಈ ಸಮಯವನ್ನು ಸೂಚಿಸಲು ಫಂಕ್ಷನ್ ಕೋಡ್ (0x55,0xAA) ಹಿಂತಿರುಗಿ
"ಬಲ್ಕ್ ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ s ನಲ್ಲಿ ಸಮಸ್ಯೆಯಿಲ್ಲದೆ ಪೂರ್ಣಗೊಂಡಿದೆtagಇ".
ಯಶಸ್ಸಿನ ಸ್ಥಿತಿಯನ್ನು ತಿಳಿಸುವ ಯಶಸ್ಸಿನ ಕೋಡ್ ಅಥವಾ (0x55,0xAA) ಹಿಂತಿರುಗಿ.
ಹೋಸ್ಟ್ ಮುಂದಿನ ಹೊಸ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಕಳುಹಿಸಬಹುದು.
- ಪ್ರಸರಣ ಸಮಯದಲ್ಲಿ ಯಾವುದೇ ಅನಿರೀಕ್ಷಿತ ಸ್ಥಿತಿ ಎದುರಾದರೆ.
FES4335 ಅನುಗುಣವಾದ ದೋಷ ಕೋಡ್ ಸಂದೇಶವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ ಮತ್ತು ದೋಷ ಪರಿಶೀಲನೆಗಾಗಿ ಸ್ವೀಕರಿಸಿದ ಫಂಕ್ಷನ್ ಕೋಡ್ ಜೊತೆಗೆ.
ಕೆಳಗಿನಂತೆ ತಪ್ಪಾದ ಕೋಡ್ (0x58) ಹಿಂತಿರುಗಿಸಿದರೆ. (ಚೆಕ್ಸಮ್ ದೋಷ ಸಂಭವಿಸಿದೆ ಎಂದು ಸೂಚಿಸಿ)
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಎಸ್tagಇ ದೋಷ
or ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣ ಎಸ್tagಇ ದೋಷ
ಹೋಸ್ಟ್ ಹಿಂದಿನ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸಬೇಕು.
ಕೆಳಗಿನಂತೆ ಟೈಮ್ಔಟ್ ಕೋಡ್ (0x54) ಹಿಂತಿರುಗಿಸಿದರೆ, (ಕಾಲಾವಧಿ ದೋಷ ಸಂಭವಿಸಿದೆ ಎಂದು ಸೂಚಿಸಿ) ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಎಸ್tagಇ ದೋಷ
or ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣ ಎಸ್tagಇ ದೋಷ
ಹೋಸ್ಟ್ ಹಿಂದಿನ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸಬೇಕು.
ಕೆಳಗಿನಂತೆ ಕಾಯುವ ಕೋಡ್ (0x57) ಹಿಂತಿರುಗಿ, (ನಿರೀಕ್ಷಣಾ ಸ್ಥಿತಿ ಸಂಭವಿಸಿದೆ ಎಂದು ಸೂಚಿಸಿ) ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಕಾರ್ಯನಿರತವಾಗಿದೆ
FES4335 ಕಾರ್ಯನಿರತ ಸ್ಥಿತಿಯಲ್ಲಿದೆ ಎಂದು ಹೋಸ್ಟ್ಗೆ ತಿಳಿಸಲು ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣ ಕಾರ್ಯನಿರತವಾಗಿದೆ. FES4335 ರೆಡಿ ಕೋಡ್ (0x53) ಅನ್ನು ಹಿಂತಿರುಗಿಸುವವರೆಗೆ ಹೋಸ್ಟ್ ತಾತ್ಕಾಲಿಕವಾಗಿ ಪ್ರಸರಣವನ್ನು ನಿಲ್ಲಿಸಬೇಕು ಮತ್ತು ನಂತರ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅಥವಾ ಬಲ್ಕ್ ಡೇಟಾ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಮುಂದುವರಿಸಿ ಡೇಟಾವನ್ನು ಇನ್ನೂ ಪೂರ್ಣಗೊಳಿಸುವುದಿಲ್ಲ.
ಕೆಳಗಿನಂತೆ ರೆಡಿ ಕೋಡ್ (0x53) ಹಿಂತಿರುಗಿ, (ಸಿದ್ಧ ಸಂದೇಶ ಸಂಭವಿಸಿದೆ ಎಂದು ಸೂಚಿಸಿ)ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಸಿದ್ಧವಾಗಿದೆ
or ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣ ಸಿದ್ಧವಾಗಿದೆ
ಕಾರ್ಯನಿರತ ಸ್ಥಿತಿಯ ಅವಧಿಯಿಂದ FES4335 ಬಿಡುಗಡೆಯಾಗಿದೆ ಎಂದು ಹೋಸ್ಟ್ಗೆ ತಿಳಿಸಲು. ಹೋಸ್ಟ್ ಉಳಿದ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅಥವಾ ಬಲ್ಕ್ ಡೇಟಾ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಮುಂದುವರಿಸಬಹುದು.
- ಸ್ಪರ್ಶ ಅಡಚಣೆಯನ್ನು ತಿಳಿಸಲು ನಿರ್ದಿಷ್ಟ ಕೋಡ್ ಸಂಭವಿಸಿದೆ ಮತ್ತು ಟಚ್ ಪ್ಯಾನೆಲ್ನ ನಿರ್ದೇಶಾಂಕ (x,y) ಮೌಲ್ಯವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
- ಕೆಳಗಿನಂತೆ ನಿರ್ದೇಶಾಂಕ (x,y) ಮೌಲ್ಯದೊಂದಿಗೆ ಟಚ್ ಇಂಟರಪ್ಟ್ ಕೋಡ್ (0x50) ಹಿಂತಿರುಗಿ,
- ಎ. ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣದಲ್ಲಿ ರುtagಇ, ಸ್ಪರ್ಶ ಕಾರ್ಯವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು FES4335 ತಾತ್ಕಾಲಿಕವಾಗಿರುತ್ತದೆ ಮತ್ತು ಸ್ಪರ್ಶದ ನಿರ್ದೇಶಾಂಕವನ್ನು (x,y) ಹಿಂತಿರುಗಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ.
- ಬಿ. ಬೃಹತ್ ಡೇಟಾ ರವಾನೆಯಿಂದ ರುtagಇ. ಸ್ಪರ್ಶ ಅಡಚಣೆಯು ಸಂಭವಿಸಿದಾಗ FES4335 ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸ್ಪರ್ಶದ ನಿರ್ದೇಶಾಂಕವನ್ನು (x,y) ಹಿಂತಿರುಗಿಸುತ್ತದೆ.
- ಸಿ. ಫಂಕ್ಷನ್ ಕೋಡ್ 0x03 (APIs:FG875D_Detect_Touch) ಅನ್ನು ಕಳುಹಿಸುವ ಮೂಲಕ ಹೋಸ್ಟ್ ನಿರ್ದೇಶಾಂಕ (x,y) ಮೌಲ್ಯವನ್ನು ಪೋಲ್ ಮಾಡಬಹುದು.
ಆದೇಶ (ಸ್ಟ್ರೀಮ್ / ಫಾರ್ಮ್ಯಾಟ್ / ಪ್ರೋಟೋಕಾಲ್)
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್
- ಸ್ವರೂಪ: ಈ ಸ್ವರೂಪವು ಫಂಕ್ಷನ್ ಕೋಡ್ನ ಬೈಟ್ ಮತ್ತು ಹಲವಾರು ಪ್ಯಾರಾಮೀಟರ್ ಬೈಟ್ಗಳು ಮತ್ತು ಚೆಕ್ಸಮ್ನ ಬೈಟ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ ಕೋಡ್.
- ಶಿಷ್ಟಾಚಾರ:
ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣ
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ನಲ್ಲಿರುವ ಫಂಕ್ಷನ್ ಕೋಡ್ (0x21) ಅಥವಾ (0x24) ಆಗಿರುವುದರಿಂದ ಆ ಫಂಕ್ಷನ್ ಕೋಡ್ ಅನ್ನು FES4335 ಮೂಲಕ ಗುರುತಿಸಿದ ನಂತರ ಅದು ಬೃಹತ್ ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ ಕಾರ್ಯವನ್ನು ಕೇಳುತ್ತದೆ.
ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸಂಪೂರ್ಣ ಸಂವಹನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಎರಡು ಸೆಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗುತ್ತದೆtages (ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಎಸ್tagಇ + ಬಲ್ಕ್ ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ ಪ್ರೋಟೋಕಾಲ್ ಎಸ್tagಮತ್ತು).
- ಸ್ವರೂಪ: ಈ ಸ್ವರೂಪವು ಬೃಹತ್ ಡೇಟಾ ರವಾನೆಗೆ ಲಭ್ಯವಿದೆtagಇ ಮಾತ್ರ.
ಪ್ರಮುಖ ಕೋಡ್ (0x55,0xAA) ಬಲ್ಕ್ ಡೇಟಾ ಟ್ರಾನ್ಸ್ಮಿಷನ್ ಪ್ರಾರಂಭವನ್ನು ಸೂಚಿಸಲು ಫಂಕ್ಷನ್ ಕೋಡ್ ಅನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ ಮೌಲ್ಯವನ್ನು ಉದ್ದದ ಬೈಟ್ಗೆ ಹೊಂದಿಸಲಾಗುವುದು ಎಷ್ಟು ಡೇಟಾ ಬೈಟ್ ನಿರಂತರವಾಗಿ ಬರುತ್ತದೆ ಎಂದು ಸೂಚಿಸಲಾಗುತ್ತದೆ. ನೈಜ ಡೇಟಾ ಪ್ರಮಾಣ ಮೈನಸ್ 1 ನೊಂದಿಗೆ ಉದ್ದ ಬೈಟ್ ಅನ್ನು ಹೊಂದಿಸಲು ಗಮನಿಸಿ. - ಶಿಷ್ಟಾಚಾರ:
FES4335 ಗೆ ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣವನ್ನು ಬರೆಯಲು ಕೇಳುವ ಪ್ರಮಾಣಿತ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ತೋರಿಸಲು ವಿವರಣೆ.FES4335 ನಿಂದ ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣವನ್ನು ಓದಲು ಕೇಳುವ ಪ್ರಮಾಣಿತ ಕಮಾಂಡ್ ಸ್ಟ್ರೀಮ್ ಅನ್ನು ತೋರಿಸಲು ವಿವರಣೆ.
ಆಜ್ಞೆಗಳ ಕೋಷ್ಟಕ
ದಯವಿಟ್ಟು, "FG875D_Commands Table_vx.pdf" ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ನೋಡಿ.
ಅನುಬಂಧ (ಸಲಹೆಗಳು)
ಪರದೆಯ ಮೇಲೆ ಸ್ಥಿರ ಚಿತ್ರಗಳನ್ನು ಹೆಚ್ಚು ವೇಗವಾಗಿ ತೋರಿಸಲು ಮೂರು ಹಂತಗಳು.
ಹಂತ 1): ಚಿತ್ರವನ್ನು .ಬಿನ್ಗೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತಿದೆ file:
FES4335 ನ Flash-ROM ನಿಂದಾಗಿ ಅದು .bin ಅನ್ನು ಮಾತ್ರ ಸ್ವೀಕರಿಸುತ್ತದೆ file ಚಿತ್ರದ. ಆದ್ದರಿಂದ, FG875_BMP_to_Bin.exe ಒಂದು ಉಪಯುಕ್ತತೆಯನ್ನು ಒದಗಿಸುವುದು .BMP ಚಿತ್ರವನ್ನು ಪರಿವರ್ತಿಸುತ್ತದೆ file .BIN ಗೆ file.
(ವಿವರಗಳಿಗಾಗಿ ಡಾಕ್ಯುಮೆಂಟ್〝FG875_BMP_to_Bin_manual.pdf〞 ನೋಡಿ).
ಹಂತ 2): ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ .bin file ಆಂತರಿಕ SPI-FlashROM (AMIC A25LQ64) ಗೆ.
- ಫಂಕ್ಷನ್ ಕೋಡ್ 0x21 (APIs:FG875D_WriteToSerialROM) ಅನ್ನು ಬಳಸಿಕೊಂಡು FES4335 ಅನ್ನು ಬೃಹತ್ ಡೇಟಾ ಪ್ರಸರಣಕ್ಕೆ ಹೋಗಲು ಅಗತ್ಯವಿದೆtage.
- ಕಮಾಂಡ್ ಸಕ್ಸಸ್ ಕೋಡ್(0x21) ಅನ್ನು FES4335 ನಿಂದ ಹಿಂತಿರುಗಿಸಿದ ನಂತರ, ವಿಭಾಗ 4-2-2 ರಲ್ಲಿ ಬೃಹತ್ ಡೇಟಾ-(ಬರೆಯಿರಿ) ಪ್ರಸರಣ ಕುರಿತು ಪ್ರೋಟೋಕಾಲ್ ವಿವರಣೆಯ ಪ್ರಕಾರ ಚಿತ್ರಗಳನ್ನು ರವಾನಿಸಲು ಬಾಹ್ಯ MPU ಅನ್ನು ಅನುಮತಿಸಲಾಗುತ್ತದೆ. ಚಿತ್ರ (2) ನೋಡಿ.
- ① & ② ಬಿಟ್ಟುಬಿಡಲು ಇನ್ನೊಂದು ಮಾರ್ಗ:
PC ಭಾಗದಲ್ಲಿ, ಯುಟಿಲಿಟಿ ಸಾಫ್ಟ್ವೇರ್ (FG875D_command_encoder.exe) ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಆಯ್ಕೆ ಸಂವಾದದಲ್ಲಿ ಕಾರ್ಯ ಐಟಂ ಅನ್ನು (APIs:FG875D_WriteToSerialROM) ಆಯ್ಕೆಮಾಡಿ. ಅದರ ನಂತರ, ಯುಟಿಲಿಟಿ ಸಾಫ್ಟ್ವೇರ್ ಸಂವಹನ ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಚಿತ್ರವನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡುವ ಬಗ್ಗೆ ಕಾಳಜಿ ವಹಿಸುತ್ತದೆ file SPI-FlashROM ಗೆ.
ಯುಟಿಲಿಟಿ ಸಾಫ್ಟ್ವೇರ್ (FG875D_command_encoder.exe) ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ದಯವಿಟ್ಟು "FG875D_Command_Encoder-UsersMenu.pdf" ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.
ಹಂತ 3): 0x22 (APIs:FG875D_SerialROM_Show_On_Panel) ಫಂಕ್ಷನ್ ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ಯಾನಲ್ನ ಸೂಚಿಸಲಾದ ಸ್ಥಳಕ್ಕೆ ಆಂತರಿಕ SPI_FlashROM ನಿಂದ ಚಿತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು FES4335 ಅಗತ್ಯವಿರುತ್ತದೆ.
8051 MCU ಬಸ್ನಿಂದ ಡಿಸ್ಪ್ಲೇ ಬಫರ್ ಅನ್ನು ತುಂಬುವುದಕ್ಕಿಂತ ವೇಗವಾಗಿ ಚಿತ್ರವನ್ನು ತೋರಿಸಲು ಈ ಮೂಲಕ.
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
FORENEX FES4335U1-56T ಮೆಮೊರಿ ಮ್ಯಾಪಿಂಗ್ ಗ್ರಾಫಿಕ್ಸ್ ಕಂಟ್ರೋಲ್ ಮಾಡ್ಯೂಲ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರರ ಕೈಪಿಡಿ FES4335U1-56T ಮೆಮೊರಿ ಮ್ಯಾಪಿಂಗ್ ಗ್ರಾಫಿಕ್ಸ್ ಕಂಟ್ರೋಲ್ ಮಾಡ್ಯೂಲ್, FES4335U1-56T, ಮೆಮೊರಿ ಮ್ಯಾಪಿಂಗ್ ಗ್ರಾಫಿಕ್ಸ್ ಕಂಟ್ರೋಲ್ ಮಾಡ್ಯೂಲ್, ಮ್ಯಾಪಿಂಗ್ ಗ್ರಾಫಿಕ್ಸ್ ಕಂಟ್ರೋಲ್ ಮಾಡ್ಯೂಲ್, ಗ್ರಾಫಿಕ್ಸ್ ಕಂಟ್ರೋಲ್ ಮಾಡ್ಯೂಲ್, ಕಂಟ್ರೋಲ್ ಮಾಡ್ಯೂಲ್, ಮಾಡ್ಯೂಲ್ |