Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 26.04.2022, 17:37  
TViT
Прописка
 
Регистрация: 19.08.2005
Адрес: Kaluga
Сообщений: 150
Сказал спасибо: 6
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
TViT на пути к лучшему
По умолчанию Переход с STM32 на GD32

Всем привет. Народ подскажите есть ли у кого опыт, по переходу с STM32F103RET6 на GD32F103RET6. У меня в проекте все работает если прошивку от stm32 залить в туже плату только с GD32 и spi и uart и порты, но вот CAN не работает.

Причем пакеты посылаются корректные все как stm32, но приема CAN пакетов от другого устройства не происходит. Фильтры все в 0, принимают все кадры. CAN-снифер показывает что посылки идут, но устройство на GD32 не принимает пакеты. Хотя посылает их корректно. При отладке не вызывается колбэк по приему, как будто в принципе не было пакетов на линии или они аппаратно CAN-контроллером не пропускаются на верхний уровень в приложение.

По сути нужно решить одну проблему, почему пакеты не принимаются. Хотя все пакеты отправляются без проблем и ошибок и не отличаются от stm32.

Подскажите куда копать, кто сталкивался с такой проблемой?
Реклама:
TViT вне форума  
Непрочитано 26.04.2022, 20:38  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Сообщение от TViT Посмотреть сообщение
Подскажите куда копать, кто сталкивался с такой проблемой?
Внимательно изучить CAN в даташите на GD. Там могут быть отличия в регистрах(соответственно и настройки отличаться будут).
С CAN не работал, но сталкивался с таким при переходе с STM на GD.
realid вне форума  
Сказали "Спасибо" realid
mike-y-k (26.04.2022)
Непрочитано 26.04.2022, 20:46  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,509
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Отвечу так же как и realid - с CAN на GD не сталкивался, но в целом есть некоторые различия между стмками и гэдэхами.
__________________
Убейте шизофреника Вовку Стогова!
NewWriter вне форума  
Непрочитано 28.04.2022, 13:47  
TViT
Прописка
 
Регистрация: 19.08.2005
Адрес: Kaluga
Сообщений: 150
Сказал спасибо: 6
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
TViT на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Ну вот помогите найти эти отличия. Я что-то не могу найти.
TViT вне форума  
Непрочитано 28.04.2022, 17:12  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,854 раз(а) в 2,925 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

TViT, а положить рядом два пакета документации и методично RTFM с маркером?
Ждать пока кто-то еще выполнит эту работу за Вас будет явно значительно дольше.
А рогатый как всегда кроется в какой-то мелочи.
Конечно очень нудный, долгий и кропотливый процесс - но другого пути пока нет…
Можно еще конечно попробовать поискать в проектах на GitHub - возможно уже кто-то наступал на эти грабли…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 10.05.2022, 11:05  
neyvert
Прописка
 
Регистрация: 29.06.2010
Сообщений: 104
Сказал спасибо: 14
Сказали Спасибо 9 раз(а) в 7 сообщении(ях)
neyvert на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Так в GD модуль CAN FD однако!
Миниатюры:
Нажмите на изображение для увеличения
Название: fd_.jpg
Просмотров: 0
Размер:	57.0 Кб
ID:	170935  

Последний раз редактировалось neyvert; 10.05.2022 в 11:10.
neyvert вне форума  
Непрочитано 11.05.2022, 11:18  
TViT
Прописка
 
Регистрация: 19.08.2005
Адрес: Kaluga
Сообщений: 150
Сказал спасибо: 6
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
TViT на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Сообщение от neyvert Посмотреть сообщение
Так в GD модуль CAN FD однако!
Ну так CAN FD может принимать обычные пакеты CAN. Т.е. обратная совместимость. Но не наоборот.
TViT вне форума  
Непрочитано 11.05.2022, 13:34  
neyvert
Прописка
 
Регистрация: 29.06.2010
Сообщений: 104
Сказал спасибо: 14
Сказали Спасибо 9 раз(а) в 7 сообщении(ях)
neyvert на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Ну так инициализация наверняка отличается! К тому же в отличии от stm в нем два канала CAN.
neyvert вне форума  
Непрочитано 11.05.2022, 15:26  
TViT
Прописка
 
Регистрация: 19.08.2005
Адрес: Kaluga
Сообщений: 150
Сказал спасибо: 6
Сказали Спасибо 12 раз(а) в 11 сообщении(ях)
TViT на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Откуда вы такое взяли?
https://www.gigadevice.com/microcont.../gd32f103ret6/
TViT вне форума  
Непрочитано 11.05.2022, 17:47  
neyvert
Прописка
 
Регистрация: 29.06.2010
Сообщений: 104
Сказал спасибо: 14
Сказали Спасибо 9 раз(а) в 7 сообщении(ях)
neyvert на пути к лучшему
По умолчанию Re: Переход с STM32 на GD32

Пардон, извиняюсь, перепутал с GD32E103
neyvert вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изучаем STM32 Cortex M3 EugVor ARM 6166 19.02.2024 18:22
Публикации КОМПЭЛ КОМПЭЛ Электроника - это просто 294 11.08.2023 18:12
Конкурс разработок на STM32 от ST, просьба поддержать strr ARM 2 14.03.2017 20:27
STM32 - краткий результат исследования применимости. ART_ME Отвлекитесь, эмбеддеры! 25 13.02.2017 10:37
Драйвер (не VCP) для встроенного USB STM32 vvv998 ARM 106 08.11.2014 21:36


Часовой пояс GMT +4, время: 23:49.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot