Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ для создания ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°ΠΌ Ρ‡ΠΈΠΏΠΎΠ² TI CC13XX ΠΈ CC26XX с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ BLE

На ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ 38с3 прСдставлСн Π΄ΠΎΠΊΠ»Π°Π΄ с рассказом ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³Π° ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈ систСмы ΠΊΠΎΠΌΠ°Π½Π΄ Ρ‡ΠΈΠΏΠΎΠ² TI SimpleLink (CC13XX ΠΈ CC26XX) с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ BLE (Bluetooth Low Energy), позволившСм Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ FM-ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊ. Аналоговый ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌ — Ρ‡ΠΈΠΏΡ‹ сугубо Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅.

Π’ Ρ‡ΠΈΠΏΠ°Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ DSP, Π° Π³Π»Π°Π²Π½ΠΎΠ΅ ядро ARM Cortex управляСт Ρ€Π°Π΄ΠΈΠΎ-ядром (RF Core) Arm Cortex-M0, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ прСдоставляСт Π³Π»Π°Π²Π½ΠΎΠΌΡƒ ядру ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ интСрфСйс Π½Π° основС ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ сообщСний. ΠŸΠ°ΠΌΡΡ‚ΡŒ Ρ€Π°Π΄ΠΈΠΎ-ядра ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π°Π΄ΠΈΠΎ-подсистСмы. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Ρ‡ΠΈΠΏΠΎΠ² ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ для ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… бСспроводных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ², Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅ΠΌΡ‹Π΅ с использованиСм динамичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ памяти (ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Ρ‡ΠΈΠΏΠ°Ρ… Broadcom, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ сСйчас Π²Π»Π°Π΄Π΅Π΅Ρ‚ Cypress). Π’ свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ€Π°Π΄ΠΈΠΎ-ядро управляСт DSP спСцифичной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠ²ΡˆΠΈΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄ исслСдоватСли воссоздали ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ RF-ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ ΠΈ продСмонстрировали ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ собствСнныС ΠΏΠ°Ρ‚Ρ‡ΠΈ для добавлСния ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½ΠΎΠ²Ρ‹Ρ… бСспроводных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ FM-ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊ), управлСния бСспроводной подсистСмой ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ для создания ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ассСмблСр для систСмы ΠΊΠΎΠΌΠ°Π½Π΄, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ Π² DSP, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ MIT. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ отсутствуСт исходный ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π΅ΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΈΡ‘ΠΌΠ½ΠΈΠΊ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru