You are posting as a guest.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Думаю жена выгонит :) хотя может и дойдёт до этого, но только если будет отдача. Пока я осмелился на такой вариант, т.к. кроме инкубатора к весне надо соорудить два брудера и птичник.
Мне нужно пока как можно бюджетнее .
А я тебя минусовал за это ! Кто тебе дал право называть меня "убогим" ? Админ -Всё можно ? Я старше тебя на 8 лет .
Если с кем договаривался о чём либо то пишите на почту alex_641@mail.ru
Всем привет.
Имеется датчик давления под управлением микрухи MLX90308. Микруха сия собирает показания с 4-х включенных мостом тензометрических датчиков, и отдает обработанное значение в виде аналогового сигнала. Так же есть пин для получения данных в цифре и калибровки/прошивки этой микрухи. Производитель микрухи предлагает бесплатный софт и свою отладочно-прошивочную плату (EVB90308) за 250 бакинских (дорого), которую ждать 8 недель (долго)
Судя по докам, там обычный UART, но с другими уровнями. Логический 0 = 0.3*Uвх, т.е. 1.5в, Логическая 1 = 0.7*Uвх, т.е. 3,5в. И всё это засунуто в единственный пин и на прием и на передачу.
Универ был давно, да и учился я плохо, подскажите пожалуйста пример схемы чтобы 1) свести tx и rx на одну ногу 2)согласовать уровни для чтения/записи сей микрухи доступными средствами. Например, FTDI.
Даташит микрухи:
https://www.melexis.com/-/media/files/documents/datasheets/mlx90308-datasheet-melexis.pdf
Спасибо заранее! Это датчик из блока АБС мотоцикла, замены нет, б/у запчастей нет, а новый блок стоит как сам мотоцикл.
Почему может неправильно работать uart? Подключил 1 uart к пк через usb/uart переходник, а второй к gsm модему. В первый уарт вывожу инфу для дебага, а во второй AT команды. Суть в том, что сообщения для 2 уарта выводятся в 1 уарт
и выводятся как то странно
не полностью
Вот такой вывод постоянно:
Begin
End
AT+CNMI=2,2,0,0,0
AT+CMGEnd
AT+CNMI=2,2,0,0,0
Здравствуйте. Нужно разобраться с принципом работы интерфейса I2C на Stm32. понимаю, что материала в интернете много, но почему-то даже просто структура, где определяются параметры, у меня другая.
Моя вот такая:
typedef struct
{
uint32_t I2C_Timing;
uint32_t I2C_AnalogFilter;
uint32_t I2C_DigitalFilter;
uint32_t I2C_Mode;
uint32_t I2C_OwnAddress1;
uint32_t I2C_Ack;
uint32_t I2C_AcknowledgedAddress;
}I2C_InitTypeDef;
Те, что даются в примерах, в статьях, такая:
typedef struct
{
uint32_t I2C_ClockSpeed;
Найдя пример на этом форуме (https://forum.cxem.net/index.php?/topic/202586-i2c-%D0%B2-stm32f030/) увидел, что используются параметры такие же, что и у меня, но теперь не понятно, откуда такие значения берут и по какой логике.
Прошу не пинать ногами и кидать в меня гнилые помидоры, а помочь разобраться в этом всём или подсказать, где можно найти исчерпывающую информацию, где хорошо и по полочкам всё разложено.
Программирую в keil uVision v5
Отладочная плата stm32f0 disco
МК stm32f0030r8
Благодарю заранее.
Появилась надобность в микроконтрллере STM32 для проектирования устройства. И вопрос вот в чем - в программировании этих стм-ов. Прочитал несколько статей по их программированию - что вообще для этого нужно. Выяснил, что в них (во всех?) есть вшитый bootloader, который может сам прошить МК.
То есть для этого необходимо подключить какой-либо ...to UART преобразователь, а именно TX, RX, VCC и gnd к соответсвующим ногам микроконтроллера и все? Или надо еще куда-то подавать управляющий сигнал?
Еще вопрос по поводу бутлоадера - если он занимает 8 КБ (или по разному?), то МК с 16 КБ памяти, по сути, будет иметь 8 КБ для программ?
Datasheet я только начинаю читать и пока еще не нашел точной информации, так что за помощь буду очень признателен