Forum Replies Created

Viewing 13 posts - 91 through 103 (of 103 total)
  • Author
    Posts
  • in reply to: DPSmaster #3817
    profi-max
    Keymaster

    Есть готовый проект с веб-сервером на ESP-12
    https://github.com/zsellera/dps-wifi
    Если его довести до ума, получится вполне годная вещь.

    in reply to: DPSmaster #3813
    profi-max
    Keymaster

    Интересно. Но тогда уж лучше разместить веб-сервер в самой ESP-12 подключенной к блоку питания.

    in reply to: Rd Tech DPS #3784
    profi-max
    Keymaster

    >А можно сделать прошивку под дисплей 3,5 дюйма, и распаять все кнопки и дисплей, прибор отличный, но мелкий экран и близко все кнопки.
    В ближайшее время таких планов нет. И свободного времени тоже нет. Может быть когда-нибудь, но не факт.

    in reply to: Sinilink XY6020 XY6014 XY 6008 #3781
    profi-max
    Keymaster

    Осталось выяснить чем их прошить, когда они в bootloader mode

    in reply to: Wuzhi WZ5005 WZ6012 #3672
    profi-max
    Keymaster

    Да, протоколы связи у Riden DPS и Riden RD разные. Разные регистры модбас.

    in reply to: Wuzhi WZ5005 WZ6012 #3670
    profi-max
    Keymaster

    >RIDEN
    >Boot unit to bootloader mode manually: Press and hold “ENTER” button when powering on the unit.

    Это касается изделий Riden RD6006(P)/RD6012/RD6018. Там всё по другому, другой протокол.
    Я писал про DPS3003…DPS5015…DPS8005 и Wuzhi WZ.

    in reply to: Wuzhi WZ5005 WZ6012 #3667
    profi-max
    Keymaster

    >Тогда вопрос. Зачем нам при первой прошивке ST Link?
    В изделиях Riden DPS3003…DPS5015…DPS8005, как и в изделиях Wuzhi WZ, никаких намёков на возможность обновления прошивки не обнаружено. Возможно там есть какая-то скрытая неопубликованная возможность, но мы об этом не знаем. В официальных опубликованных протоколах связи нет такого регистра, при записи которого происходит переход в бутлоадер.
    Поэтому нам и нужен ST-Link для смены прошивки.
    В своих прошивках я использую расширенный протокол связи, я дополнил протокол Riden, в том числе есть регистр при записи которого происходит переход в бутлоадер. За счет этого появилась возможность обновления прошивки.
    В изделиях WZ оказалось ещё сложнее, так как там используемый стандартным бутлоадером USART1 занят вай-фаем. Пришлось писать свой собственный бутлоадер, который работает на USART3, к которому у WZ подключается адаптер USB.

    in reply to: Wuzhi WZ5005 WZ6012 #3665
    profi-max
    Keymaster

    >У меня вопрос. Может STM32 софтово перегрузиться в bootloader и передать какие-то данные туда?
    Я не понял вопроса. Куда передать данные?
    А перегрузиться программно в бутлоадер конечно можно. Что прошивка и делает, при нажатии нужных кнопок.
    Через бутлоадер можно работать так-же как и через ST-Link.
    Через бутлоадер можно как залить, так и прочитать прошивку. Прочитать можно, если не выставлена защита от чтения в Option Bytes.
    Если защита была, её тоже можно снять через бутлоадер. Но в этом случае вся прошивка сотрется.

    in reply to: Sinilink XY6020 XY6014 XY 6008 #3663
    profi-max
    Keymaster

    Значит уже одно радикальное отличие от STM32F103CBT6 нашлось.

    in reply to: Sinilink XY6020 XY6014 XY 6008 #3659
    profi-max
    Keymaster

    В STM32F103CBT6 нет ЦАП. ЦАП есть только в 103, которые в больших корпусах. А в 48-выводных корпусах нет.
    Во всех DPS и WZ стоит внешняя EEPROM работающая по шине I2C. Там и хранятся все настройки. Внутреннюю флеш память нежелательно использовать для хранения настроек, так как у неё всего 10000 циклов перезаписи. А у внешней EEPROM миллион.

    in reply to: Sinilink XY6020 XY6014 XY 6008 #3657
    profi-max
    Keymaster

    пин CS экрана подтянут к земле. Ну так и должно быть, если экран один. CS – это Chip Select (выбор чипа) используется когда на одной шине сидит несколько устройств.

    А у вас К FLASH что-то много линий идёт. Вы уверены что там SPI, а не I2C? Надо даташит на сам чип памяти посмотреть.

    В 103 процессоре нет ЦАП, значит выходы Uset и Iset сделаны через PWM. Именно так сделан выход Uset в модели DPS8005, можете посмотреть у меня в блоге.

    in reply to: Sinilink XY6020 XY6014 XY 6008 #3652
    profi-max
    Keymaster

    Спасибо. Будем изучать)

    in reply to: Wuzhi WZ5005 WZ6012 #3651
    profi-max
    Keymaster

    Как по мне, блоки WZ намного интереснее, чем DPS. Это и размер и дизайн. Экранчик побольше и поярче. Процессор помощнее и побыстрее. Приятные мягкие кнопки с подсветкой. Звуковой сигнал. Два порта, можно например подключить сразу блютуз и усб, выбирая их из меню. И ещё эти блоки идеально помещаются в старые советские блоки питания.
    Есть проблемка с пульсациями выходного напряжения, но с этим ещё не разбирался.

Viewing 13 posts - 91 through 103 (of 103 total)