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

mantech

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

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

  • Посещение

  • Победитель дней

    1

Сообщения, опубликованные mantech


  1. 12 часов назад, vasilius сказал:

    Я так понимаю, это надо отдельно имидж делать, его запускать отедльно.

    Да, именно так, свой компилятор, свой ассемблер и отдельный имидж, который нужно запускать определенным кодом из кортекса.

  2. 56 минут назад, vladec сказал:

    включая естественно и все встроенное фирмваре

    Ясненько, тогда да, вполне вариант, если конечно ТС не хочет собственный чип разрабатывать)))

  3. 34 минуты назад, sclv сказал:

    С чем я соглаен, это то что в МикроПитоне не все было продуманно с самого начала.

    Что там такого продуманного, чего нет в сях?))

    34 минуты назад, sclv сказал:

    Они расстались с прерываниями и отработали мнгозадачность.

    Как питоновская "многозадачность" поможет например в реалтайм задачах?

    34 минуты назад, sclv сказал:

    что если там на счетчиках устновленны наносекундные промежутки, то наверно не все тк медлено?

    И причем тут аппаратные возможности счетчиков, которыми питон только управляет и считывает значения и быстродействие собственно программы?

    34 минуты назад, sclv сказал:

    и всего, что вам только придет в голову.

    Мне в голову много чего может прийти)) и про интерпретаторы могу говорить вполне профессионально, т.к. сам делал собственный и знаю все их плюсы и минусы, так вот для задач на подобных МК там только минусы, для многоядерных кортекс А есть и плюсы, но тут не эта тема, ИМХО.

    11 часов назад, dimka76 сказал:

    В 100 раз примерно ))

    Нехило, я чет думал макс в 50, видимо слишком размечтался)))

  4. В 11.12.2023 в 08:28, sclv сказал:

    Извинаюсь, я наверно неправильно выразился или не уточнил, что после анализа удобнее писать на Питоне в дополнении к ТЗ

    В курсе, что всякие питоны - интерпретаторы, а си - компилятор, сколько будет разница в быстродействии, расходе памяти и пр. подсчитали? Программирование для МК, это не тоже самое, что под браузеры и пр...

  5. В 11.12.2023 в 10:22, vladec сказал:

    поставить копеешный китайский "счетчиковый" чип, который в самом лучше виде посчитает Вам все что надо и отдаст, как просите, по SPI.

    Так для него еще прошивку написать надо или он уже прошит с завода чем нужно?

  6. В 08.12.2023 в 14:46, ball сказал:

    Надеюсь, что кто-нибудь откликнется.

    А что тут откликаться, даташит на него есть, проверьте напряжения питания, если в норме, просто поменяйте контроллер дисплея и все...

    В 08.12.2023 в 18:37, tillman сказал:

    Есть фото самого дисплея? Желательно с двух сторон.

    Там ничего особенного, обычный VFD дисплей.

  7. 38 минут назад, grinux сказал:

    отказывается инкрементировать PC.

    Проверьте еще раз, грузите код и запускаете ядро 0 или какое-то другое, при старте будет работать только нулевое.

  8. 37 минут назад, grinux сказал:

    SP устанавливается в ноль два раза для режимов IRQ и FIQ потому, что стеки для этих режимов не заданы.

    Кто вам это сказал? До вас там поработал бутром, проинитил клоки, прерывания, усб девайс и еще много чего. Ваш jtag если это принудительно не сбросил, то там может быть все, что угодно...

     

    37 минут назад, grinux сказал:

    Почитать мануал и некрасивые инструкции

    На счет некрасивых инструкций, это ладно, лирика, но без чтения мануала чего вы хотите получить?

  9. 7 часов назад, GenaSPB сказал:

    Там типовое начало с выключем кеша похоже... до стека не дошло. 

     И правда, какое-то странное "типовое" начало, ИАР в данном случае может только отключать кэш, включение на данной архитектуре таким образом бессмысленно абсолютно. Мне кажется нужно действительно для начала сделать минимальную РАБОЧУЮ прогу включения светодиода, протестировать ее загрузкой через усб и потом уже попробовать прогнать ее же уже jtag-ом, ИМХО...

    6 часов назад, jcxz сказал:

    Но ТС откуда-то его выдрал без всякой такой настройки.

    Может в ИАРе не все настройки проекта сделаны...

    7 часов назад, GenaSPB сказал:

    Автору зажечь светодиод пожелаем

    Именно)))

  10. В 25.11.2023 в 10:04, Flood сказал:

    Для серьезных дел есть аппараты посолиднее:

    Человек тут на 7 баксовых трафаретах экономит, а вы ему машину за неск. лямов советуете))))))))))

    ЗЫ. Видел, как работает термопрошная "чпок-машина)))" и как все это получается на трафарете - 2 большие разницы по качеству, про скорость я вообще молчу)))

    Трафареты заказывали в Китае нержавейка припаянная к алюминиевому ободу, чтоб проще в трафаретчик ставить, только двумя винтами притянул и все, дальше только плату микрометрическими винтами позиционируй...

  11. 1 час назад, GenaSPB сказал:

    Остальные ядра при xfel под ресетом сидят, а оно и про них что-то говорит

    Так это ж CoreSight, встроенный отладочный движок, ему по барабану, что и где там под ресетом, он сам может выставлять и снимать ресеты, когда нужно...

  12. 13 часов назад, grinux сказал:

    В дизассемблере вижу годные инструкции. PC стоит там, где нужно. 

    T46AC 020:693.836 JLINK_WriteMem(0x00010100, 0x130 Bytes, ...)
    T46AC 020:693.840   Data:  00 00 0F E1 1F 00 C0 E3 12 00 80 E3 00 F0 21 E1 ...
    T46AC 020:694.016   CPU_WriteMem(304 bytes @ 0x00010100)
    T46AC 020:696.054 - 2.218ms returns 0x130

    Что он тогда пишет по данному адресу, когда SRAM начинается с 00010000 ? Зачем это смещение (100)?

    Где у него команда передачи управления по этому адресу, ничего не вижу, кроме этого - 

    T46AC 020:716.698 JLINK_SetBPEx(Addr = 0x000101B0, Type = 0xFFFFFFF1)

    12 часов назад, GenaSPB сказал:

    Тогда aarch32

    Он вроде честно признается:

    T46AC 020:611.802   Exception level AArch usage:
    T46AC 020:611.816     EL0: AArch32

  13. 3 часа назад, HardEgor сказал:

    ага и тонны софта, тянущихся еще со времён SCSI.

    Ну а в усб флешках эти "тонны" вас не смущают?)))

    3 часа назад, HardEgor сказал:

    Я думаю первая строчка попала случайно, или просто сделан прямой перевод с английского.

    Нет, это следствия непонимания сути предмета пишущего данную вакансию, тут я как капитан очевидность)))

  14. В 12.11.2023 в 23:26, tiretrak сказал:

    тут три кляксы(три одинаковых контроллера) отвечающие за 40+80+40 столбцов

    Один контроллер(U2) и 2 расширителя(U1 U3)...

    В 12.11.2023 в 22:56, tiretrak сказал:

    но партия будет стоит космических денег,а нужно всего пару десятков.

    Проще на TFT(OLED) устройство перевести)))

  15. 3 часа назад, tonyk_av сказал:

    Производят такие расширители для того, чтобы его можно было сконфигурировать под конкретное применение и не плодить номенклатуру микросхем.

    Ну давайте по-честному, менять направление с входа на выход и пр нужно в достаточно редких случаях, например в геморных интерфейсах (1wire i2c и может еще каких), может какая-то работа с древними символьными ЖКИ  и каких-то очень редких режимах, ну или когда при нерациональной разработке схемотехники и попытке сэкономить на МК с необходимым кол-вом портов В\В. В 95% случаев можно без проблем все сделать на примитивных регистрах НС164\165(595)...

    Да и вообще, делать скоростной ногодрыг на расширителях - это мазохизм, ИМХО...

  16. 5 часов назад, Raven сказал:

    Похоже, время тратится на восстановление читаемых данных (и надеюсь, на их обратную запись тоже - иначе откуда столько затрачиваемого времени).

    Да ничего там не восстанавливается, в противном случае посл. чтение было б быстрее...

    ИМХО там просто очень хреновая флеш память, читается куча ошибок, и контроллер их восстанавливает только за счет ЕСС, что заметно медленнее...

  17. 3 часа назад, ChristinaChadzynski сказал:

    если подобные диски работают при 40° и простаивают при 25°, то информация будет сохраняться лишь 20 недель

    Че за шляпа? Сейчас положу свою коробочку сд карт на батарею, пусть полежат и посмотрим, что с ними станет)))))))))

  18. 7 часов назад, Freibier сказал:

    Организовать энергонезависимое питание карты от батарейки в изделии не вариант.

    Зачем это вообще? Запитывать от батарейки нужно только ОЗУ, зачем это флешу??

  19. 6 минут назад, Freibier сказал:

    А через некоторое время заряд вырос?

    Не вырос, я слился))  Прочитайте про TLC NAND, там в одной ячейке по 4-8 уровней, вместо 2х у обычных флешек или SLC NAND.

    Чем больше уровней, тем сложнее восстановить данные... Еще не забывайте, что есть выравнивание износа, т.к. "время жизни" TLC ячеек всего800-1000 перезаписей, и их перетасовывает контроллер, чтоб постоянно не елозить одни и те же ячейки, чем больше таких перетасовок, тем медленнее идет процесс записи\чтения.

  20. 22 часа назад, tonyk_av сказал:

    нет людей, способных объяснить их назначение? Так же как и назначение резистора R34 на моей схеме.

    Здесь так-то раздел для начинающих и они не все нюансы могут знать, ИМХО.

    4 часа назад, EdgeAligned сказал:

    С27 - явно вреден там. За него там и без того отработают ёмкости монтажа

    Ну вот тут вообще рекомендуют увешаться емкостями  и фильтрами, чтоб уходили все синфазные помехи из вторичных цепей, по принципу "кашу маслом не испортишь")))))))))

    Полное подавление шумов и помех в DC/DC-преобразователе

×
×
  • Создать...