|
kobottyz7@kmoyt.som
|
|
Post карта на stm32f407vgt617.05.2017, 17:27. Показов 12683. Ответов 49
Метки нет (Все метки)
необходимо реализовать post-карту на stm32f407vg. считывание данных с компьютера происходит с PCI-шины, и выводится на дисплей LCD 1602. При этом заняты пины PC1, PC0, PC2 | PB11, PB12, PB13, PB14, PB15, PD8, PD9, PD10, куда будут выводиться post-коды на дисплей.
В прикреплениях находится описание шины PCI и post карта на ПЛИС. необходимо сделать то же самое, но на stm32f407vg. программирую на keil, поэтому было бы неплохо если проект был в keil. но это не так важно. будьте готовы объяснить как работает программа:) связаться можно с помощью цена договорная меняю ТЗ. необходимо реализовать post-карту, чтобы выходные сигналы подавались на stm32f407vg. т.е с помощью ПЛИС. не обязательно передавать все post-коды. просто чтобы последний post-код приходил на stm-ку.(лучше чтобы вместо индикаторов, post коды приходили на stm-ку). тут есть готовый проект http://njnmnp.narod.ru/proj/pci80/pci80.html. можно просто её переделать. и нужно будет мне объяснить как программировать на ПЛИС и т.д и т.п. (походу это будет основной проблемой). цена договорная срок до 15 июня |
|
| 17.05.2017, 17:27 | |
|
Ответы с готовыми решениями:
49
stm32f407vgt6 I2C3 Микроконтроллер STM32F407VGT6 OpenMV (stm32f407vgt6 + ov9650) |
|
0 / 0 / 0
Регистрация: 30.04.2015
Сообщений: 721
|
|||
| 21.05.2017, 14:04 | |||
|
а в рекламах так классно "fast I/Os up to 108 MHz"
http://www.st.som/en/microsont... eries.html
за 40 баксов на плате за 10 баксов http://www.st.som/content/st_s... 767zi.html но подключаться проводками к PCI наверное не получится https://www.cyberforum.ru/savedimages/2017/05/21/yskftpqjqu2wcxfcx.jpg
0
|
|||
|
kobottyz7@kmoyt.som
|
|||
| 21.05.2017, 16:21 | |||
|
|||
|
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 4
|
|
| 21.05.2017, 16:46 | |
|
Что бы вообще куда-то обратиться, надо PCI шине объяснить, что ей что-то воткнули в слот, типа карты P&P. Получив запрос, плата должна сказать, что она тут вот, в слоте стоит и хочет что-то делать. Когда все это будет проделано, уже можно обратиться по адресу 0x80 и прочитать что же там лежит, в регистре. Нужно просто поискать описание, как идет распознавание P&P устройств на шине и как устройству обозначить себя, и далее уже переходить к опросу. Возможно, новому устройству назначается прерывание, или еще что-то, я не знаю, не силен в технологии PCI-шин.
0
|
|
|
0 / 0 / 0
Регистрация: 20.04.2011
Сообщений: 73
|
||
| 21.05.2017, 20:26 | ||
То что порты обозначены как скоростные, это значит что значения в них передаются на этой скорости и что фронты не затягиваются выходными каскадами и что триггеры на входе в состоянии выдать такие фронты. Что делать с данными в регистрах всёравно зависит от процессора. Про DMA дока http://www.st.som/content/ccc/resource/ ... 169730.pdf надо её внимательно почитать, пишут про передачу на 8-10МГц, про скорость приема не известно. По идее таймер может генерировать событие по захвату на входе. Но успеет ли? Констатируя факт - похоже мало кто целиком шарит как работает PCI :)
0
|
||
|
Tromyx
|
|
| 22.05.2017, 21:34 | |
|
По сабжу - это не возможно на данной конфигурации. У STM32 хер знает за сколько исполниться та или иная команда, потому что префечи, кеши - попадет не попадет и еще всякого говна валом. И скорость при этом никакая. Если это не стандартный и-фейс который он может типа uart, y2s, spi и что там еще - то закапывай. DMA не DMA, а а что он в этот моиент делал со своими кешами - хер его знает. Ну и частота PCI 33 МГц - это капец. На сабжевых контроллерах нельзя ISA8 декодер сделать. Поэтому закапываем.
|
|
|
Tromyx
|
|
| 22.05.2017, 21:52 | |
|
Автору если адово свербит на МК, могу посоветовать UPI-48 1976 года от роду. Там в параллельном порту и защелка есть, и если их поставить 4 штуки - как раз 32 бита. Только нужно вырубить CMOS серию где-то, которая до МГц 40 гонится в, теории. Но синхрон их между собой - та еще задачка. В любом случае, если ТС решит эту задачу на STM32 - советую его брать в штат любой фирмы, без резюме, с окладом ведущего.
|
|
|
kobottyz7@kmoyt.som
|
|
| 23.05.2017, 17:03 | |
|
тогда меняю ТЗ.
необходимо реализовать post-карту, чтобы выходные сигналы подавались на stm32f407vg. т.е с помощью ПЛИС. не обязательно передавать все post-коды. просто чтобы последний post-код приходил на stm-ку.(лучше чтобы вместо индикаторов, post коды приходили на stm-ку). тут есть готовый проект http://njnmnp.narod.ru/proj/pci80/pci80.html. можно просто её переделать. и нужно будет мне объяснить как программировать на ПЛИС и т.д и т.п. (походу это будет основной проблемой). цена договорная срок до 15 июня |
|
|
psb
|
||
| 23.05.2017, 18:51 | ||
|
||
|
0 / 0 / 0
Регистрация: 27.02.2012
Сообщений: 24
|
|
| 23.05.2017, 23:44 | |
|
Для показометра stm32f407vg избыточен.
даже китайцы используют stm8s003f3p6 и w25q16. https://ru.otyexpress.som/item/Desktop- ... 85946.html
0
|
|
|
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
|
|
| 24.05.2017, 16:43 | |
|
Надо было разглядеть, что там на Луне. Т.к. полный ноль в оптике решил что нужен микроскоп. Купил, но решил спросить, как смотреть то? Мне долго и нудно обьясняли что микроскоп для близких расстояний, на дальние нужно смотреть через телескоп. Но повторяю, т.к. полный ноль в оптике решил спросить, как микроскоп прикрутить к телескопу?
Это шутка, с долей сарказма...
0
|
|
| 24.05.2017, 16:43 | |
|
Внешний кварц для STM32F407VGT6 Прошиваем STM32F407VGT6 c помощью stm32f4discovery Post карта для ноутбуков Post карта для материнки ASUS POST-Карта для PCI-e существует? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|