Jump to content
    

tgruzd

Участник
  • Posts

    319
  • Joined

  • Last visited

  • Days Won

    1

tgruzd last won the day on November 22 2022

tgruzd had the most liked content!

Reputation

11 Хороший

About tgruzd

  • Rank
    Местный
    Местный

Recent Profile Visitors

1,394 profile views
  1. уверены ли вы, что heap4 выделяет память не из массива ucHeap[ configTOTAL_HEAP_SIZE ]?
  2. да даже не так: как таковой контроллер памяти тут не при чем. я писал в spi nor-flash (не quad). со стороны отладчика это выглядит как запись данных по адресам, которые передаются коду в МК, который их уже и записывает в микросхему памяти, ну или на что ещё хватит фантазии.
  3. для таких целей в keil делал program algorithm (там есть пример который можно допилить) - всё заливается отладчиком и в целом удобно получается
  4. Вообще, да - нормальная. На партиях покрупнее эти прибавки нивелируются. JLCPCB уже имеют некоторый набор "дефолтных" компонентов, которые заряжены в станки. Что, кстати, не мешает им увеличивать цену компонентов в разы относительно цены братской конторы LCSC, где они их и берут.
  5. просто везде прибавили по 50 шт к необходимому количеству. наверное, припуск ленты для заправки в станок
  6. да, но могут быть нюансы. скорее, если вы попытались смонтировать и получили FR_NO_FILESYSTEM, то файловой системы там точно нет
  7. отличный ноутбук! Неплохая диагональ экрана для тех лет, хоть и монохром.
  8. Оно, конечно, стильно-модно-молодёжно. Но неподготовленный читатель поначалу будет запинаться об это. Сужу по себе после прочтения приведенного отрывка кода)
  9. хороший вопрос. Для кого-то пустой проект - вообще без исходников и стартапа, а для кого-то - выхлоп куба. ТС поподробней бы описал проект и что с ним происходит. Что значат в его понимании шаги - шаги по строкам си кода, шаги в дизасемблере, шаги по точкам останова? Где эти брекпоинты стоят? уровень оптимизации? прерывания? Что происходит, если в "пустой" проект написать немного кода?
  10. да. используйте cubeMX однократно для генерации проекта. после этого вычищайте всю шелуху вида /*USER_CODE_BEGIN*/ /*USER_CODE_END*/ и далее пишите нормально. Почему какая-то программа решает, где в исходниках мне писать код, а где не писать, и, при этом, называет меня пользователем? Модератор: хоть и в завуалированном виде, но всё же считаю, что мат на форуме не допустим. Сообщение поправил. Думаю, что пункт правил 2.1.б освежить в памяти не помешает.
  11. С китайцем решите вопрос: будет ли он паять ориентируясь на картинку 3D или таки P&P и BOM. скопировать футпринт, удалить 3д
  12. Я-то, быть может и закушался. Но вглядитесь в тайминги фрейма 1-wire: это далеко не DMX512. Там мастер вполне имеет право растягивать интервалы между битами (и да, именно поэтому все эти реализации на уарте - не 1-wire, а убогая имитация оного). А как у ардуины обстоит вопрос с прерываниями? на картинке ещё и не овердрайв)
×
×
  • Create New...