jcxz 184 23 декабря, 2021 Опубликовано 23 декабря, 2021 · Жалоба 1 час назад, 2expres сказал: Плата нужна для подключения к ПК. Подключение может быть по RS-232 или USB. Какая плата? О чём речь вообще? Цитата А программу для компьютера разрабатывать не нужно, есть готовые программы. Основная сложность найти протокол и разобраться с его работой. Так "есть готовые" или всё-таки "найти протокол и разобраться с его работой"? Вы уж определитесь. Если "есть готовые", до зачем разбираться? А если "готовых нет", то программу всё равно писать нужно, на компьютере или на отладочной плате - фиолетово. PS: И если есть готовые, то напишите какие? И с какими платами они работают? И что позволяют? А то неясен смысл вашего поста, один сумбур... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
2expres 0 24 декабря, 2021 Опубликовано 24 декабря, 2021 · Жалоба 19 hours ago, jcxz said: Какая плата? О чём речь вообще? Вы же сами предложили использовать отладочную плату для подключения I2C, или вы забыли о чем писали? Это один из вариантов подключения. Можно сделать свою плату из двух микросхем (любой PIC с USART и I2C, MCP2200-USB для подключения к ПК). 19 hours ago, jcxz said: Так "есть готовые" или всё-таки "найти протокол и разобраться с его работой"? Вы уж определитесь. Если "есть готовые", до зачем разбираться? А если "готовых нет", то программу всё равно писать нужно, на компьютере или на отладочной плате - фиолетово. PS: И если есть готовые, то напишите какие? И с какими платами они работают? И что позволяют? А то неясен смысл вашего поста, один сумбур... Если мы говорим об отладочной плате или самодельной плате, то нужна примитивная программа для МК. Я бы реализовал следующим образом. Принимал с компьютера 2-3 байта - количество принимаемых байт и заносил в память. Следующие байты передавал с USART на I2C до получения конца строки (0A, 0D). После приема конца строки переходил на чтение заданного количества байт с I2C и передачу их по USB. Программа для ПК не нужна, можно использовать любую программу, предназначенную для работы с последовательным портом, например COMPump, putty. Нужно только набрать строку и передать запрос по правилам протокола (самое сложное - разобраться с протоколом). Не забыть в начале строки набрать количество принимаемых байт. Для вычисления контрольных сумм в сети имеются калькуляторы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 24 декабря, 2021 Опубликовано 24 декабря, 2021 · Жалоба 22 минуты назад, 2expres сказал: Если мы говорим об отладочной плате или самодельной плате, то нужна примитивная программа для МК. Я не понял смысла вашего предыдущего поста. То, что для отладочной платы нужно будет писать прошивку - это вроде как само собой разумеется. Примерно как и то, что на плату нужно будет подать питание. Почему тогда вы не упомянули, что плату нужно будет обязательно запитать, Кэп? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
2expres 0 24 декабря, 2021 Опубликовано 24 декабря, 2021 · Жалоба 12 minutes ago, jcxz said: Я не понял смысла вашего предыдущего поста. То, что для отладочной платы нужно будет писать прошивку - это вроде как само собой разумеется. Примерно как и то, что на плату нужно будет подать питание. Почему тогда вы не упомянули, что плату нужно будет обязательно запитать, Кэп? Есть разница между примитивной программой и программой, реализующей протокол? Может Вам стоит более подробно объяснять, а не заниматься "наездами". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться