گھر > خبریں > مواد

Bridgetek BT81X (815/6) اعلی درجے کی ایمبیڈڈ ویڈیو انجن فنکشنل تفصیل

May 09, 2019

BT815 / 6 ایک سنگل چپ، مندرجہ ذیل فعال بلاکس کے ساتھ ایمبیڈڈ ویڈیو کنٹرولر ہے:

 Quad SPI میزبان انٹرفیس

 Quad SPI فلیش انٹرفیس

 نظام کی گھڑی

 گرافکس انجن

 متوازی آرجیبی ویڈیو انٹرفیس

 آڈیو انجن

 ٹچ اسکرین کی حمایت اور انٹرفیس (Resistive = BT816 / Capacitive - BT815)

 پاور مینجمنٹ


ہر بلاک کیلئے افعال مندرجہ ذیل سبسڈیوں میں مختصر طور پر بیان کی جاتی ہیں.


4.1 کواڈ ایس پی آئی میزبان انٹرفیس

BT815 / 6 میزبان مائیکرو کنسرولرز کے ساتھ بات چیت کرنے کے لئے ایک کواڈ سیریل پردیسی انٹرفیس (QSPI) کا استعمال کرتا ہے.
اور مائکرو پروسیسرز.


4.1.1 QSPI انٹرفیس

QSPI غلام انٹرفیس 30 میگاہرٹز تک چلتا ہے. صرف SPI موڈ 0 کی حمایت کی جاتی ہے. سیکشن 6.4.2 کے لئے ملاحظہ کریں
تفصیلی وقت کی تفصیلات. QSPI سنگل، ڈائل یا QUAD میں ایک سپی غلام کے طور پر تشکیل دیا جا سکتا ہے
چینل کے طریقوں
پہلے سے طے شدہ طور پر SPI غلام ماسٹر سے ان پٹ کے طور پر MOSI کے ساتھ صرف چینل موڈ میں چلتا ہے
ماسٹر ماسٹر کے طور پر. ڈائل اور کوالٹی چینل کے طریقوں کو سپی غلام کے ذریعے ترتیب دیا جا سکتا ہے
خود ہی. چینل کے طریقوں کو تبدیل کرنے کے لئے، درج کریں REG_SPI_WIDTH. مندرجہ ذیل میز دکھایا گیا ہے
ترتیب دیں
image

DUAL / QUAD چینل کے طریقوں کے ساتھ، سپی ڈیٹا بیس بندرگاہ اب غیر فعال ہیں. ان طریقوں میں، ہر SPI
ٹرانزیکشن (سی ایس این کے ذریعے فعال کم ہونے کی طرف اشارہ) ڈیٹا بندرگاہوں کے آدانوں کے طور پر سیٹ کے ساتھ شروع ہو جائے گا.
لہذا، BT815 / 6 لکھنے کے لئے، پروٹوکول FT800 میں کام کرے گا، "WR-Command / Addr2،
Addr1، Addr0، DataX، DataY، DataZ ... "CS_N جاتا ہے جب لکھنے کا آپریشن مکمل ہوجاتا ہے
غیر فعال.
BT815 / 6 سے پڑھنے کے لئے، پروٹوکول اب بھی FT800 میں کام کرے گا، "RD-Command / Addr2،
Addr1، Addr0، Dummy-Byte، DataX، DataY، DataZ ". تاہم ڈیٹا بیس بندرگاہوں اب غیر معمولی ہیں، ایک
ڈیٹا ایکس BT815 / 6 سے باہر نکالا جانے سے پہلے پورٹ کی سمت کی تبدیلی واقع ہو گی. لہذا یہ ضروری ہے
یہ کہ سپی ماسٹر کو کنٹرول کرنے والے فرم ویئر نے "ان پٹ" کے بعد SPI ماسٹر ڈیٹا پورٹ سمت میں تبدیلی کی ہے
Addr0 منتقلی DataX باہر گھڑی تک بی ٹی 815/6 بندرگاہ سمت کو تبدیل نہیں کرے گا. لہذا،
ڈمی بائٹ سائیکل کو تبدیل کرنے کی مدت کے طور پر استعمال کیا جائے گا جب نہ ہی ایس پی آئی کے مالک اور نہ ہی غلام ہوں گے
بس ڈرائیونگ اعداد و شمار کی راہیں ھیںچیں / ھیںچیں ھیں. بی ٹی 815/6 سے ایس پی آئی غلام
CS_N غیر فعال ہو جاتا ہے (یعنی موجودہ کے اختتام پر ایک بار اس کے اعداد و شمار کے بندرگاہوں کی سمت کو ان پٹ میں دوبارہ تبدیل کردے گا
ایس پی آئی ماسٹر ٹرانزیکشن).
آریگرا ماسٹر ریڈ کیس میں ایس پی آئی ماسٹر اور غلام دونوں کے رویے کو ظاہر کرتا ہے.
image

