Жалпы Bluetooth Interfaces Киришүү

Мазмуну

Bluetooth - бул пакетке негизделген протоколдун жардамы менен стационардык жана мобилдик түзүлүштөрдөн кыска толкун узундуктагы радио берүүлөрдү колдонуу менен кыска аралыкка маалымат алмашуу үчүн ачык зымсыз технология стандарты. Bluetooth маалыматтарын өткөрүүнүн зымдары сериялык интерфейсти колдонушу мүмкүн.

Сериялык интерфейс деген эмне?

Бул сериялык порт, биз көп учурда маалыматтар чектелген сандагы IOларда бир же бир нече бит ырааттуулугу менен берилет деп айтабыз. Мындай көптөгөн түрлөрү бар, жалпысынан: UART, IIC, SPI, CAN, USB ж. Бул жерде белгилей кетүүчү нерсе, адамдар UART портуна сериялык портко чалышкандыктан, ар бир адам сериялык портко кайрылганда UART интерфейсине кайрылат.

UART, SPI жана IIC ортосундагы айырма

UART интерфейси

UART (Universal Asynchronous Receiver/Transmitter) сериялык интерфейси бир чиптүү микрокомпьютерлер үчүн эң көп колдонулган байланыш технологиясы. Ал адатта бир чиптүү микрокомпьютер менен компьютердин жана бир чиптүү микрокомпьютер менен бир чиптүү микрокомпьютердин ортосундагы байланыш үчүн колдонулат.

SPI интерфейси

SPI (Serial Peripheral Interface) сериялык перифериялык интерфейс болуп саналат. SPI – синхрондуу сериялык маалыматтарды берүү стандарты жана көптөгөн түзмөктөрдө кеңири колдонулган жогорку ылдамдыктагы, толук дуплекстүү, синхрондуу байланыш шинасы.

IIC интерфейси

IIC (Inter-Integrated Circuit), ошондой эле I2C катары белгилүү, микроконтроллерди жана анын перифериялык түзүлүштөрүн туташтыруу үчүн эки зымдуу сериялык автобус структурасы. IIC автобусунун негизги артыкчылыктары - жөнөкөйлүгү жана натыйжалуулугу.

Айырмасы 1
UART эки линия, бири кабыл алгычты жөнөтөт, толук дуплекстүү байланыш болушу мүмкүн, линиялардын саны да салыштырмалуу аз. Маалыматтар асинхрондук түрдө берилет жана эки тарап үчүн убакыт талаптары катуу жана байланыш ылдамдыгы өтө тез эмес. Көпчүлүгү көп машиналуу байланышта колдонулат.

Айырма 2.
SPI интерфейси жана жогорудагы UART, синхрондуу саат сызыгы бар, жогорудагы UARTтын кемчилиги анын артыкчылыктары, байланыштын эки тарабынын убакыт талаптары такыр башка түзмөктөрдү оңой айкалыштырууга болбойт жана байланыш ылдамдыгы абдан тез. Көбүнчө өнүмдөрдүн ички компоненттеринин ортосундагы жогорку ылдамдыктагы маалымат байланышында, мисалы, чоң сыйымдуулуктагы эс тутумда колдонулат.

Айырма 3
IIC интерфейси дагы эки зымдуу интерфейс, бул татаал логикалык байланыш аркылуу эки линиянын ортосундагы маалыматтарды берүү, байланыш ылдамдыгы жогору эмес, программаны жазуу дагы татаалыраак. Жалпы бир чип системасы, негизинен, 24C02 жана башка кичинекей жеңил эс менен туташуу үчүн колдонулат.

Эскертүү: SPI жана UART толук дуплекске жетише алат, бирок I2C иштебейт; I2C SPIге караганда жайыраак, протокол SPIге караганда бир аз татаал, бирок байланыш стандарттуу SPIге караганда азыраак.

Бул макала сиздин башаламандыкты бошоткон жок? Азыр Feasycom командасына кайрылыңыз!
Долбооруңуз үчүн туура модулду кантип тандоону билгиңиз келеби? Сураныч, бул жерди басыңыз.

Жылдыруу үчүн Top