| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Mega8 MCP2515 не могу отправить сообщение. https://radiokot.ru/forum/viewtopic.php?f=57&t=154271 |
Страница 1 из 1 |
| Автор: | Lublu_megy [ Ср апр 18, 2018 17:34:37 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
Возможно (но не точно) может помочь. UPD: Вообще по идее ATMega8 (и ATMega328, ATMega2560 и т.д.) не поддерживают шину CAN. STM32F103C8T6 поддерживает. |
|
| Автор: | Z_h_e [ Ср апр 18, 2018 18:26:50 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
Никогда с CAN не работал, но периодически почитываю про нее, интересная шина, так что ради любопытства подпишусь на этот топик. Ljutyj писал(а): И дальше затык, сколько не читал, не смотрел исходников не понимаю, как (инициализация, загрузка и т.п.) и в какой последовательности отправить полученные данные. Я бы читал ДШ на MCP2515. И сходу я нашел, кроме ДШ, еще и вот это на русском, видимо перевод ДШ. А вот чужие исходники наверное надо оставить на потом.
|
|
| Автор: | Аlex [ Ср апр 18, 2018 18:28:18 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
Возьмите контроллер с CAN-модулем и не мучайтесь. |
|
| Автор: | Z_h_e [ Ср апр 18, 2018 18:55:52 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
Тут еще на коте статейка есть. |
|
| Автор: | Ljutyj [ Пт апр 20, 2018 07:41:53 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
Возможно (но не точно) может помочь. UPD: Вообще по идее ATMega8 (и ATMega328, ATMega2560 и т.д.) не поддерживают шину CAN. STM32F103C8T6 поддерживает. Для этого и используется MCP2515 который общается с Мегой по SPI ... |
|
| Автор: | ARV [ Пт апр 20, 2018 09:02:57 ] | ||
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. | ||
давно я писал свою собственную (но на основе чужих) библиотечку именно для CAN через 2515... и даже вроде как работало... но давно это было... код еще, возможно, смогу найти, а нюансы - скорее всего не вспомню. код нужен? только ничего общего с CVAVR не будет. Добавлено after 2 minutes 31 second: не, нашел код - у меня была mcp2510... разница там не большая, у этой еррата больше, но вроде я учитывал все в коде... Добавлено after 2 minutes 49 seconds: собственно, мой код прилагаю - чего там тень на плетень наводить... это тестовая программка... в main.c показано, как там передавать и принимать надо. остальное - в комментариях по коду.
|
|||
| Автор: | Ljutyj [ Вт май 01, 2018 18:02:33 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
Почти все что хотел получилось, скоро выложу код. Всем спасибо за участие. |
|
| Автор: | AdamBeno [ Ср сен 14, 2022 13:15:22 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
Ljutyj писал(а): скоро выложу код. Хорошо! Буду ждать.
|
|
| Автор: | Jack_A [ Ср сен 14, 2022 13:44:14 ] |
| Заголовок сообщения: | Re: Mega8 MCP2515 не могу отправить сообщение. |
4,5 года ждал - и ещё подождёт. Для любителей некропостов - это не срок Цитата: Добавлено: Вт май 01, 2018 6:02 pm - это о чём-нибудь говорит? Ljutyj уже почти 3 года как не появляется на форуме. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


