START and STOP ConditionsWithin the procedure of the I2C bus, unique s การแปล - START and STOP ConditionsWithin the procedure of the I2C bus, unique s ไทย วิธีการพูด

START and STOP ConditionsWithin the

START and STOP Conditions
Within the procedure of the I2C bus, unique situations
arise which are defined as START (S) and STOP (P)
conditions.
START: A HIGH to LOW transition on the SDA line
while SCL is HIGH
STOP: A LOW to HIGH transition on the SDA line
while SCL is HIGH
The master always generates START and STOP
conditions. The bus is considered to be busy after the
START condition. The bus is considered to be free
again a certain time after the STOP condition. The bus
stays busy if a repeated START (Sr) is generated
instead of a STOP condition. In this respect, the
START (S) and repeated START (Sr) conditions are
functionally identical. The S symbol will be used as a
generic term to represent both the START and repeated
START conditions, unless Sr is particularly relevant.
Detection of START and STOP conditions by devices
connected to the bus is easy if they incorporate the
necessaryinterfacinghardware.However,
microcontrollers with no such interface have to sample
the SDA line at least twice per clock period to sense the
transition.
HARDWARE CONFIGURATION
Slide 33 shows the hardware configuration of the I2C
bus. The ‘bus’ wires are named SDA (serial data) and
SCL (serial clock). These two bus wires have the same
configuration. They are pulled-up to the logic ‘high’
level by resistors connected to a single positive supply,
usually +3.3 V or +5 V but designers are now moving
to +2.5 V and towards 1.8 V in the near future.
All the connected devices have open-collector (open-
drain for CMOS - both terms mean only the lower
transistor is included) driver stages that can transmit
data by pulling the bus low, and high impedance sense
amplifiers that monitor the bus voltage to receive data.
Unless devices are communicating by turning on the
lower transistor to pull the bus low, both bus lines
remain ‘high’. To initiate communication a chip pulls
the SDA line low. It then has the responsibility to drive
the SCL line with clock pulses, until it has finished, and
is called the bus ‘master’.
BUS COMMUNICATION
Communication is established and 8-bit bytes are
exchanged, each one being acknowledged using a 9th
data bit generated by the receiving party, until the data
transfer is complete. The bus is made free for use by
other ICs when the ‘master’ releases the SDA line
during a time when SCL is high. Apart from the two
special exceptions of start and stop, no device is
allowed to change the state of the SDA bus line unless
the SCL line is low.
If two masters try to start a communication at the same
time, arbitration is performed to determine a “winner”
(the master that keeps control of the bus and continue
the transmission) and a “loser” (the master that must
abort its transmission). The two masters can even
generate a few cycles of the clock and data that
‘match’, but eventually one will output a ‘low’ when
the other tries for a ‘high’. The ‘low’ wins, so the
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
เริ่มต้นและเงื่อนไขการหยุดภายในกระบวนงานของบัส I2C สถานการณ์เฉพาะเกิดขึ้นซึ่งถูกกำหนดเป็นเริ่มต้น (S) และหยุด (P)เงื่อนไขการเริ่มต้น: สูงไปต่ำเปลี่ยนบรรทัด SDA ในขณะที่ SCL มีราคาสูงหยุด: ต่ำไปสูงเปลี่ยนบรรทัด SDA ในขณะที่ SCL มีราคาสูงหลักเสมอสร้างเริ่มต้นและหยุดเงื่อนไขการ รถกำลังจะว่างหลังจากการเงื่อนไขเริ่มต้น รถบัสถือเป็นฟรีอีกเวลาหนึ่งหลังจากเงื่อนไขต้องการ รถประจำทางอยู่ว่างสร้างเริ่มซ้ำ (Sr)แทนที่เป็นเงื่อนไขการหยุด ประการนี้ การเริ่มต้น (S) และเงื่อนไขเริ่มต้น (Sr) ซ้ำมีฟังก์ชันเหมือนกัน จะใช้สัญลักษณ์ S เป็นตัวเงื่อนไขทั่วไปการแสดงทั้งสองเริ่มต้นและทำซ้ำเริ่มต้นเงื่อนไข ยกเว้นว่า Sr จะเกี่ยวข้องโดยเฉพาะอย่างยิ่งตรวจสอบเงื่อนไขเริ่มต้นและหยุดโดยอุปกรณ์เชื่อมต่อกับรถเป็นเรื่องง่ายถ้าจะรวมการnecessaryinterfacinghardware อย่างไรก็ตามไมโครคอนโทรลเลอร์แบบ มีอินเทอร์เฟซดังกล่าวไม่มีตัวอย่างบรรทัด SDA น้อยสองครั้งต่อรอบระยะเวลาของนาฬิกาเพื่อความรู้สึกเปลี่ยนแปลงตั้งค่าคอนฟิกฮาร์ดแวร์การกำหนดค่าฮาร์ดแวร์ของ I2C การแสดงภาพนิ่ง 33รถประจำทาง ตั้งชื่อ 'รถเมล์' สาย SDA (ชุดข้อมูล) และSCL (นาฬิกาประจำ) สายรถเมล์ที่สองเหล่านี้ได้เหมือนกันการกำหนดค่า พวกเขาจะดึงขึ้นตรรกะ 'สูง'ระดับ โดยเชื่อมต่อกับอุปทานบวกกับเดี่ยว resistorsปกติ +3.3 V หรือ + 5 V แต่ออกกำลังตอนนี้ย้าย+2.5 V และ 1.8 V ในอนาคตอันใกล้ต่อการอุปกรณ์ที่เชื่อมต่อทั้งหมดได้เก็บเปิด (เปิด-ท่อระบายน้ำสำหรับ CMOS - เงื่อนไขทั้งสองหมายถึง ด้านล่างทรานซิสเตอร์มา) ขั้นตอนการโปรแกรมควบคุมที่สามารถส่งข้อมูล โดยดึงความต้านทานต่ำ สูง และรถเครื่องขยายเสียงซึ่งการตรวจสอบแรงดันบัสเพื่อรับข้อมูลนอกจากอุปกรณ์ติดต่อสื่อสาร โดยการเปิดตัวทรานซิสเตอร์ล่างจะดึงต่ำ รถบัสทั้งสองบรรทัดยังคง 'สูง' เริ่มสื่อสารกับชิดึงSDA บรรทัดต่ำสุด มีความรับผิดชอบการขับรถแล้วบรรทัด SCL มีนาฬิกากะพริบ จนกว่าจะทำเสร็จแล้ว และจะเรียกว่าบัส 'หลัก'รถสื่อสารสร้างการสื่อสาร และเป็น 8 บิตไบต์แลกเปลี่ยน แต่ละคนจะยอมรับว่า ใช้ 9 ตัวบิตข้อมูลที่สร้างขึ้น โดยบุคคลได้รับ จนกระทั่งข้อมูลโอนย้ายเสร็จสมบูรณ์ รถบัสจะใช้ฟรีICs อื่น ๆ เมื่อ 'หลัก' ออกบรรทัด SDAในขณะที่ SCL มีสูงเมื่อ นอกจากทั้งสองมีข้อยกเว้นพิเศษที่เริ่มต้นและหยุด อุปกรณ์ไม่เป็นสามารถเปลี่ยนแปลงสถานะของรายการรถ SDA เว้นแต่บรรทัด SCL มีน้อยถ้าแบบที่สองพยายามที่จะเริ่มการสื่อสารที่เหมือนกันเวลา อนุญาโตตุลาการจะดำเนินการกำหนด "ผู้ชนะ"(แบบที่ช่วยให้การควบคุมรถ และดำเนินการต่อไปส่ง) และเป็น "ใคร" (แบบที่ต้องยกเลิกการส่งของ) แบบที่สองสามารถแม้สร้างกี่วงจรนาฬิกาและข้อมูลที่'จับคู่' แต่ในที่สุดหนึ่งจะแสดงผลเมื่อ 'ต่ำ'อื่น ๆ พยายามสำหรับ 'สูง' ชนะ 'ต่ำ' เพื่อ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
เริ่มต้นและเงื่อนไข STOP
ภายในขั้นตอนของบัส I2C
ที่สถานการณ์ที่ไม่ซ้ำกันเกิดขึ้นซึ่งจะมีการกำหนดเป็นจุดเริ่มต้น(S) และ STOP (P)
เงื่อนไข.
เริ่มต้น: สูงเพื่อการเปลี่ยนแปลงที่ต่ำในบรรทัด SDA
ขณะที่ SCL เป็น HIGH
หยุด: ต่ำถึง การเปลี่ยนแปลงสูงในสาย SDA
ขณะที่ SCL เป็น HIGH ต้นแบบเสมอสร้างเริ่มต้นและหยุดเงื่อนไข รถบัสจะถือเป็นที่วุ่นวายหลังจากที่สภาพเริ่มต้น รถบัสจะถือเป็นฟรีอีกระยะเวลาหนึ่งหลังจากที่สภาพหยุดชะงัก รถบัสอยู่ไม่ว่างถ้าเริ่มต้นทำซ้ำ (อาร์) ถูกสร้างขึ้นแทนสภาพหยุด ในแง่นี้การเริ่มต้น (S) และทำซ้ำเริ่มต้น (อาร์) เงื่อนไขหน้าที่เหมือน สัญลักษณ์ S จะถูกนำมาใช้เป็นคำทั่วไปเพื่อเป็นตัวแทนของทั้งสองเริ่มต้นและทำซ้ำเงื่อนไขเริ่มต้นเว้นแต่อาร์มีความเกี่ยวข้องโดยเฉพาะอย่างยิ่ง. การตรวจหาการเริ่มต้นและเงื่อนไขหยุดโดยอุปกรณ์ที่เชื่อมต่อกับรถบัสเป็นเรื่องง่ายถ้าพวกเขารวมnecessaryinterfacinghardware.However, ไมโครคอนโทรลเลอร์ด้วย ไม่เช่นอินเตอร์เฟซที่ต้องลิ้มลองสายSDA อย่างน้อยสองครั้งต่อระยะเวลานาฬิการู้สึกถึงการเปลี่ยนแปลง. กำหนดค่าฮาร์ดแวร์สไลด์ 33 แสดงให้เห็นว่าการกำหนดค่าฮาร์ดแวร์ของ I2C รถบัส ของรถบัส 'สายจะถูกตั้งชื่อ SDA (ข้อมูลแบบอนุกรม) และSCL (นาฬิกาอนุกรม) ทั้งสองสายรถประจำทางมีเหมือนกันการกำหนดค่า พวกเขาถูกดึงขึ้นไปตรรกะ 'สูง' ระดับโดยการเชื่อมต่อกับตัวต้านทานอุปทานบวกเดียวมัก 3.3 V หรือ 5 V แต่นักออกแบบตอนนี้ย้ายไป2.5 V และ 1.8 V ต่อในอนาคตอันใกล้. ทั้งหมดที่เชื่อมต่อ อุปกรณ์ที่มีเปิดเก็บ (เปิดโล่งท่อระบายน้ำสำหรับCMOS - คำทั้งสองหมายถึงเฉพาะที่ต่ำกว่าทรานซิสเตอร์รวมอยู่) ขั้นตอนที่คนขับที่สามารถส่งข้อมูลด้วยการดึงต่ำรถบัสและความรู้สึกความต้านทานสูงเครื่องขยายเสียงที่ตรวจสอบแรงดันไฟฟ้ารถบัสที่จะรับข้อมูล. ยกเว้นกรณีที่อุปกรณ์ มีการติดต่อสื่อสารด้วยการเปลี่ยนในทรานซิสเตอร์ลดลงต่ำที่จะดึงรถโดยสารทั้งรถประจำทางสายยังคง'สูง' ที่จะเริ่มต้นการสื่อสารชิปดึงสาย SDA ต่ำ จากนั้นก็มีความรับผิดชอบที่จะขับรถสาย SCL กับพัลส์นาฬิกาจนกว่าจะเสร็จสิ้นและจะเรียกว่ารถบัส'ต้นแบบ'. BUS การสื่อสารการสื่อสารที่จะจัดตั้งขึ้นและไบต์8 บิตจะแลกเปลี่ยนแต่ละคนได้รับการได้รับการยอมรับการใช้9 บิตข้อมูล ที่สร้างขึ้นโดยบุคคลที่ได้รับจนข้อมูลการโอนเงินเสร็จสมบูรณ์ รถบัสจะทำฟรีสำหรับการใช้งานโดยICs อื่น ๆ เมื่อ 'ต้นแบบ' ออกสาย SDA ในช่วงเวลาที่ SCL สูง นอกเหนือจากสองข้อยกเว้นพิเศษของการเริ่มต้นและหยุดอุปกรณ์ไม่ได้รับอนุญาตให้เปลี่ยนสถานะของรถเมล์สายSDA เว้นแต่สายSCL อยู่ในระดับต่ำ. ถ้าเจ้านายสองพยายามที่จะเริ่มต้นการสื่อสารที่เดียวกันเวลาอนุญาโตตุลาการจะดำเนินการเพื่อตรวจสอบ"ผู้ชนะ" (หลักที่ช่วยให้การควบคุมของรถบัสและดำเนินการต่อการส่งผ่าน) และ "ผู้แพ้" (หลักที่จะต้องยกเลิกการส่งของ) ทั้งสองโทยังสามารถสร้างรอบไม่กี่ของนาฬิกาและข้อมูลที่'การแข่งขัน' แต่ในที่สุดก็จะเป็นหนึ่งในการส่งออก 'ต่ำ' เมื่อพยายามอื่นๆ สำหรับ 'สูง' ที่ต่ำ 'ชนะดังนั้น





















































การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
เริ่มต้นและหยุดเงื่อนไข
ภายในขั้นตอนของ i2c รถบัส
สถานการณ์พิเศษเกิดขึ้น ซึ่งมีกำหนดเริ่มต้น ( s ) และหยุด ( P )
.
เริ่มต้น : สูงต่ำในการเปลี่ยนสาย SDA SCL จะหยุดสูง

โดย : ต่ำไปสูงในบรรทัดการเปลี่ยนแปลง SDA
ในขณะที่ SCL ที่สูง

อาจารย์เสมอเริ่มต้น และหยุดสร้างเงื่อนไข รถถือว่ายุ่งหลังจาก
เงื่อนไขเริ่มต้นรถบัสถือเป็นฟรี
อีกครั้งเวลาใดเวลาหนึ่งหลังจากหยุดเงื่อนไข รถบัส
อยู่ไม่ว่างถ้าซ้ำเริ่มต้น ( SR )
แทนที่จะหยุดสร้างเงื่อนไข ในความเคารพนี้
เริ่มต้น ( s ) และซ้ำเริ่มต้น ( SR ) เงื่อนไข
ติดเหมือนกัน ของสัญลักษณ์จะใช้เป็นคำทั่วไป
แทนทั้งเริ่มต้นและทำซ้ำ
เงื่อนไขเริ่มต้น นอกจาก SR เกี่ยวข้องโดยเฉพาะอย่างยิ่ง
การเริ่มและหยุดเงื่อนไข โดยอุปกรณ์ที่เชื่อมต่อกับบัส
ง่ายถ้าพวกเขารวม

