Jump to content

    

Mahagam

Свой
  • Content Count

    322
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Mahagam

  • Rank
    Местный
  • Birthday 02/21/1978

Контакты

  • Сайт
    http://mahagam.at.tut.by
  • ICQ
    168527039

Информация

  • Город
    Minsk
  1. QUOTE (D-Luxe @ Dec 22 2015, 14:06) Сильно не пинайте. вы создали темы по всем частям своего проекта. с вопросом "где взять готовое". как тут не пинать? QUOTE (D-Luxe @ Dec 22 2015, 14:06) Как делают умные люди ? они думают своей головой, и делают своими руками. и если берётся что-то готовое, то оно берётся совершенно осознанно.
  2. Cortex-M7

    TI делает Cortex-R, там есть double precision FPU, кому надо.
  3. QUOTE (gerber @ Dec 7 2015, 15:12) Вероятно, не поможет, 100.0 будет приведено к целому по первому операнду выражения q/100.0 Нужно s = (unsigned char) (125.0*(sin((float)q/100.0) + 1.0)); поможет. при операциях между int и float по стандарту всё переводится во float. однако 100.0 - это double. и как результат, q сначала будет переведено в double. хотя тут так или иначе будет конверсия в дабл, так как синус требует его на входе. кроме того, так как результат синуса - дабл, то и добавляемая единичка, и 125 тоже будут переконверчены в double. и только в самом конце пребразованы в char. для ATtiny261 работа с double - это аДъ. хотя возможно что родная математическая библиотека может иметь синус одинарной точности.
  4. вопрос по memcpy

    а как любители ассертов ассертят то, что src и dst могут в памяти перекрываться? для всех остальных, умеющих программировать, кроме memcpy есть и memmove.
  5. ARM Cortex A7 = A9 при программировании?

    QUOTE (jcxz @ Sep 18 2015, 12:18) Зачем искать и разбираться в них, если есть мануал? а вы SD/MMC интерфейс случайно не подняли по полной программе?
  6. QUOTE (ADA007 @ Sep 8 2015, 15:46) 1. Вопрос заключается в том, что многие делают именно так (tx_clk и rx_clk используют как тактовый сигнал для входных/выходных регистров работы с PHY, потом мучаются с клоковыми доменами). Но я не встречал еще реализации в которой бы tx_clk и rx_clk использовались только как CE для входных/выходных регистров приема/отправки данных с PHY. Собственно сам вопрос : почему реализованно именно так? может есть какие-то особенности? не лучше ли реализовать так, как я предложил? как вообще правильно клоки с PHY использовать? 2. Для реализации 10/100/1000 нужно заводить разные частоты на МАС ПЛИС 2,5МГц ; 25МГц и 125 МГц .... Вопрос: как правлиьно это сделать , если DCM/PLL ниже 5 МГц не воспринимает? много лет назад делал MAC. если делать его один на весь чип, и есть свободные линии глобального тактирования - то схема получается весьма компактная, ибо параллельно с потоком данных проходит лишь сигнал "есть пакет/нет пакета". а когда пришлось сделать 4 MAC на спартане у которого всего 8 глобальных линий (и требовалось ещё отдельно тактировать остальную схему). то пришлось все приёмные части переводить в другой тактовый домен (передатчикам получилась одна частота на всех). и вот с этим переводом пришлось слегка повозиться.
  7. делал подобное. только у меня лимит был в 64к кажись. uIP стек с DHCP клиентом и веб-мордой. на веб-морде кнопка "upload новую прошивку". ах да. NetBIOS имя было ещё, чтобы по адресу не обращаться. работало
  8. контроллер эзернета в арме скорее всего со встроенным контроллером ПДП и умением строить цепочки из пакетов. и по окончании передачи пакета происходит прерывание, или по окончании передачи цепочки пакета происходит прерывание. в общем где-то теряется событие говорящее что цепочка на отправку освободилась. мне так кажется.
  9. а сдвинуть частоту работы МК на мегагерца два в сторону пробовали?
  10. в негерметичном корпусе с лазером, в нижней его части влепить небольшой пельте на максимум. врубать его за 5 минут до включения остального устройства. вода осядет/вымерзнет на этом элементе и сольётся в дренаж.
  11. QUOTE (www... @ Jan 29 2015, 14:08) Ну вы уж категоричны, может я неправильно выразился. Просто хотел донести что большинство задач можно решить используя 8-ми битные контроллеры. в прошлом веке, используя мегагерцовые процы, люди рассчитывали траекторию полёта на луну и вообще в космос. сегодня люди используют ГИГАгерцовые процы чтобы бросать птиц в свиней. это прогресс, детка )))))
  12. Xenia, сегодня фреймы считаются дурным тоном, сродни использованию goto.
  13. у www... походу, задачи только на уровне "автоматизация курятника". мысли вида "если мне это не надо - то и другим тоже не требуется" - сугубо инфантильные. и с головой выдают уровень компетенции того, кто несёт подобную пургу.
  14. SM а среды синтеза держат какие-либо предефайны, чтобы их можно было легко отличить от моделсима, к примеру. ? а то вырезать кусок текста из синтеза прагмой синтезис - это просто. а как сказать моделсиму, что ему надо бы "увидеть" чуть другой исходник, чем уходит на синтез?
  15. QUOTE (Aner @ Jan 20 2015, 17:45) Да блин 2007 год, крутое обсуждения незнамо чего. И по вашему с той поры Free RTOS просто замёрз и не разу не менялся и новых версий никто не видел. Так шта все это бла-бла-бла. пока в лицензии на фриртос есть строка о запрете сравнения - фриртос можно считать тормознутым. на том форуме можно найти и технологию тестирования, и вопреки лицензии фриртоса таки сравнить его с другими шедулерами, а без сравнения говорить о том что он таки догнал остальных - то самое bla-bla-bla.