Найдено 28 результатов

san010101
Вт дек 12, 2017 09:07:40
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

void EXTI15_10_IRQHandler(void)
{
/* USER CODE BEGIN EXTI15_10_IRQn 0 */

/* USER CODE END EXTI15_10_IRQn 0 */
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_15);

/* USER CODE BEGIN EXTI15_10_IRQn 1 */
/*********************блок переменных ...
san010101
Пн дек 11, 2017 03:50:42
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Заметил такие детали. Регистр ARR установлен 2168*2 как по даташиту что бы 807 Гц пилот формировал.
В сообщении:
#if Debug_TIM
SEGGER_RTT_printf(0,"\n counterbit %u\n", counterbit);
#endif
Получается все правильно 4336
Если на вход будет подана частота пилота 800 то мы получил 74
Если 810 то ...
san010101
Вс дек 10, 2017 15:56:04
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

void EXTI15_10_IRQHandler(void)
{
/* USER CODE BEGIN EXTI15_10_IRQn 0 */

/* USER CODE END EXTI15_10_IRQn 0 */
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_15);

/* USER CODE BEGIN EXTI15_10_IRQn 1 */

if (TapeInMode==TAPE_IN_LEAD){
TIM6->ARR = 2168*2;//начальное значение таймера 807Гц
//TIM6->ARR ...
san010101
Сб дек 09, 2017 17:41:52
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

void EXTI15_10_IRQHandler(void)
{
/* USER CODE BEGIN EXTI15_10_IRQn 0 */

/* USER CODE END EXTI15_10_IRQn 0 */
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_15);

/* USER CODE BEGIN EXTI15_10_IRQn 1 */
/********************переменные ...
san010101
Сб дек 09, 2017 10:55:18
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

void TIM6_DAC_IRQHandler(void)
{
/* USER CODE BEGIN TIM6_DAC_IRQn 0 */

/* USER CODE END TIM6_DAC_IRQn 0 */
HAL_TIM_IRQHandler(&htim6);
/* USER CODE BEGIN TIM6_DAC_IRQn 1 */
static uint16_t tim6_countersec=3293; //счетчик секунд
static uint32_t tim6_counterbit=0; //счетчик загрузки bit ...
san010101
Чт дек 07, 2017 16:13:46
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

По реализации, использовать АЦП для входа сигнала?
Каким образом вести подсчет. Надеюсь не много запросил :)
san010101
Чт дек 07, 2017 09:39:27
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Отладил загрузку tap
На данном этапе это нормально.
Все таки хочу запись реализовать, подскажите как это делается.
san010101
Чт ноя 30, 2017 11:17:01
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Как реализовать запись? Сигнал с ZX так же частотно модулированный?
Потом анализировать его и писать в файл.
san010101
Чт ноя 30, 2017 06:09:51
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Запустил полностью свою версию плеера. Сделал перемотку вперед и назад, паузу и выход. Теперь все нужно тестировать на глюки.
Хочу попробовать чтение tzx и запись реализовать.
san010101
Пн ноя 27, 2017 11:22:21
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

.....что то не сразу заметил
Попытаюсь разобраться.
san010101
Вс ноя 26, 2017 17:25:59
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Да, неверно задавал регистры. Сейчас использую все настройки через ARR
Основной стоит делитель PSC 120 (тактовая 84МГц)
До этого делал ARR=1 и частоту настраивал через PSC

Так же настроил уровень сигнала, слишком большой искажал форму.
Это все в рамках эмулятора на ПК.

Добавлено after 1 minute ...
san010101
Пт ноя 24, 2017 15:44:31
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

да есть, FSMC в моем stm32f407
Хочу SRAM добавить.


Теперь сделал индикацию загрузки
san010101
Ср ноя 22, 2017 17:45:26
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Как можно внешнюю память подключить к stm32?
san010101
Ср ноя 22, 2017 06:24:58
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

После перерыва наконец то заработал мой плеер.
Вот видео работы
http://youtu.be/Qi37Imy5Sy0
Программа пока очень сырая.
Сделал буферизацию на влезло пока 65535 байт
Хочу сделать кусочками хотя бы по 1 Кб или пока напрямую читать по байту с карты.

У меня вопрос как организовать пользовательский ...
san010101
Ср ноя 01, 2017 12:57:07
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Нет, все переискал...у меня мало опыта работы с контроллерами. Думаю срабатывает прерывание и происходит рассогласование по передаче. Могу предоставить исходный код.
san010101
Вт окт 17, 2017 19:34:55
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Вижу вижу. Это приставка для мобильника. Занятная штука.

Добавлено after 40 seconds:
Теперь как то изловить откуда глюк берется.

Добавлено after 1 minute 18 seconds:
Может как нибудь приоритет выставить на таймер. Что бы самые высокие привилегии имел.

Добавлено after 6 minutes 52 seconds ...
san010101
Вт окт 17, 2017 18:45:03
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

Ого. Тепловизор. Что за датчик?
san010101
Вт окт 17, 2017 17:53:04
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

попробую

Добавлено after 29 minutes 56 seconds:
Program Size: Code=23086 RO-data=3282 RW-data=140 ZI-data=93180
93 кб переменные

Добавлено after 2 minutes:
я только в качестве отладки на таком процессоре пока. потом хочу поменьше поставить.

Добавлено after 1 hour 39 minutes 54 seconds ...
san010101
Вт окт 17, 2017 15:02:17
Форум: Цифровая техника
Тема: Эмулятор магнитофона для ZX-Spectrum
Ответы: 597
Просмотры: 285875

Re: Эмулятор магнитофона для ZX-Spectrum

не могу выловить в чем проблема. вроде проц мощный F407 168 мегагерц. SD CARD по SDIO

Добавлено after 2 minutes 35 seconds:
Motos тоже загрузилась, в меню выбрал клавиши, запустил и зависла

Добавлено after 1 minute 5 seconds:
Какие сбрасываются, некоторые r tape error

Добавлено after 44 ...

Перейти к расширенному поиску