Поддерживает ли .NET Micro Framework шину CAN?
Вопрос
Я знаю, что .NET микрофреймворк поддерживает I²C автобус.Есть ли библиотеки для МОЖЕТ или CANopen слишком?
Если нет, поддерживает ли он CAN без использования других периферийных устройств?Могу ли я создать поддержку CAN самостоятельно?
Другие советы
Поддержка CAN может быть очень специфичной для аппаратного уровня ниже.Есть ли у чипа почтовые ящики?Сколько?Поддерживают ли они расширенные идентификаторы или только стандартные идентификаторы?Какую автомаршрутизацию поддерживает почтовый ящик/канал?
По сути, я думаю, что любые библиотеки, которые вы можете найти, будут привязаны конкретно к аппаратному интерфейсу.
Возможно, вы захотите взглянуть на National Instruments — они, как правило, предоставляют надежные библиотеки для своего оборудования, даже если они не самые дешевые.
в настоящее время я использую адаптер USB-CAN-шина от IXXAT.Они предоставляют обновленную DLL, привязки C# и драйвер для Windows который я использую для чтения и записи данных в сеть CAN-шины.
Возможно, вы захотите использовать конкретную микросхему CAN-шины для разработки .NET Microframework.Например, вы можете использовать Чип MCP2515 в сочетании с Нетдуино.Кто-то уже написал драйвер для этой конкретной установки.