QuantumMagic

Вернуться   QuantumMagic > Самоделки > Самоделки QuantumMagic/OpenMagic

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.12.2016, 14:41   #1
SHELEST
Пользователь
 
Регистрация: 30.03.2015
Сообщений: 76
По умолчанию Re: Усилитель

Если что куплю видео урок как установить на виновс хп
SHELEST вне форума   Ответить с цитированием
Старый 29.12.2016, 14:48   #2
SHELEST
Пользователь
 
Регистрация: 30.03.2015
Сообщений: 76
По умолчанию Re: Усилитель

очень сложная самоделка оказалась
SHELEST вне форума   Ответить с цитированием
Старый 29.12.2016, 15:00   #3
Владимирович
Пользователь
 
Регистрация: 19.01.2015
Сообщений: 230
По умолчанию Re: Усилитель

Да разберемся по-любому ! У меня, кстати, первый раз она определилась сразу у СОМ порт установил до DFU. И потом, драйвер СОМ порта был в системе а плата не подхватывалась... Думаю, что мысль о SerialUSB.end(); очень даже здравая... Доберусь до дома попробую!!!
Владимирович вне форума   Ответить с цитированием
Старый 29.12.2016, 20:28   #4
AVi
Пользователь
 
Регистрация: 05.01.2015
Сообщений: 410
По умолчанию Re: Усилитель

Скорее на отсутствие видимости устройства как com-порта влияет функция disableDebugPorts(); а SerialUSB.end(); только сигнализирует об окончании вывода информации (в данном случае номера сборки программы).
AVi вне форума   Ответить с цитированием
Старый 29.12.2016, 23:46   #5
Владимирович
Пользователь
 
Регистрация: 19.01.2015
Сообщений: 230
По умолчанию Re: Усилитель

Цитата:
Сообщение от AVi Посмотреть сообщение
Скорее на отсутствие видимости устройства как com-порта влияет функция disableDebugPorts(); а SerialUSB.end(); только сигнализирует об окончании вывода информации (в данном случае номера сборки программы).
В общем, проверил на практике. Закомментил команду SerialUSB.end(); Сразу определился СОМ порт! Причем, на одном из компов установка драйвера прошла автоматом. Правда, на нем он ранее уже стоял, но я его удалял и откат системы даже делал. На двух других пришлось указать место расположения драйвера.
Раскомментировал команду SerialUSB.end(); -и все вернулось на круги своя. СОМ порт не подхватывался больше.
Так что собака порылась именно в этой команде .
А disableDebugPorts(); судя по всему, отключает возможность отладки через порт SWD. Вероятно, имело смысл когда прога была закрытой. Дабы затруднить жизнь всяким "исследователям" чужого кода...

ЗЫ Вообще, я полез по второму разу в прошивку чтобы посмотреть статистику работы генератора случайных чисел. Мне казалось, что светодиоды не очень разнообразно моргают. Вставил в код команду печати переменной случайного числа и час собирал данные через СОМ порт. На первый беглый взгляд, дела обстоят гораздо лучше чем по морганиям казалось

ЗЫЫ А светодиоды на 2-х платах, запитанных от одного блока питания все равно моргают синхронно и только со временем разбегаются....
Владимирович вне форума   Ответить с цитированием
Старый 29.12.2016, 23:55   #6
AVi
Пользователь
 
Регистрация: 05.01.2015
Сообщений: 410
По умолчанию Re: Усилитель

остается единственный вопрос: для чего в итоге понадобилась установка устройства в качестве com-порта? только для запуска программы мониторинга работы? чего этим хотели изначально добиться? утратил первоначальную цель из вида
AVi вне форума   Ответить с цитированием
Старый 30.12.2016, 09:07   #7
Владимирович
Пользователь
 
Регистрация: 19.01.2015
Сообщений: 230
По умолчанию Re: Усилитель

Ага, именно для этого... Опять же, инструкции очень советуют это сделать. Возникает ощущение необходимости этого... Сразу и не разберешься что к чему
Опять же, напрягло то, что ни с того ни с сего перестало определяться как сом порт...
Владимирович вне форума   Ответить с цитированием
Старый 30.12.2016, 12:45   #8
Alex Formatt
Пользователь
 
Регистрация: 14.01.2015
Сообщений: 420
По умолчанию Re: Усилитель

Коллеги симоронисты изобрели Пульт Управления Вселенной! (не сочтите за рекламу ).
Встраиваете туда у4 и у вас получается умопомрачительный девайс - «А что сделаю потом, как подумаю о том – у самой захватывает дух» (© Бастинда).

С Новым Годом!
__________________
Мастер 108 на ММ
Alex Formatt вне форума   Ответить с цитированием
Старый 30.12.2016, 13:01   #9
AVi
Пользователь
 
Регистрация: 05.01.2015
Сообщений: 410
По умолчанию Re: Усилитель

Одному мне кажется что в 71-й строке кода переменную ff надо сравнивать с 5 иначе переменная mf никогда не сумеет принять значения = 1000 ?

70. if (ff=4) mf=1000;
71. if (ff=4) mf=10000;
AVi вне форума   Ответить с цитированием
Старый 30.12.2016, 13:27   #10
Хастред
Пользователь
 
Регистрация: 30.01.2015
Сообщений: 13
По умолчанию Re: Усилитель

да мне тоже так кажется. проверьте выдает ли ff=random(5); вообще 5 ато возможно там ещо и его надо на 6 менять бо повреки с нуля начинаются и 5 значений это акурат до 4. ещо бы кометраий михаила бы услышать по разбору кода. а то мы его тут перепилим ещо весь без понимая основы работы
Хастред вне форума   Ответить с цитированием
Ответ


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

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

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


Текущее время: 08:45. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot