Перейти к содержанию
    

Only

Участник
  • Постов

    10
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Посетители профиля

431 просмотр профиля
  1. Keil Uvision v4 STM32. Нужно сделать,используя шаблон: К выводу РС6 подключен динамик. Необходимо проиграть любой аккорд из трех (или более) нот равномерно темперированного строя; частота каждой ноты должна быть не менее 800 Гц (т.е. не ниже ноты ля второй октавы). Для этого опять-таки необходимо генерировать ШИМ, с частотой не менее 140 КГц. Каждую ноту нужно представить как синусоидальный сигнал. Для того, чтобы проиграть несколько нот, сигналы нужно просто сложить. Писать на [email protected] Цена 1500р, срок до 19 апреля. PWM_Example.zip
  2. В университете дают задание подобного типа: "Работа с матричной клавиатурой" К микроконтроллеру подключается матричная клавиатура. Столбец 1-4-7-* (первый) подключается к выводу РА.1, столбец 2-5-8-0 (второй) - к выводу РА.2, столбец 3-6-9-# (третий) - к выводу РА.3 Строка 1-2-3 (первая) подключается к выводу РС.0, строка 4-5-6 (вторая) - к выводу РС.1, строка 7-8-9 (третья) - к выводу РС.2, строка *-0-# (четвертая) - к выводу РС.3 При нажатии на клавишу должен генерироваться звук через динамик, подключенный к выводу РВ.10. Звук для каждой клавиши должен отличаться по частоте (так, чтобы это было различимо на слух); частоты звука для всех клавиш должны попадать в диапазон 100 Гц - 15 КГц. Сам справиться не могу, поэтому и ищу человека,который сможет и сделать и объяснить, безусловно за денюжку. Мои контакты для связи: Мыло - [email protected] Страница VK - http://vk.com/id274465808
  3. Keil 4

    0x080004E0 BEAB BKPT 0xAB - это установка breakpoint к значению 0xAB. ( А что такое установка breakpoint к значению? Как вы эту фразу понимаете? )
  4. Здравствуйте. Ещё такой вопрос) По коду,там где создаём структуру. При описании листинга дизассемблера структуры, препод спрашивает следующее: Я пишу: Я понял так, что мы скопировали структуру в стек два раза. >>>> И зачем же два раза? Так, как у нас 11 элементов массива копируются не в регистры,а в стек. И функция работает с ними. >>>> И все 11 копируются в стек? Помогите пожалуйста разобраться с этим вопросом)
  5. А можно поподробнее?) Как и что он оптимизирует?
  6. Помогите ответить на вопрос: 0x08000530 F000F878 BL.W __aeabi_memcpy4 (0x08000624) А как вы думаете, зачем компилятор вставил вызов этой функции, хотя в вашем коде на С вызова нет? Keil_4_Empty_Project.rar
  7. Помощь в Keil Uvision 4

    Выполняем лабы в универе, используя Keil,сперва задание написать какой-нибудь код,а затем разобрать его дизассемблерный листинг,при этом отвечая на вопросы. Не всё понимаю,поэтому нужна помощь(естественно не за бесплатно)
  8. Выполняем лабы в универе, используя Keil,сперва задание написать какой-нибудь код,а затем разобрать его дизассемблерный листинг,при этом отвечая на вопросы. Не всё понимаю,поэтому нужна помощь(естественно не за бесплатно)
×
×
  • Создать...