AndyDev
-
Постов
163 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные AndyDev
-
-
Есть набор программок для работы с stlink под Linux. Среди них есть st-term (ST-Linky proof-of-concept terminal). Автор st-term вроде водится тут, можете с ним списаться.
Замечательно, похоже - это именно то, что мне нужно.
Надеюсь, разберусь с исходниками STLink и смогу задействовать в своей программе.
-
Чтобы работать через RTT нужно:
1. Подключить JLink отладчик к плате.
2. Запустить JLinkRTTViewer.exe
И все!
Замечательный способ, это все здорово.
Но одно главное НО (о чем я писал выше дважды) - у меня нет отладчика JLink у меня STLink, встроенный в отладочную плату.
-
Опубликовано · Изменено пользователем AndyDev · Пожаловаться
Можно, для этого не нужен даже SWO.Очень интересно, спасибо.
Хотя для RTT нужен именно J-LINK, а у меня ST-Link (встроенный в отладочную плату),
а так же не совсем из описания понятно, как использовать отладочные данные в своей собственной программе на PC, а не в прилагаемой утилите от Segger.
Можно было бы так же воспользоваться передачей через semihosting (мне скорость передачи вообще не важна), но, опять же нет информации - как это использовать в своей собственной программе на PC, а не в отладчике.
-
Опубликовано · Изменено пользователем AndyDev · Пожаловаться
Можно ли использовать данные приходящие от микроконтроллера через интерфейс SWO (например, используя ST-Link), в своей собственной программе на PC, а не в стандартных консолях и отладчиках?
Если у кого есть исходники с подобными примерами, поделитесь, плиз.
-
Вы правы)
До этого смотрел балуны от ST, у них для обоих типов корпусов балуны в BGA.
-
BGA корпусу- такой же балун, в чем проблема?
Я пока пробую версию не в BGA, корпусе, а QFN. А для него балун тоже BGA)
-
Опубликовано · Изменено пользователем AndyDev · Пожаловаться
Еще раз спасибо)
С балунами разобрался (немного смущает их BGA-подобие), чип от Нордика выбрал, антенну керамическую выбрал от Тайо Йуден с площадкой 5x8, меньше не нашел.
-
nRF51822- стоит также отметить что к этому изделию идут очень хорошие балуны для обоих видов корпусов.
Спасибо за информацию!
А кто такие балуны? )
Посмотрел даташиты на Nordic и Cypress.
Nordic предпочтительнее, как по размерам, так и по потреблению.
Хотя, самый маленький и малопотребляющий - это изначально мною выбранный чип DA14580. Но в нем меня смущает маловнятный DataSheet, а так же то, что он однократнопрограммируемый.
Посмотрел, еще у Нордика есть чипы nRF8001/2 с готовым стеком и т.д., а учитывая, что у меня в проекте все вычисления идут в другом микроконтроллере, а не в том, который занимается BT-обменом, рассмотрю и этот вариант. Единственное, непонятно пока мне, чем отличается Bluetooth Smart Connectivity IC от Bluetooth Smart Proximity IC?
-
Я сам ставил AF216 c приборами от нордика где-то месяца 4 назад потому что меньше(во всех смыслах) попросту не нашел.
AF216 - это?
В этом примере непонятно, какое расстояние должно быть до боковых земляных полигонов.
Какие посоветуете чипы от Нордика для BTE?
И еще, везде пишут о расстоянии до земляного полигона. А как это соотносится с расстоянием до линий данных и прочего? Менее кртиично или более?
-
Картинка из документа который находится в свободном доступе- поэтому переживать не за что :laughing: .
5x8 это уже значительно лучше, чем 12.5x5.
Поищу еще DisignGuide документы, может и меньше найду (хотя уже сомневаюсь).
-
EvilWrecker, спасибочки)
Несколько насторожило на вашей картинке слово 'Конфиденциально' )
-
"среднее по больнице" требование - это примерно 10х5 мм, это маленький размер для 2.4 ГГц антенны, а не большой. Физику не обманешь...
Что будет с точки зрения физики, если окантовку уменьшить?
-
Его нужно делать тех минимальных размеров, какие указаны в документации на антенну. Шаг влево-вправо - расстрел.
С такой большой пустой окантовкой вокруг антенны ни о какой миниатюризации даже речи быть не может.
-
Пока идут рассуждения о BGA с шагом 0.4, возник еще один вопрос про керамическую SMD блютус-антенну.
В примерах вокруг нее оставляется значительное пусте пространство, зачем оно столь значительное, и на сколько маленьким его можно делать?
-
схема в чём, какие входные данные?
Предполагаемая схема в виде простого рисунка, нарисованного в паинте. Так же есть рисунок желаемого дизайна платы и расположения элементов.
-
Как правило СМД-антенны хуже тех на платах или внешних. Зато меньше. Если размеры важнее, то приходится выбирать.
Если разводка во внутреннем полигоне платы не вариант (помехи от полигонов питания и т.д.), то можно остановиться на SMD-антенне.
Сейчас посмотрел цены на выбранный блютус-чип DA14580 - 2-2.5$. Вроде это дороговато может есть более дешевые, но такие же микропотребляющие? Или это нормальная цена по отрасли?
В итоге остался вопрос - кто может (или где можно) быстро и профессионально развести подобную плату?
-
Пожалуйста. http://www.yuden.co.jp/productdata/sheet/af216m245001.pdf
А, вообще, в том же каталоге дижикея их куча целая.
2.5x1.6x1.6? Разумеется по размерам подходит. Не знал, что такие бывают.
А по характеристикам она не уступает антенне типа как на картинке?
(это антенна, предлагаемая производителем с этим блютус-чипом)
-
Опубликовано · Изменено пользователем AndyDev · Пожаловаться
СМД-корпус на краю платы? Хуже по параметрам чем металлическая внешняя, но значительно меньше в размерах, не требует гнезда и места в корпусе или снаружи.Правда свои 3-5-7мм плюс свободное пространство вокруг она таки заберет.
А можно пример в виде картинки или рисунка с габаритами?
Да, замечу, что по-скольку устройство батарейное и микропотребляющее, используется bluetooth 4.0, и расстояние до обьекта общения предполагается не более 5 метров. Т.е. блютус должен работать в самом слабом излучающем режиме.
-
Антенна на внутреннем слое??? Оригинально... и куда она будет излучать?:) В соседние слоя с полигонами земли/питания?
А как вы предлагаете сделать блютус антенну в таком маленьком устройстве? Может я чего-то не понимаю.
Кстати, как делаются антенны во всяких блютус гарнитурах? Или в USB-свистках для блютус мышек? Там же миниатюрные размеры.
-
Имя, сестра!(с)немоё
Первый же вопрос: какая микросхема? Название-описание?
BGA - два корпуса - это:
1) Микроконтроллер STM32L152UC в корпусе WLCSP63 (утвержден, на другой менять нельзя)
2) Блютус чип DA14580 WLCSP34 (не утвержден, менять можно на другой чип с таким же микропотреблением, около 5мА в активном режиме).
Остальное мелочевка.
-
Необходимо развести маленькую (примерно 20x20мм), но высокотехнологичную платку под BGA-корпуса с шагом 0.4мм. Так же, в одном из внутреенних слоев должна быть размещена BlueTooth-антенна (внутри, потому что наружных дополнительных поверхностных площадей для этого нет, ввиду миниатюрности устройства).
Необходимо быстро развести, изготовить, и запаять (хотя бы BGA-корпуса). За деньги, разумеется.
Посоветуйте, плиз.
-
Купил детскую соску-термометр и достал из нее индикатор)
Это оказалось самым простым на данный момент.
А так - надо заказывать на заказ партию на Зеленоградском МЭЛТ или Интеграле Белорусском.
-
Есть Симметтрон, у них там есть представительство.
Думаю, можете договорится образцы, упаковка.
Будет чуть дороже, но быстро и в Москве.
Спасибо, попробую!
-
Обмен данными через SWO
в ARM
Опубликовано · Пожаловаться
Еще раз спасибо за наводку - все получилось!
Разобрал исходник ST-Link под Linux, и сделал на основе него набор процедур для доступа к памяти микроконтроллера в реальном времени. Скорость доступа к памяти оказалась примерно 1200 байт/сек (300 32-битных слов).