Это двухканальный LIN development board /DEMO board. Существует три группы использования: LIN1, LIN2, CAN.
LIN1 использует UASRT1, который может установить основной/Рабочий режим и использовать прерывание LBD в качестве интервала кадра.
LIN2 использует UART2, который использует только LIN из режима, и использует прерывание холостого хода, вызванное последовательным портом в качестве интервала кадра.
Также может быть USART1, потому что это проблема повторного использования штифта F042F6, CAN и LIN1 не может использоваться одновременно, может использоваться только с LIN2, и трансплантация в F042C6 может использоваться одновременно.
В нашем магазине также есть код драйвера серии STM32F1xx, основанный на платформе IAR7.8 с версией UCOSII V2.92 (не pit father's 2,86), при необходимости свяжитесь с продавцом.
----------------------------------------------------------------------------------------------------
При коротком подключении чипа обратите внимание, что две строки должны быть синхронизированы. Не подключайте только одну короткую схему, и вы не размещаете ее.
MCU используется для вспышки STM32F042F6P6,32K, с некоторыми предыдущими продуктами с использованием F4P6 (номинальное 16K, но флэш-пространство также 32K), все изменено с 5 мая на F6P6.
Поскольку PA9/PA10 является многофункциональным повторным использованием, CAN и LIN1 не могут использоваться одновременно. Если CAN/LIN используется одновременно, это может быть только can + LIN2, то есть, вверх и вниз 1-2 короткого замыкания, вверх и вниз 3-4 короткого замыкания.
Аппаратный интерфейс Описание:
Два интерфейса DB9, один может быть выделен, другой предназначен LIN, и два определения DB9 не полностью совместимы. Общий источник питания и заземляющий провод.
Может интерфейс DB9 pin определение:
9,12 в (поддерживается только шведскими инструментами KVASER)
2.CANL (общее определение)
7.CANH (общее определение)
3.GND (Общее назначение)
Описание интерфейса: обычная связь не требует 12 В, GND, необходимо использовать только CANH, CANL CAN.
LIN interface DB9 pin definition: (Совместимость с различными инструментами разработки LIN)
9,12 в (шведское определение инструментов KVASER)
1,12 в (немецкое определение инструментов PCAN/PLIN)
4.LIN (немецкий инструмент PCAN/PLIN использует эту ногу, чтобы сделать LIN line).
7.LIN (шведский инструмент KVASER использует эту ногу для линии LIN)
3.GND (Общее назначение)
Спецификация интерфейса LIN: необходимо использовать 3 линии (12 В, LIN, GND), и для многоузлового параллельного соединения может поставляться только одна демонстрационная пластина.
Два светодиодный платы используется для простых тестов, а резервные порты IO легко расширяются и используются.
Демонстрационная программа содержит базовый код драйвера CAN, LIN, каждая из которых имеет 4 отдельных демонстрационных программы, и может открыть соответствующий переключатель определения макроса по одному в «compilate». h "файл и перекомпилировать его.