| Автор |
Съобщение |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Подкарване на LSU 4.9
#define CJ125_DIAG_REG_STATUS_OK 0x28FF /* The response of the diagnostic register when everything is ok. */ #define CJ125_DIAG_REG_STATUS_NOPOWER 0x2855 /* The response of the diagnostic register when power is low. */ #define CJ125_DIAG_REG_STATUS_NOSENSOR 0x287F /* The response of the diagnostic register when no sensor is connected. */
Едно от трите трябва да върне, в случая очаквам CJ125_DIAG_REG_STATUS_NOSENSOR понеже не е закачена ламбдата
|
| Сря Фев 09, 2022 12:36 am |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2663 Местоположение: София / Велико Търново
|
 Re: Подкарване на LSU 4.9
аха а къде всъщност е боцната лилавата сонда ? Може ли да разкачиш SO от ESP32 и към него директно да я боднеш ? п.с. гледам осцилограмата и времедиаграмата - данните се сетват по заден фронт на клока, така според осцилограмата първият бит става 1-ца  , ако се вижда добре я така както е пробвай да пратиш [0011110000000000]
|
| Сря Фев 09, 2022 12:46 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Подкарване на LSU 4.9
Егати, това проработи, евалата Славчо  Доколкото разбирам, проблема се формулира така: генерацията на данните от ESP-то започва по падащ фронт, докато CJ125 очаква да са по нарастващ? Ако е така, трябва да видя има ли настройка това нещо. Сега връща код 147F което го няма в списъка, а очаквам да върне 287F и понеже 28=14*2, предполагам пак е тая игра с фронтовете на клока. Ето така изглежда сега картинката, само дето не разбирам как формира отговор едновременно с получаването на запитването?
|
| Сря Фев 09, 2022 8:51 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6107
|
 Re: Подкарване на LSU 4.9
_________________ main[-1u]={1};
|
| Сря Фев 09, 2022 9:10 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Подкарване на LSU 4.9
|
| Сря Фев 09, 2022 9:21 pm |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2663 Местоположение: София / Велико Търново
|
 Re: Подкарване на LSU 4.9
Ами може би на следващоте 16 клока ще отговори на въоросната команда. А това на ред 157 режима сигурно определя о каква да е фазата на клока. п.п. трябва ти CPOL=0 и CPHA=1 т.е. избираш моде 1 https://en.wikipedia.org/wiki/Serial_Pe ... agram2.svg
|
| Сря Фев 09, 2022 9:25 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6107
|
 Re: Подкарване на LSU 4.9
_________________ main[-1u]={1};
|
| Сря Фев 09, 2022 10:14 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: Подкарване на LSU 4.9
Хайде сега... Всяка SPI периферия има собствено мнение за фаза и полярност на клока. Ако използваш няколко периферии с различни настройки, чети внимателно чаршафа на микроконтролера как става това в движение, че при някои има особености.
|
| Сря Фев 09, 2022 11:05 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Подкарване на LSU 4.9
нещо не става, при mode=1 чете нещо съвсем различно и извън всякаква логика, освен това има доста пропуски
|
| Чет Фев 10, 2022 12:37 am |
|
 |
|
slav4o.com
Ранг: Форумен бог
Регистриран на: Нед Яну 01, 2012 8:04 pm Мнения: 2663 Местоположение: София / Велико Търново
|
 Re: Подкарване на LSU 4.9
хм. ами ако може качи пак осцилограма за четене пак ли в тази функция се настройва ? Първо се предава най-старшият бит.
|
| Чет Фев 10, 2022 1:00 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6107
|
 Re: Подкарване на LSU 4.9
SPI_MODE1 = 1 от ардуиното не е гаранция, че си нацелил фазите при ESP SDK виж в PDF кое какво е ... или ги тест-ни и 4-те режима
_________________ main[-1u]={1};
|
| Чет Фев 10, 2022 1:30 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Подкарване на LSU 4.9
Това е въпрос на ендиан. Проблема е да получавам консистентни и валидни данни. Днес като го пуснах (без да съм пипал нищо, само вкл/изкл) има доста по-добър резултат, но пак не е консистентен. Забравих да спомена и че по схема има някви пулдауни по тая шина, не знам дали трябват?
|
| Чет Фев 10, 2022 8:31 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Подкарване на LSU 4.9
|
| Чет Фев 10, 2022 8:32 pm |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8397 Местоположение: София
|
 Re: Подкарване на LSU 4.9
Странно, сега и при 0 не бачка
|
| Чет Фев 10, 2022 8:50 pm |
|
 |
|
itso.t
Ранг: Форумен бог
Регистриран на: Чет Фев 03, 2005 2:21 am Мнения: 12826 Местоположение: София
|
 Re: Подкарване на LSU 4.9
А ти сигурен ли си че настройваш полярността и фазата коректно? На скопа виждаш ли промяна на състоянието на клока и данните при промяна на четирите възможни комбинации?
|
| Чет Фев 10, 2022 8:58 pm |
|
|