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 */
/*********************блок переменных ...
Найдено 28 результатов
- Вт дек 12, 2017 09:07:40
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
- Пн дек 11, 2017 03:50:42
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Заметил такие детали. Регистр ARR установлен 2168*2 как по даташиту что бы 807 Гц пилот формировал.
В сообщении:
#if Debug_TIM
SEGGER_RTT_printf(0,"\n counterbit %u\n", counterbit);
#endif
Получается все правильно 4336
Если на вход будет подана частота пилота 800 то мы получил 74
Если 810 то ...
В сообщении:
#if Debug_TIM
SEGGER_RTT_printf(0,"\n counterbit %u\n", counterbit);
#endif
Получается все правильно 4336
Если на вход будет подана частота пилота 800 то мы получил 74
Если 810 то ...
- Вс дек 10, 2017 15:56:04
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
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 ...
{
/* 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 ...
- Сб дек 09, 2017 17:41:52
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
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 */
/********************переменные ...
{
/* 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 */
/********************переменные ...
- Сб дек 09, 2017 10:55:18
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
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 ...
{
/* 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 ...
- Чт дек 07, 2017 16:13:46
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
По реализации, использовать АЦП для входа сигнала?
Каким образом вести подсчет. Надеюсь не много запросил
Каким образом вести подсчет. Надеюсь не много запросил
- Чт дек 07, 2017 09:39:27
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Отладил загрузку tap
На данном этапе это нормально.
Все таки хочу запись реализовать, подскажите как это делается.
На данном этапе это нормально.
Все таки хочу запись реализовать, подскажите как это делается.
- Чт ноя 30, 2017 11:17:01
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Как реализовать запись? Сигнал с ZX так же частотно модулированный?
Потом анализировать его и писать в файл.
Потом анализировать его и писать в файл.
- Чт ноя 30, 2017 06:09:51
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Запустил полностью свою версию плеера. Сделал перемотку вперед и назад, паузу и выход. Теперь все нужно тестировать на глюки.
Хочу попробовать чтение tzx и запись реализовать.
Хочу попробовать чтение tzx и запись реализовать.
- Пн ноя 27, 2017 11:22:21
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
.....что то не сразу заметил
Попытаюсь разобраться.
Попытаюсь разобраться.
- Вс ноя 26, 2017 17:25:59
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Да, неверно задавал регистры. Сейчас использую все настройки через ARR
Основной стоит делитель PSC 120 (тактовая 84МГц)
До этого делал ARR=1 и частоту настраивал через PSC
Так же настроил уровень сигнала, слишком большой искажал форму.
Это все в рамках эмулятора на ПК.
Добавлено after 1 minute ...
Основной стоит делитель PSC 120 (тактовая 84МГц)
До этого делал ARR=1 и частоту настраивал через PSC
Так же настроил уровень сигнала, слишком большой искажал форму.
Это все в рамках эмулятора на ПК.
Добавлено after 1 minute ...
- Пт ноя 24, 2017 15:44:31
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
да есть, FSMC в моем stm32f407
Хочу SRAM добавить.
Теперь сделал индикацию загрузки
Хочу SRAM добавить.
Теперь сделал индикацию загрузки
- Ср ноя 22, 2017 17:45:26
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Как можно внешнюю память подключить к stm32?
- Ср ноя 22, 2017 06:24:58
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
После перерыва наконец то заработал мой плеер.
Вот видео работы
http://youtu.be/Qi37Imy5Sy0
Программа пока очень сырая.
Сделал буферизацию на влезло пока 65535 байт
Хочу сделать кусочками хотя бы по 1 Кб или пока напрямую читать по байту с карты.
У меня вопрос как организовать пользовательский ...
Вот видео работы
http://youtu.be/Qi37Imy5Sy0
Программа пока очень сырая.
Сделал буферизацию на влезло пока 65535 байт
Хочу сделать кусочками хотя бы по 1 Кб или пока напрямую читать по байту с карты.
У меня вопрос как организовать пользовательский ...
- Чт ноя 02, 2017 20:32:15
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
да. все так же
- Ср ноя 01, 2017 12:57:07
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Нет, все переискал...у меня мало опыта работы с контроллерами. Думаю срабатывает прерывание и происходит рассогласование по передаче. Могу предоставить исходный код.
- Вт окт 17, 2017 19:34:55
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Вижу вижу. Это приставка для мобильника. Занятная штука.
Добавлено after 40 seconds:
Теперь как то изловить откуда глюк берется.
Добавлено after 1 minute 18 seconds:
Может как нибудь приоритет выставить на таймер. Что бы самые высокие привилегии имел.
Добавлено after 6 minutes 52 seconds ...
Добавлено after 40 seconds:
Теперь как то изловить откуда глюк берется.
Добавлено after 1 minute 18 seconds:
Может как нибудь приоритет выставить на таймер. Что бы самые высокие привилегии имел.
Добавлено after 6 minutes 52 seconds ...
- Вт окт 17, 2017 18:45:03
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
Ого. Тепловизор. Что за датчик?
- Вт окт 17, 2017 17:53:04
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
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 ...
Добавлено 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 ...
- Вт окт 17, 2017 15:02:17
- Форум: Цифровая техника
- Тема: Эмулятор магнитофона для ZX-Spectrum
- Ответы: 597
- Просмотры: 285843
Re: Эмулятор магнитофона для ZX-Spectrum
не могу выловить в чем проблема. вроде проц мощный F407 168 мегагерц. SD CARD по SDIO
Добавлено after 2 minutes 35 seconds:
Motos тоже загрузилась, в меню выбрал клавиши, запустил и зависла
Добавлено after 1 minute 5 seconds:
Какие сбрасываются, некоторые r tape error
Добавлено after 44 ...
Добавлено after 2 minutes 35 seconds:
Motos тоже загрузилась, в меню выбрал клавиши, запустил и зависла
Добавлено after 1 minute 5 seconds:
Какие сбрасываются, некоторые r tape error
Добавлено after 44 ...