Найдено 70 результатов
- 30 окт 2023, 20:32
- Форум: 32-разрядные микроконтроллеры
- Тема: Проект MotorControlDemo для микроконтроллеров серии 1921ВК01
- Ответы: 241
- Просмотры: 48792
Re: Проект MotorControlDemo для микроконтроллеров серии 1921ВК01
Зачем делается усреднение по 4 точкам? Если я не ошибаюсь запуск АЦП должен производится по центру периода ШИМ, чтобы невелировать пульсации тока, а он производится аж 4 раза за период ШИМ и берётся среднее по 4 точкам это же снижается точность. Настройка секвенсора 0 // CH0, CH1, CH2, CH3. ADC->EMU...
- 21 дек 2021, 00:19
- Форум: 32-разрядные микроконтроллеры
- Тема: МК 1921ВК028 Boot Flash
- Ответы: 4
- Просмотры: 2428
Re: МК 1921ВК028 Boot Flash
Нашел ошибку в чем была проблема. Вот репозиторий на файл программирования для загрузочной Flash памяти:
https://github.com/porsche2492/BootFlash
https://github.com/porsche2492/BootFlash
- 19 ноя 2021, 16:09
- Форум: 32-разрядные микроконтроллеры
- Тема: МК 1921ВК028 Boot Flash
- Ответы: 4
- Просмотры: 2428
Re: МК 1921ВК028 Boot Flash
Не получается прошить Boot Flash микронтроллера с помощью Keil Может кто ни будь подскажет в чем проблема. Вроде все делаю правильно: 1) Перевел МК, что бы загружался из Boot Flash установкой [BOOT1, BOOT0] = [0, 1]; 2) Создал на основе FLM файла для основной Flash FLM файл для Boot Flash ( Ниже при...
- 19 ноя 2021, 15:44
- Форум: 32-разрядные микроконтроллеры
- Тема: МК 1921ВК028 Boot Flash
- Ответы: 4
- Просмотры: 2428
МК 1921ВК028 Boot Flash
Работа с загрузочной флэш МК 1921ВК028
- 01 сен 2021, 16:41
- Форум: 32-разрядные микроконтроллеры
- Тема: Новый 32-разрядный микроконтроллер в BGA400 корпусе
- Ответы: 67
- Просмотры: 146806
Re: Новый 32-разрядный микроконтроллер в BGA400 корпусе
Смотрю регистр NSR в поле LEC стоит код ошибки 001.
- 01 сен 2021, 14:55
- Форум: 32-разрядные микроконтроллеры
- Тема: Новый 32-разрядный микроконтроллер в BGA400 корпусе
- Ответы: 67
- Просмотры: 146806
Re: Новый 32-разрядный микроконтроллер в BGA400 корпусе
Попробуйте встроить свою инициализацию в motorcontroldemo, запустить motorcontroldemo, чтобы работал, а потом переинициализировать CAN своей инициализацией, по команде какой-то (например, через юникон). И проверьте, будет после этого работать CAN или нет. Может быть, в вашей программе что-то забыто...
- 01 сен 2021, 13:25
- Форум: 32-разрядные микроконтроллеры
- Тема: Новый 32-разрядный микроконтроллер в BGA400 корпусе
- Ответы: 67
- Просмотры: 146806
Re: Новый 32-разрядный микроконтроллер в BGA400 корпусе
Я проинициализировал порты все правильно и с нумерацией все верно. Но не могу понять почему CAN0 не работает и какие проблемы в инициализации самого CAN.
- 01 сен 2021, 13:11
- Форум: 32-разрядные микроконтроллеры
- Тема: Новый 32-разрядный микроконтроллер в BGA400 корпусе
- Ответы: 67
- Просмотры: 146806
Re: Новый 32-разрядный микроконтроллер в BGA400 корпусе
Конфигурация ножек: //Конфигурация пинов для модуля CAN1 GPIOH->ALTFUNCNUM1_bit.PIN14 = 3; // CAN1_TX GPIOH->ALTFUNCNUM1_bit.PIN15 = 3; // CAN1_RX GPIOH->ALTFUNCSET =GPIO_PIN_14 | GPIO_PIN_15; //Конфигурация пинов для модуля CAN0 GPIOС->ALTFUNCNUM1_bit.PIN12 = 1; // CAN0_TX GPIOС->ALTFUNCNUM1_bit.P...
- 31 авг 2021, 20:48
- Форум: 32-разрядные микроконтроллеры
- Тема: Новый 32-разрядный микроконтроллер в BGA400 корпусе
- Ответы: 67
- Просмотры: 146806
Re: Новый 32-разрядный микроконтроллер в BGA400 корпусе
Не могу понять почему у меня не работает CAN0 на отладочной плате "MotorControlBoard3-1921ВК028". При этом когда я перехожу на CAN1 все у меня нормально работает. Не подскажите в чем проблема тут. Проинициализировал CAN в соответствии с руководством пользователя на МК1921ВК028. При этом са...
- 19 авг 2021, 16:01
- Форум: 32-разрядные микроконтроллеры
- Тема: Проект MotorControlDemo для микроконтроллеров серии 1921ВК01
- Ответы: 241
- Просмотры: 48792
Re: Проект MotorControlDemo для микроконтроллеров серии 1921ВК01
Не подскажите как сделать, чтобы в программе UniCON в режиме Осцилогирование (Выборка)данные отображались бы не в единицах "T-Диск" а в единицах "Гц" либо "миллисенуду"? В руководстве на программу "Uniсon" я не понял, как это сделать.