-
- Походу человек измучен
нарзаномкубическим кубом :-) - LightElf(26.11.2020 22:39)- да вот как раз совсем! даже близко с кубом не стоял! Даже с SPL в
данном вопросе! Просто хочется получить данные с шины без
финализации (crc и фильтров).. В идеале мне бы хватило только
приема id сообщения - Aleksey_75(26.11.2020 22:44)
- Ну тогда, для начала, неплохо бы указать модель камня. Будучи
совсем не копенгаген в CAN и листая
старую тетрадьмануал на F042, могу предположить что нужно фильтр переключить в режим id/mask и положить нулевую маску. Тады под этот фильтр подойдет любое сообщение. - LightElf(26.11.2020 23:08)- кстати! на сообщение вне фильтра, stm чудно аскает, за что нужно
убивать раз 50! - Aleksey_75(26.11.2020 23:20)
- "Аскают" все CAN-контроллеры на шине на все пакеты без ошибок. И CAN-контроллер умышленно "портит" пакет в случае обнаружения в нём ошибки. Nikolaj(441 знак., 27.11.2020 06:36)
- о боже! причем здесь фильтры! Прежде чем сообщение упадет на
проверку фильтров, будет еще проверка crc сообщения (и если он
кривой до фильтров дело не дойдет) и его не будет приёмном
мейлбоксе! Aleksey_75(86 знак., 26.11.2020 23:18, картинка)
- Оно? LightElf(1 знак., 26.11.2020 23:36, картинка)
- оно, только после таблицы "This shared SRAM can be fully accessed only in low-, medium-, high- and XL-density devices, not in connectivity line Aleksey_75(9 знак., 27.11.2020 23:35)
- да оно! но изменений в этой области не вижу от слова совсем... и
это печально! слал и правильные сообщения и косячные с софтверного
кана (с ошибкой crc)... - Aleksey_75(26.11.2020 23:44)
- кстати смотрел с активным USB! похож это стек интерфейсов и вытащить отсюдо чего либо не получится... софтверный кан придется прикручивать, что с кортексом лютая кака.. - Aleksey_75(26.11.2020 23:48)
- Ну левые USB пакеты тоже туда не попадают - LightElf(26.11.2020 23:45)
- а причем здесь левые ? вполне конкретные, писишная прога держит
коннект! - Aleksey_75(26.11.2020 23:48)
- Для F102/F103 прямо запрещено одновременно использовать USB и CAN. LightElf(1 знак., 26.11.2020 23:51, картинка)
- ну у меня Connectivity line , пробую с 105 и 205, завтра могу
потыркаться с 413 но там 3 кана но врятли что-то изменит, там 2
кана как и x05 + отдельный - Aleksey_75(26.11.2020 23:54)
- Посмотри еще stm32h7, там сам буфера в сраме выделяешь. Но мутный там кан какой-то, да еще FDCAN. - Andreas(27.11.2020 10:32)
- Ну я ж не зря спрашивал про какой чип идет речь. У Connectivity
совсем другой USB, который не использует этот буфер. - LightElf(26.11.2020 23:57)
- не правы! общий! - Aleksey_75(27.11.2020 00:00)
- А бедные ST-шники и не знали. LightElf(1 знак., 27.11.2020 00:37, картинка)
- не правы! общий! - Aleksey_75(27.11.2020 00:00)
- ну у меня Connectivity line , пробую с 105 и 205, завтра могу
потыркаться с 413 но там 3 кана но врятли что-то изменит, там 2
кана как и x05 + отдельный - Aleksey_75(26.11.2020 23:54)
- Для F102/F103 прямо запрещено одновременно использовать USB и CAN. LightElf(1 знак., 26.11.2020 23:51, картинка)
- а причем здесь левые ? вполне конкретные, писишная прога держит
коннект! - Aleksey_75(26.11.2020 23:48)
- пытался посмотреть что Aleksey_75(219 знак., 26.11.2020 23:29)
- Оно? LightElf(1 знак., 26.11.2020 23:36, картинка)
- кстати! на сообщение вне фильтра, stm чудно аскает, за что нужно
убивать раз 50! - Aleksey_75(26.11.2020 23:20)
- Я не копенгаген. А если погуглить stm32 can bus sniffer, ничего интересного не всплывает? - SciFi(26.11.2020 22:49)
- Ну тогда, для начала, неплохо бы указать модель камня. Будучи
совсем не копенгаген в CAN и листая
- да вот как раз совсем! даже близко с кубом не стоял! Даже с SPL в
данном вопросе! Просто хочется получить данные с шины без
финализации (crc и фильтров).. В идеале мне бы хватило только
приема id сообщения - Aleksey_75(26.11.2020 22:44)
- ну мануал говорит что "The two bxCAN cells share the 512-byte SRAM
memory" ссылкой на диаграмму модуля периферии без дальнейшего
указания на область SRAM! сейчас специально занял всю раму + размер
кучи + размер стека, все ок! Докидываю байт, не компилится!,
исключаю из проекта bsp_can, все один в один! если смотреть область
периферии, там действительно два кана занимают фактически 2 кб! но
вроде изменений при приеме или отправке сообщений изменений не
видно! - Aleksey_75(26.11.2020 22:32)
- Я даже затрудняюсь придумать, с чего начать разбор этого
феерического заблуждения. Пожалуй, отложу до завтра. Утро вечера
мудренее. - SciFi(26.11.2020 22:38)
- я не могу настаивать!))) - Aleksey_75(26.11.2020 22:45)
- Я даже затрудняюсь придумать, с чего начать разбор этого
феерического заблуждения. Пожалуй, отложу до завтра. Утро вечера
мудренее. - SciFi(26.11.2020 22:38)
- Походу человек измучен