DUAL چینل موڈ میں، MISO (MSB) اور MOSI کو استعمال کیا جاتا ہے جبکہ کوئڈ چینل موڈ میں. IO3
(MSB)، IO2، MISO اور MOSI استعمال کیا جاتا ہے.
شکل 4-2 سنگل یا ڈبل SPI انٹرفیس کے ساتھ 1.8-3.3V آئی او ایم ایم یو یو / سی سی یو کے براہ راست کنکشن کی وضاحت کرتا ہے.
چراغ 4-3 کواڈ اسپی انٹرفیس کے ساتھ 1.8-3.3 وی آئی او ایم MPU / MCU کے براہ راست کنکشن کی وضاحت کرتا ہے.
image

image

4.1.2 سیریل ڈیٹا پروٹوکول

BT815 / 6 میزبان ایم پی یو / ایم سی یو کو میموری میموری نقطہ نظر کے طور پر ظاہر ہوتا ہے. میزبان بات چیت کرتا ہے
بی ٹی 815/6 کے ساتھ پڑھنے کا استعمال کرتے ہوئے اور ایک بڑے (4 میگاابٹی) ایڈریس کی جگہ پر لکھتا ہے. اس ایڈریس کے اندر
جگہ گرافکس، آڈیو اور ٹچ کنٹرول کیلئے وقف شدہ علاقوں ہیں. تفصیل کے لئے سیکشن 5 کو ملاحظہ کریں
میموری نقشہ
میزبان SPI ٹرانزیکشنز کا استعمال کرکے BT815 / 6 ایڈریس کی جگہ پڑھتا ہے اور لکھتا ہے. یہ ٹرانسمیشن ہیں
میموری پڑھنے، میموری لکھنے اور کمانڈ لکھنے. سب سے اہم بٹ پہلے سیریل ڈیٹا بھیج دیا جاتا ہے.
ہر ٹرانزیکشن شروع ہوتا ہے جس میں CS_N کم ہو جاتا ہے، اور CS_N اعلی ہو جاتا ہے جب ختم ہوتا ہے. اعداد و شمار پر کوئی حد نہیں ہے
ایک ٹرانزیکشن کے اندر لمبائی، جب تک میموری ایڈریس مسلسل ہے.


4.1.3 میزبان میموری پڑھیں

SPI میموری کے لئے ٹرانسمیشن پڑھنے کے لئے، میزبان دو صفر بٹس بھیجتا ہے، اس کے بعد 22 بٹ ایڈریس. یہ وہ جگہ ہے
ایک ڈمی بائٹ کے بعد. ڈمی بائٹ کے بعد، بی ٹی 815/6 ہر میزبان بائٹ کو پڑھنے کے ساتھ جواب دیتا ہے
ڈیٹا بٹس

image

4.1.4 میزبان میموری لکھیں

سپی میموری لکھنا ٹرانسمیشن کے لئے، میزبان ایک '1' بٹ اور '0' بٹ بھیجتا ہے، اس کے بعد 22 بٹ ایڈریس.
اس کے بعد لکھنے کے اعداد و شمار.

image

4.1.5 میزبان کمانڈ

ایک کمانڈ بھیجنے پر، میزبان ایک 3 بائٹ کمانڈ منتقل. جدول 4-5 میزبان کمان کی فہرست خرابی!
حوالہ کا ذریعہ نہیں ملا. تمام میزبان کمانڈ افعال کی فہرست.
سپی کمانڈ ٹرانزیکشن کے لئے، میزبان ایک '0' بٹ اور '1' بٹ بھیجتا ہے، اس کے بعد 6 بٹ کمانڈ کوڈ.
2 nd بائٹ یا تو 00h، یا اس کمانڈ کے پیرامیٹر ہو سکتا ہے. 3 RD بائٹ 00h پر مقرر کی گئی ہے.
ایس ایم آئی ایک سنگل چینل میں ہے جب نظام کے ری سیٹ کے علاوہ تمام SPI حکموں کو صرف اس پر عملدرآمد کیا جاسکتا ہے
موڈ. جب وہ ایس پی آئی دوہری یا کواڈ چینل موڈ میں ہے تو وہ نظر انداز ہوجائے جائیں گے.
آلے کو ترتیب دینے کیلئے کچھ حکم استعمال کیے جاتے ہیں اور ان ترتیبات وصول کرنے پر دوبارہ ترتیب دیں گے
سپی پاؤڈر ڈاؤن کمانڈ، ان لوگوں کو چھوڑ کر جو طاقت کے دوران پن ریاست کو ترتیب دیں. یہ
جب تک دوبارہ تیار یا طاقت پر ری سیٹ (POR) ہوتا ہے تو حکموں کو چپچپا ہو جائے گا.

image

image

image

image

image

image

image

image

image

image

image

نوٹ: کوئی کمانڈ کوڈ متعین نہیں ہے اور سافٹ ویئر کی طرف سے استعمال نہیں کیا جانا چاہئے.