Перейти к содержанию
    

Desperanto

Участник
  • Постов

    17
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Desperanto

  • Звание
    Участник
    Участник
  • День рождения 26.11.1986

Контакты

  • Сайт
    Array
  • ICQ
    Array
  1. MSP430 + Modbus

    sparcmaster, если б мне нужен был просто пример, я б не стал спрашивать в теме про MSP и не стал бы указывать именно на контроллер 1611
  2. MSP430 + Modbus

    sparcmaster теорию изучил, в теории все просто...мне б живой человеческий код поглядеть :) собстно меня сейчас больше интересует организация памяти и регистров куда я обращаюсь, нежели реализация.
  3. MSP430 + Modbus

    sparcmaster, MrYuran, спасибо, друзья, но мне модбас не дается просто так...мне б поглядеть живой человеческий пример. во фримодбасе сразу все функции реализованы и как-то запутано все...мне трудно разобраться...
  4. MSP430 + Modbus

    x83, буду очень благодарен, если сможете показать исходники. sparcmaster, гуглил, по вашей ссылке "Page not found The requested page could not be found." _Pasha, раздел "TI MSP430" пуст
  5. MSP430 + Modbus

    Други, кто-нть реализовывал такой коктейль? Может кто-нть поделиться примером использования протокола на реальной программе? А то мне нужно "подружить" свой девайс на MSP430F1611 (по сути свой протокол) с модбас мастером. Надо, что бы мой девайс был слэйвом и отвечал на запросы.
  6. друзья, подниму тему :) а кто чем пользуется для работы по UART? каким софтом? rs232 например, а что еще есть? кто чем прошивается? самописные программы? может кто-нибудь поделиться исходниками что бы посмотреть как что?
  7. jorikdima личку то получили? а то не могу посмотреть отправленные сообщения на форуме
  8. а проекты созданные в 5.1 в 4.20 все же придется подредактировать?
  9. кстати а кто подскажет какая версия последняя dll библиотек? у меня 2.4.7.1
  10. Сергей Борщ, MrYuran, хм...а слона то я и не заметил :) надо поглядеть как разведена плата и попробовать :) спасибо за ответы!
  11. Сергей Борщ передавать в ti txt потому что так хочется пользователю :) клонировать никто ничего не будет. а Вы на каком языке пишете приложения для мсп? по поводу парсера текста: он же будет не в прошивке, а во внешней программе на ПК, там прошивка загрузится в один массив без пробелов одной строкой и будет передаваться как потребуется,
  12. Сергей Борщ ну так вернемся к сути первых моих сообщений? :) можете помочь? могу выслать иходник для большей понятности. кстати прошивку я планировал брать в ti тхт формате
  13. Сергей Борщ, связь дусторонняя, отправить могу хоть байт, хоть бит хоть сколько влезет в РАМ (сектор влезет) Ваш алгоритм вцелом подходит. У моего девайса следующий алгоритм работы: -девайс все вермя получает данные по радиоканалу и отправляет их дальше через UART на РС. -с РС по UART я отсылаю команду на прошивку, девайс встает в паузу и ждет повтора запроса на прошивку (на случай если ошибочно отправил команду) -далее выполняется пошивки по-битно/байтно/как удобно алгоритм самой прошивки я хотел сдлеать такой: -получаю бит/байт и стартовый адрес, -проверяю не получил ли я команду конца прошивки /символ q например/, -перехожу в стартовый адрес, стираю флеш, -записываю полученный бит/байт, адрес++, -получаю следующий бит/байт, проверяю на конец прошивки и записываю и т.д. до получения 'q' после чего надо свериться снуля с прошивкой которую загрузил (на случай вдруг какой из пакетов потерялся), если проверка FAIL, то все сначала, если ОК - делаем ресет, дабы новая пошивка подцепилась (во всех последущих прошивках будет использоваться такой же метод обновления) первая прошивка с этим "модулем" конечно же будет заливаться по JTAG с ПК или "полевым программатором" :)
  14. готов даже высказать материальное спасибо за помощь, как все получится :) MrYuran, с ассемблером я не знаком никак. смог бы кто перевести на С? да и мне помимо просто инициализации стирания/записи, надо бы целый кусок кода запустить из ОЗУ (в том куске я получаю бит прошивки по UART и пишу его во флеш, ну и это в цикле пока не кончится прошивка). я так понимаю я могу сделать указатель на функцию, который вернет мне ее адрес, потом надо с этого адреса до конца функции скопировать в ОЗУ и запустить оттуда (как я не знаю), и работать из ОЗУ пока не получу команду конца прошивки и ресета.
×
×
  • Создать...