chuyển đổi, trường hợp c chức năng

L

lgeorge123

Guest
Trong ma sau đây, nếu biến là c TFT, là tmp biến là
tmp = tmp | CLCDC_LCDTIMING2_CPL (cgdatptr-> pixels_per_line - 1)?/ * Tính toán của đồng hồ trên mỗi dòng của bảng điều khiển dựa trên các loại * /
chuyển đổi (c)
(
trường hợp MONO_4BIT:
/ * Clocks trên mỗi dòng là một quý pixel trên mỗi dòng * /
tmp = tmp | CLCDC_LCDTIMING2_CPL ((cgdatptr-> pixels_per_line / 4) - 1);
break;

trường hợp MONO_8BIT:
/ * Clocks trên mỗi dòng là một thứ tám của pixel trên mỗi dòng * /
tmp = tmp | CLCDC_LCDTIMING2_CPL ((cgdatptr-> pixels_per_line /

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Mát mẻ" border="0" />

- 1);
break;

trường hợp CSTN:
/ * CSTN Clocks trên mỗi dòng (* 3 /

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Mát mẻ" border="0" />

* /
tmp = tmp | CLCDC_LCDTIMING2_CPL (((cgdatptr-> pixels_per_line * 3) /

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Mát mẻ" border="0" />

- 1);
break;

TFT trường hợp:
trường hợp ADTFT:
trường hợp HRTFT:
mặc định:
/ * Clocks pixel trên mỗi dòng và mỗi dòng có cùng * /
tmp = tmp | CLCDC_LCDTIMING2_CPL (cgdatptr-> pixels_per_line - 1);
break;
)

 
Tôi cũng không chắc chắn, nếu trường hợp
của những người sẽ thả để mặc định (có thể, không bao giờ giống như là cố gắng), nhưng từ cú pháp bạn đã đăng không có lý do chính đáng để sử dụng
của những trường hợp không gây ra tất cả những người đều bình đẳng về mặc định,
vì thế này cách đó chỉ cần thực hiện nhầm lẫn ..

 
Các tmp biến mất giá trị
tmp = tmp | CLCDC_LCDTIMING2_CPL (cgdatptr-> pixels_per_line - 1)
c, nếu giá trị là khác nhau từ MONO_4BIT, hoặc MONO_8BIT hoặc CSTN

 

Welcome to EDABoard.com

Sponsor

Back
Top