|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 12:20 am
| Автор |
Съобщение |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: STM32F4X - RAM???
Е, не е чак толкова. При 11.5 KB/s при пълен дуплекс са 46 К прекъсвания в секунда, т.е средно около 22 микросекунди между прекъсванията. Едно прекъсване е под микросекунда ( ако не играеш на шах в ISR-а ). Няма и 4% от времето, при пълно натоварване на серийните канали.
|
| Пет Авг 17, 2012 4:35 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32F4X - RAM???
Абе така е и не е така. Щото това дето го даваш е в една посока на един канал. А те са 2 канала в 2 посоки  Както и да е, пак си е тъпо, да туря процесор с кило и двеста периферно желязо, две отделни ДМА-та, 3 отделни РАМ памети, 5-6 шини и купища арбитри и накрая да вися по прекъсванията на ядрото... То аз това същото съм го правил и с ПИК18 преди и си бачкаше перфектно, няма ДМА, няма шини и арбитри...
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пет Авг 17, 2012 4:44 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: STM32F4X - RAM???
Не бе, това е за 2 канала в 2 посоки, иначе е на 90 микросекунди веднъж. Ядва се, не е чак такъв лоад.
ЕДИТ: Освен това май някои канали имаха FIFO в себе си.
|
| Пет Авг 17, 2012 4:47 pm |
|
 |
|
emilvtc
Ранг: Форумен бог
Регистриран на: Вто Фев 06, 2007 8:44 pm Мнения: 3175 Местоположение: Пловдив
|
 Re: STM32F4X - RAM???
Започвам да разбирам защо Дискавъри кит-а им струва толкова ...
|
| Пет Авг 17, 2012 5:26 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: STM32F4X - RAM???
Не е никакъв проблем без ДМА или FIFO да се подкарат много периферии. Специално УАРТ-те не са никакъв проблем, то щеше да е смешно ако бяха за 32-битова машина на повече от 100MHz. Въпросът е по-скоро принципен, защото подобни недомислици изискват внимание при писането на софтуера. Малко невнимание да оставиш някое парче код с по-висок приоритет дето се изпълнява рядко и ето ти труден за откриване бъг...
Аз доколкото разбирам ератата проблемът е само ако се ползва ДМА за DCMI, Crypto или HASH? Ако не се ползва нито едно от тия нали няма проблем?
Питам щото и аз имам на ум една платка и се чудя къв чеп да сложа... На мен не ми трябват горните, всъщност трябва ми бърз вход, но и бърз изход та камерата отпада. Мисля да набуча едно фпга с блок РАМ, т.е. поне 4К фифо във всяка посока.
|
| Нед Авг 19, 2012 1:16 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32F4X - RAM???
Да ти кажа, пишат нещо и за FSMC шината ако била с FIFO закачено на нея, пак имало ядове... ама какви не е ясно... Абе като цяло много калпаво е обяснен проблема и не става ясно откъде се пръква и какво му пречи FIFO-то...
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Нед Авг 19, 2012 5:16 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: STM32F4X - RAM???
най-вероятно индиеца като е конфигурирал IP-то на FIFO-то е фърлял чоп дали дали да е с legacy или show ahead интерфейс  Като не уцелиш забрави за аборт при достъпа  Както и да е, това не ни помага май...
|
| Нед Авг 19, 2012 6:11 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32F4X - RAM???
Май работи концепцията. Е два разряда скачат като подивели, ама с това опроводяване, мисля, че даже е успех да са само два  Утре ще пробвам да пусна и някакъв познат сигнал, за да видя дали не изпуска семпъли или нещо от сорта.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
Последна промяна Цецо на Пон Авг 20, 2012 10:43 pm, променена общо 4 пъти
|
| Пон Авг 20, 2012 9:36 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: STM32F4X - RAM???
Вместо от ADC пусни от един синхронен брояч. Ако нямаш, обади се 
|
| Пон Авг 20, 2012 9:38 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32F4X - RAM???
Между другото ако искате да видите поредното инженерно извращене, погледнете дейта шита на ADC-то, страница 4. http://www.ti.com/general/docs/lit/getl ... 8&track=noПреди 10 години загубих един ден да разбера що на АЦП-то ми играят страшите битове... днес се сетих за около 1 час 
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Авг 20, 2012 10:43 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: STM32F4X - RAM???
Гледам, гледам, нищо извратено не виждам ... Явно днес не ми е ден.
|
| Пон Авг 20, 2012 11:33 pm |
|
 |
|
syscop
Ранг: Форумен бог
Регистриран на: Пет Юни 03, 2005 9:39 pm Мнения: 2277
|
 Re: STM32F4X - RAM???
Clock-a ?
_________________ Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!
|
| Вто Авг 21, 2012 6:24 am |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: STM32F4X - RAM???
обърнал е шината 
|
| Вто Авг 21, 2012 9:17 am |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32F4X - RAM???
Е щом само Миро го видя и то след подсказка, явно не съм аз сбъркания  Data bit 12 е .... LSB.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Вто Авг 21, 2012 10:25 am |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|