Рассадник сумчатой русофобии - AntonTsAU (antontsau) wrote,
Рассадник сумчатой русофобии - AntonTsAU
antontsau

Categories:

Продолжаем НЕНАВИДЕТЬ ардуину

Мняяя, целый день жосткой еппли - и ноль результата. Приехал на объект, тут же выяснил что там ПЗУ слетела, ну, думаю, это мы умеем, 24С256 скопировать - запросто (я уже года два как сделал соответствующую хрень на ардуине, уже как-то плевался по этому поводу, но в конце концов отладил и поточно использую)... опа, в этом агрегате не 24С256 а 24С08. Ну ладно, меньше не больше, по железу совместимое, щаз заточим топором софтинку и  полетит... угу, с 9 до 16 летало и так и не взлетело. Физически что-то читается, но не так и не туда, и пишется хреново, а начало вообще с того что при попытке почитать угробило еще два живых образца (благо там их еще много осталось, не страшно). Так и сдался, не смог поебдить эти сраные глючные ардуиновские библиотеки.

256 общается довольно вменяемым способом - командный байт, байт старшего адреса, байт младшего адреса, пошла дата. А эта хрень два бита адреса впихивает в командный байт, потом еще один байт младшего адреса и дата. Тоже вроде несложно, но все нашедшиеся ардуинские либы от этого окосевают. Что-то они конечно делают, но в процессе конверсии чего-то во что-то (а конвертируют обязательно, потому что вместо A0 по даташиту им на вход надо подавать 50 - смещение на 1 бит в командном байте налицо) портят и гадят, и в результате пишется-читается только часть. Первые 19 байт например никак не хотят нормально работать. Почему 19 - а хз. А все остальное смещается на 20h.

В общем, забил я на это грязное дело и домой поехал. А дома курнул гугель, туда-сюда и ВНЕЗАПНО обнаружил какой-то кетаезский софт, с иероглифами, но понимающий давно прикупленные на ебае платки программера, пришедшие без малейшего описалова, софта и прочего и поэтому так никогда и не работавшие. Урррря, заработало! И 256 и 08 читаются, вроде норм. Завтра опять съезжу на объект и проверю что оно там понаписало. Надеюсь что все как надо будет.
Tags: НЕНАВИЗХУ, все хреново, лытдыбр, неимоверно полезная хрень, работа, хай мать его тек
Subscribe

  • Застегни ширинку, охламон!

    Сзади тебя притаился шпион, замаскировавшийся под бомжа с пустыми бутылками! Бдительность и госбезопасность - обязанность…

  • И здесь осень, тьфу!

    Понаихали, понавезли всяких европейских кленов, и теперь вот - осень! Желтые листья, тлен, распад и бздхвнсть. Причем это еще и…

  • Все пропало и сгинуло!

    И аццким дымом несет, где-то кого-то судя по всему жгут, hazard reduction burn.

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 19 comments

  • Застегни ширинку, охламон!

    Сзади тебя притаился шпион, замаскировавшийся под бомжа с пустыми бутылками! Бдительность и госбезопасность - обязанность…

  • И здесь осень, тьфу!

    Понаихали, понавезли всяких европейских кленов, и теперь вот - осень! Желтые листья, тлен, распад и бздхвнсть. Причем это еще и…

  • Все пропало и сгинуло!

    И аццким дымом несет, где-то кого-то судя по всему жгут, hazard reduction burn.