necessaryinterfacinghardware อย่างไรก็ตาม เอ็ดมันด์ ฮัลเลย์กับไม่มีอินเตอร์เฟซมีตัวอย่าง
SDA บรรทัดอย่างน้อยสองครั้งต่อเดือนนาฬิกา ความรู้สึก


เปลี่ยน การตั้งค่าฮาร์ดแวร์ภาพนิ่ง 33 แสดงฮาร์ดแวร์การตั้งค่าของ i2c
รถบัส สายรถเมล์ ' ชื่อ SDA ( ข้อมูลแบบอนุกรม ) และ
SCL ( นาฬิกาอนุกรม ) เหล่านี้สองรถบัสลวดมีการตั้งค่าเดียวกัน

พวกเขาจะดึงขึ้นตรรกะ ' สูง '
2 โดยตัวต้านทานต่อกับเดียวบวกจัดหา
5 v หรือ 3.3 V ปกติ แต่นักออกแบบ ตอนนี้ย้าย
2.5 V และต่อ 1.8 V ในอนาคตอันใกล้ .
ทั้งหมดเชื่อมต่ออุปกรณ์ได้เปิดตัว ( เปิด -
ระบายสำหรับ CMOS - ทั้งสองแง่ หมายถึงเฉพาะล่าง
ทรานซิสเตอร์รวม ) ขั้นตอนไดรเวอร์ที่สามารถส่งผ่านข้อมูล โดยดึงรถ

อิมพีแดนซ์ต่ำ และสูงถึงสูงที่ตรวจสอบรถบัสแรงดันไฟฟ้าที่จะได้รับข้อมูล .
นอกจากอุปกรณ์สื่อสาร โดยการเปิดทรานซิสเตอร์ลด
เพื่อดึงรถต่ำ ทั้งรถบัส
ยังคง ' สูง ' เริ่มการสื่อสารชิปดึง
SDA สายน้อย มันก็มีความรับผิดชอบที่จะขับรถ
ที่ SCL สอดคล้องกับพัลส์นาฬิกา จนกว่าจะเสร็จสิ้น และ
เรียกว่ารถบัสหลัก ' '

รถบัสการสื่อสารจัดตั้งขึ้นและ 8 บิตไบต์เป็น
แลกเปลี่ยน แต่ละคน การยอมรับการใช้ 9
บิตข้อมูลที่สร้างขึ้นโดยรับปาร์ตี้ จนกว่าข้อมูล
โอนเงินเรียบร้อยแล้วครับ รถบัสทำฟรีใช้
ICS อื่น ๆเมื่อ ' ต้นแบบ ' ปล่อยสาย SDA
ในช่วงเวลาเมื่อ SCL มีสูง นอกเหนือจากสอง
ข้อยกเว้นพิเศษเริ่มต้นและหยุด ไม่มีอุปกรณ์
อนุญาตให้เปลี่ยนสถานะของ SDA SCL สายนอกจาก

ถ้าสายต่ำ สองนายเริ่มพยายามสื่อสารในเวลาเดียวกัน
, การได้เป็น " ผู้ชนะ "
( อาจารย์ที่ช่วยการควบคุมรถ และต่อไป
ส่ง ) และ " ผู้แพ้ " ( อาจารย์ที่ต้อง
ยกเลิกของการส่ง ) สองผู้เชี่ยวชาญสามารถ
สร้างไม่กี่รอบของนาฬิกาและข้อมูลที่
'match ' แต่ในที่สุดจะออก ' ต่ำ ' เมื่อ
อีกครั้งสำหรับ ' สูง ' ชนะ ' ต่ำ ' ดังนั้น
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: