Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Re: STM32f107 USB VCP

Вт дек 04, 2018 15:36:25

Это не моя диаграмма.

Re: STM32f107 USB VCP

Ср дек 05, 2018 07:10:35

прочитал в даташите что рекомендуется все земли подтянуть, а что еще можно попробовать? всю голову сломал, нигде ничего нет

Re: STM32f107 USB VCP

Ср дек 05, 2018 07:39:25

Возьми чистый комп, поставь st-link utility, обнови прошивку ST-Link, пробуй. Если ноги не дрыгаются без чипа, ST-Link в мусорку.

Re: STM32f107 USB VCP

Ср дек 05, 2018 07:50:30

все дрыгается

Re: STM32f107 USB VCP

Ср дек 05, 2018 08:13:30

Ну подключай и шей раз дрыгается.

https://youtu.be/gKpk4-tAzs4

Re: STM32f107 USB VCP

Ср дек 05, 2018 10:58:48

в утилити запустил, но в иаре по прежнему таакая ерунда, а что все пишут по поводу виртуальных приводов, как они могут мешать

Re: STM32f107 USB VCP

Ср дек 05, 2018 13:38:15

Проверь на "чистом" компе. Да даже прокинутый в виртуалку работает.

Re: STM32f107 USB VCP

Чт дек 06, 2018 15:20:30

Dimas6262, слышь мил человек а джамперы на бут у тебя в каком положении?

Re: STM32f107 USB VCP

Чт дек 06, 2018 15:29:29

Да джамперы вроде не отключают SWD. Тем более у него st-link utility по SWD работает. Мутно там всё.

Re: STM32f107 USB VCP

Вт дек 11, 2018 09:19:50

Получилось сделать отдладчик, но толку 0, нет ни у кого примера usb на 107 написанный на СИ

Re: STM32f107 USB VCP

Вт дек 11, 2018 09:29:35

А чему ты удивляешься? Просто выкинул код который не понимаешь, а там было:
- наследование
- конструкторы
- перегрузка операторов
- чисто виртуальные методы
Чем тебе это всё помешало? Ну хотя бы замену надо было организовать, а лучше не трогать, сам же писал что работает.

Почему не работала откладка нам не расскажешь?

Re: STM32f107 USB VCP

Вт дек 11, 2018 09:52:43

суть была в том, что swclk был не напрямую к ноге, а через микросхемку, по этому происходила фигня.

Re: STM32f107 USB VCP

Вт дек 11, 2018 10:18:15

суть была в том, что swclk был не напрямую к ноге, а через микросхемку, по этому происходила фигня.


напрямую к ногам


Вот и верь людям :(

Re: STM32f107 USB VCP

Вт дек 11, 2018 11:13:17

помогите пожалуйста соединить эти 2 проекта, я нифига не пойму как это сделать
Вложения
F107_USB_CDC(1).ZIP
(188.06 KiB) Скачиваний: 172
ARM_NEW_2.rar
(398.08 KiB) Скачиваний: 159

Re: STM32f107 USB VCP

Вт дек 11, 2018 11:23:45

Вечером гляну.

Re: STM32f107 USB VCP

Вт дек 11, 2018 11:25:26

Вечером гляну.


спасибо большушие

Re: STM32f107 USB VCP

Вт дек 11, 2018 20:01:30

Скрестил. Скорее всего вообще ничего не заработает. Но как стартовая точка для отладки пойдёт. Кое-что по работе со строками закомментировал, так как не знаю как правильно сделать. Разницу смотри синхронизацией файлов.
Вложения
22222222.zip
(453.85 KiB) Скачиваний: 170

Re: STM32f107 USB VCP

Ср дек 12, 2018 08:09:20

Скрестил. Скорее всего вообще ничего не заработает. Но как стартовая точка для отладки пойдёт. Кое-что по работе со строками закомментировал, так как не знаю как правильно сделать. Разницу смотри синхронизацией файлов.

спасибо большое

Добавлено after 1 hour 8 minutes 8 seconds:
подскажите еще пожалуйста что за строка

void __attribute__((naked, noreturn)) Default_Handler()
{
for(;;);
}


висну на ней, при чем не понимаю когда в нее поподаю

Re: STM32f107 USB VCP

Ср дек 12, 2018 08:14:21

1. K&R месяц утром после еды
СпойлерИзображение

2. Шилдт на ночь три раза
СпойлерИзображение


Добавлено after 2 minutes:
подскажите еще пожалуйста что за строка
Обработчик прерывания по умолчанию. Если в коде где-то использовал прерывания, поставь перед ними extern "C".

Но может быть и HardFault_Handler. Это интересней. Контролируй стек и кучу. Видел краем глаза у тебя в коде malloc. Выкинуть к едрене фене.
Со строками ты тоже очень неаккуратно работаешь. Я бы даже сказал преступно.

Re: STM32f107 USB VCP

Чт дек 13, 2018 13:43:46

для отправки получается эта процедура WriteINEP, а что там нужно сбрасывать что бы дальше отправлять
Ответить