От: AtMega vs. PIC24?
И... отивам на варианта в единия край PICльо директно на USB-то и захранен от него (има драйвери за Windows, Linux, Android), от там пращам през UARTа му по оптика до друг PICльо, закачен и захранен от CAN шината. Терминацията ще е в кабела според нуждите (междинна или средна точка по веригата). Така и да се издъня откъм "USB" частта, ще я сменя само нея директно с FT232R. Ама все си мисля че няма да се стигне до там.
Остава само въпроса кой точно вариант на драйвер да използвам. Клоня към libusb (понеже го има и за трите платформи), но ме гложди едно съмненийце за бъдещето му, понеже е Оpen Source проект. Друг вариант е да ползвам MCHPUSB библиотелите на Microchip с "generic driver", каквото и да значи това.
Някой, нещо?
И... отивам на варианта в единия край PICльо директно на USB-то и захранен от него (има драйвери за Windows, Linux, Android), от там пращам през UARTа му по оптика до друг PICльо, закачен и захранен от CAN шината. Терминацията ще е в кабела според нуждите (междинна или средна точка по веригата). Така и да се издъня откъм "USB" частта, ще я сменя само нея директно с FT232R. Ама все си мисля че няма да се стигне до там.
Остава само въпроса кой точно вариант на драйвер да използвам. Клоня към libusb (понеже го има и за трите платформи), но ме гложди едно съмненийце за бъдещето му, понеже е Оpen Source проект. Друг вариант е да ползвам MCHPUSB библиотелите на Microchip с "generic driver", каквото и да значи това.
Някой, нещо?
На по-късен етап ще сложа добавя схемата, а на още по-късен - и софтуера и фирмуера, когато ги напиша.
Коментар