Jump to content

Recommended Posts

Перечисленные проблемы разве имеют отношение к линуксу?

Не хочешь учиться - линукс тут не виноват. Тогда плати деньги тому кто знает и умеет, как таксисту.

Share this post


Link to post
Share on other sites
1 час назад, ARV сказал:

Вот смотрите: когда вы сталкиваетесь с чем-то неизвестным, вы привлекаете свой жизненный опыт, интуицию и логику, чтобы принять решение о том, как надо действовать. И когда логика и остальное подводят - вы сильно удивляетесь. Это ведь так, согласны?

Так вот: откуда в голову "обычному" человеку может прийти мысль, что для того, чтобы слушать музыку, надо входить в группу слушателей музыки? Это как соотносится с тем, что я уже знаю о безопасности? Папки, файлы и т.п. - это понятно для чего разделяется доступ, а аудиокарта?! Интересно, почему вдруг для пользования клавиатурой или мышью не надо входить в какую-то особую группу? Вот было бы здорово: чтобы стать членом группы "пользователь клавиатуры" надо быть пользователем клавиатуры, чтобы ввести команду с клавиатуры... 

Как может быть такое, что пользователь есть, а его домашней папки нет?! Или как может быть такое, что папка домашняя для него есть, а прав доступа к ней у пользователя нет?! И это при том, что я, как пользователь, вообще ничего не делаю - как при установке системы ввел своё имя пользователя, так и не делал больше ничего! И при том, что root - это тоже я, только я нифига не умею?!

С линухом логика "обычного пользователя" ломается жестоко, и не всякая психика это выдерживает. Моя, например, дает сбои. Я не понимаю, почему такое в принципе может быть! И, соответственно, самостоятельно не могу вообще даже предполагать, что следует делать, кроме как обращаться на форум с дурацкими вопросами. Если в винде нажимаешь F1 в трудную минуту, то здесь - хоть об стол башкой бейся. Опыт более чем 25 лет становится полностью обнуленным, и это очень тяжко понимать...

Опыт использования Windows тут не поможет по понятным причинам.

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

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

Дело не в логике "обычного пользователя", а в том, что вы вкладываете в это понятие "пользователь windows".

Share this post


Link to post
Share on other sites
Только что, Vascom сказал:

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

Я понимаю, что это легко. Вопрос в другом: как это могло бы произойти, если пользователь - один я, и создавался он (я) в момент инсталляции системы?! Я ничего не удалял, это очевидно - по причине непонимания.

Только что, Vascom сказал:

Дело не в логике "обычного пользователя", а в том, что вы вкладываете в это понятие "пользователь windows"

Именно. 

Share this post


Link to post
Share on other sites

Вебинар STM32G0 – новый лидер бюджетных 32-битных микроконтроллеров от STMicroelectronics

Компания Компэл приглашает вас 25 сентября принять участие в вебинаре, который посвящен новому семейству микроконтроллеров STM32G0. Вебинар рассчитан на технических специалистов и тех, кто хорошо знаком с семейством STM32. На вебинаре будут освоены современные методы тестирования производительности микроконтроллеров на примере самых бюджетных 32-битных семейств общего назначения STM32G0 и STM32F0 и проведено их подробное сравнение.

Подробнее

Да должен он быть если вы ничего не учудили при установке. покажите ls -la /home/

Share this post


Link to post
Share on other sites

Ни каких данных об этом и нет. Сообщения об ошибках говорят лишь о недоступности конкретных файлов.

Сейчас у тебя есть примерно три пути:

1. Начать учиться, разобраться и сделать самому.

2. Установить обычную версию бубунту, где всё будет сразу работать.

3. Продолжать гадать тут вместе с нами и уйти далеко от решения проблемы.

Share this post


Link to post
Share on other sites
                     

Литиевые батарейки Fanso в беспроводных датчиках пожарно-охранной сигнализации

Выбор подходящего элемента питания, способного обеспечивать требуемый уровень напряжения и выдавать необходимый ток на протяжении всего периода эксплуатации беспроводной пожарно-охранной системы является одной из первостепенных задач. Наиболее подходящим для этих целей элементом являются литий-тионилхлоридные элементы питания, а одним из наиболее конкурентоспособных производителей – компания Fanso, предлагающая своим клиентам продукты как универсальные, так и разработанные специально для решения конкретных задач.

Подробнее...

Только что, Vascom сказал:

Сейчас у тебя есть примерно три пути:

Четыре: сказать "не очень-то и хотелось" и бросить всё, как есть :)

Я попробую разобраться в соответствии с ранее данными советами, но если не получится - хрен с ним, есть же ноут, где Win7 работает неплохо :)

Share this post


Link to post
Share on other sites

Это уже не путь, а дорога назад. Но, хозяин - барин.

Если отдельный ноут с виндой решает ту же задачу, то конечно можно.

Share this post


Link to post
Share on other sites
Только что, Vascom сказал:

Это уже не путь, а дорога назад

Я бы не говорил так. Изначально была задумка сделать из старенького компа домашний сервер для хранения файлов, расширивания двух принтеров и сканера. И это было довольно быстро реализовано при помощи samba. Со сканером, правда, геморроя было больше, чем ожидалось, и он сейчас в исключен.

Потом захотелось торренты качать легко, и чтобы добавлялись они с разных компов просто - это было решено при помощи transmission. Правда, так и не понял, почему некоторые закачки он автоматически не перекладывает в указанную папку. Но это мелочи.

Потом захотелось, чтобы smartTV показывал закачанное торрентами видео по WiFi - и это было сделано при помощи minidlna. Правда, при просмотре в хорошем качестве или 3D сервер DLNA периодически пропадает - то ли телек такой, то ли сервер не справляется... 

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

Все, что перечислено - я сделал на 80% сам, и 20% помогли сделать добрые люди. Особенно, что касалось скриптов. Баш - это просто смерть...

Edited by ARV

Share this post


Link to post
Share on other sites

Что значит "после этого"? Именно после этого я и получил достаточно поводов ругать его. До личного знакомства я думал, что это просто фантастика, а не система - работает годами и прочий бред. А при личном знакомстве оказалось, что танцы с бубном, забытые мною еще со времен Windows 3.11 for Workgroup,  это для линуха обыденная реальность, рутина. И, что удивительно, никто никогда не знает, что именно происходит, всегда всем надо разбираться.

Да, сделать можно все, что пожелаешь, но при этом испытаешь массу непередаваемых "очучений". 

Правда, последние годы и в Windows никто не разбирается... Но от неё традиционно чудес и не ждешь...

Share this post


Link to post
Share on other sites
Только что, Vascom сказал:

Сделай всё то же самое на винде. Посмотрим на танцы.

Вы не поверите: если отбросить в сторону вопрос легитимности использования программного обеспечения, то в винде все делается даже ребенком! Более того, некоторые вещи вообще не требуют усилий - расшаривание принтеров, DLNA - это все встроено в любую современную винду и вообще никак не должно настраиваться, кроме как галочку поставить "разрешить общий доступ". Торренты качать - мульён программ, работающих с дефолтными настройками без проблем.

Минус винды - все это требует ОЗУ не менее 8Г и на 12Г винта точно не задышит. Но абстрактно - проблем нет вообще никаких. Вообще. Никаких. От слова совсем.

Кстати, интернет-радио играет сразу :)

Share this post


Link to post
Share on other sites

Нет нет, всё то же. То есть через консоль, на том же оборудовании.

Иначе это нельзя сравнивать, если разные условия.

Share this post


Link to post
Share on other sites
Только что, Vascom сказал:

Иначе это нельзя сравнивать, если разные условия

Консоль - это Windows Server, с которым у меня опыта нет, к сожалению... Ну так и линух я ставил с видеокартой, взятой напрокат.

А сравивать можно, т.к. я - пользователь, а не администратор. Мне все равно, как оно устроено, мне важно, как оно работает. А винда работает. На этом самом компе ранее стояла Windows XP, которая выполняла все те же функции (кроме DLNA - тогда у меня в нем нужды не было). И работала не хуже, смею вас заверить. Просто после того, как видеокарта сдохла, мне забожалось применить линух... лучше бы карту новую купил :)

Да, кстати, еще и DVD-ROM расшаривался в хрюше - один на всю локалку. А теперь я даже думать об этом боюсь, ибо припоминаю, как меня samba изнасиловала, пока я все настроил... правда, и нужды нет. А вот USB-винт я так и не смог сделать автоматически расшариваемым при втыкании, хотя пытался с неделю. А в винде - воткнул и все проблемы кончились.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

И там не все сразу работает. Я пробовал предварительно в виртуалке устанавливать "для ознакомления" - с WiFi были проблемы, которые потребовали консультаций на форумах. После чего я и решил ставить в реале - подумал, что все просто решается...

Share this post


Link to post
Share on other sites

Виртуалка тоже вносит свои искажения. Если интересует поддержка твоего оборудования, то надо с лив-usb запускать и смотреть.

Share this post


Link to post
Share on other sites
5 часов назад, ARV сказал:

Ну так и линух я ставил с видеокартой, взятой напрокат.

ну дак что вы морочите себе голову? Ставите xfce настраиваете что нужно, отключаете автостарт Х, спокойно работаете

Share this post


Link to post
Share on other sites

Ну что, господа, могу сказать, что один из ваших советов помог! Точно не могу сказать, чей именно, потому благодарю всех сразу: спасибо!

Скорее всего дело в добавлении в группу. А вот что не так с домашней директорией - не понимаю.

И теперь еще один вопрос :): как запустить плейер "в фоне"? Чтобы он играл, а консоль была свободна, и даже при закрытии консоли играть продолжал бы? Чтобы можно было миксером что-нибудь помикшировать... или просто поработать. Помнится, какой-то префикс надо вводить перед командой, но не могу вспомнить, какой... И да: как потом выключить его?

Я пока что смог услышать радио так: 

Цитата

root@Server:~# mplayer http://149.56.155.209:80/live

 

Edited by ARV

Share this post


Link to post
Share on other sites
11 час назад, ARV сказал:

Вот смотрите: когда вы сталкиваетесь с чем-то неизвестным, вы привлекаете свой жизненный опыт, интуицию и логику, чтобы принять решение о том, как надо действовать. И когда логика и остальное подводят - вы сильно удивляетесь. Это ведь так, согласны?

В таких случаях я не удивляюсь, а понимаю, что моя логика ошибочна, начинаю искать, в каком месте логической цепочки допущена ошибка, возможно, ввиду непонимания либо незнания чего-либо.

Цитата

Так вот: откуда в голову "обычному" человеку может прийти мысль, что для того, чтобы слушать музыку, надо входить в группу слушателей музыки? Это как соотносится с тем, что я уже знаю о безопасности?

Откуда, спрашиваете? Дак оно же чистейшим английским языком тебе в консоль пишет permission denied и Could not open/initialize audio device -> no sound. - вводим запрос в гуглю и первая же ссылка ведёт на ветку форума с решением проблемы.

Цитата

Папки, файлы и т.п. - это понятно для чего разделяется доступ, а аудиокарта?! Интересно, почему вдруг для пользования клавиатурой или мышью не надо входить в какую-то особую группу? Вот было бы здорово: чтобы стать членом группы "пользователь клавиатуры" надо быть пользователем клавиатуры, чтобы ввести команду с клавиатуры... 

Знаешь, а ведь именно так оно и есть! Всё есть файл - это философия UNIX-подобных систем! Основа основ. Устройства в Linux - это файлы, при взаимодействии с которыми происходит их чтение или запись. Клавиатура и мышка - это тоже файлы! И можно сделать так, что будет необходимо состоять в той или иной группе, чтобы использовать эти устройства ввода/вывода. Файлы устройств - это потоки данных, думаю, для программиста со стажем, знакомого с языком C это должно быть понятно.

Цитата

Как может быть такое, что пользователь есть, а его домашней папки нет?! Или как может быть такое, что папка домашняя для него есть, а прав доступа к ней у пользователя нет?! И это при том, что я, как пользователь, вообще ничего не делаю - как при установке системы ввел своё имя пользователя, так и не делал больше ничего! И при том, что root - это тоже я, только я нифига не умею?!

По незнанию и неумению можно такого наворотить, что сам чёрт не разберётся, как такое могло получиться. Тем более, если работать под root без надобности.

Цитата

С линухом логика "обычного пользователя" ломается жестоко, и не всякая психика это выдерживает. Моя, например, дает сбои. Я не понимаю, почему такое в принципе может быть! И, соответственно, самостоятельно не могу вообще даже предполагать, что следует делать, кроме как обращаться на форум с дурацкими вопросами. Если в винде нажимаешь F1 в трудную минуту, то здесь - хоть об стол башкой бейся. Опыт более чем 25 лет становится полностью обнуленным, и это очень тяжко понимать...

Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий (Козьма Прутков). Просто, это вне твоей зоны комфорта и как не старайся, само ничего в эту зону не полезет, нужно выходить из неё работать. Только так. 25 лет вождения мышкой по экрану и тыкание галочек, увы, здесь опытом не считается, если нет понимания, что скрывается под каждой галочкой.   Есть масса документации в самой системе, man, /usr/share/doc, ключ --help или -h у многих программ, интернет, официальная документация, куча всяких wiki, поисковики.

Linux, как таковой, - это ядро операционной системы и куча различных инструментов вокруг него - программ, утилит, подсистем с разными уровнями абстракции и т.д. и т.п. На основе всего этого можно создать систему которая будет работать на наладоннике или на кластере в стопицот нод.  Дистрибутивы - это ни что иное, как сборки, предназначенные для решения определённых задач. У каждого дистрибутива своя философия и свои подходы, свои утилиты для конфигурации, различные графические утилиты и т.д. и т.п.

1 час назад, ARV сказал:

И теперь еще один вопрос :): как запустить плейер "в фоне"? Чтобы он играл, а консоль была свободна, и даже при закрытии консоли играть продолжал бы?

есть несколько вариантов:

1. запустить плеер с nohup

nohup mplayer http://149.56.155.209:80/live &

2. использовать GNU screen

3. использовать mpd

Edited by lnx

Share this post


Link to post
Share on other sites
Цитата

 1. GUI в линухе второстепенно, версий этих гуев много, и все они по сути лишь интерфейс для юзера с мышкой
2. Все, что линух должна делать, она делает вне зависимости от того, откуда юзер дает ей команды - с мышки или из консоли
3. С какого перепугу GUI вдруг заставляет музыку для пользователя играть "из коробки", а без GUI надо какое-то шаманство творить с группами и т.п.?

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

Цитата

P.S. У меня нет видеокарты и раздел всего на 12Г для системы, поэтому GUI я и исключил из состава своего "сервера".

Т.е. ты уже произвёл модификацию системы и перешёл из разряда "простого пользователя" в разряд системного администратора.

Цитата

 Я пытался запускать XWindow по ssh... и оно даже иногда работало... но иногда не работало, и эти "иногда" никакой закономерности не создавали, и я плюнул. Вообще очень много странностей....

Первое, куда надо смотреть - это log-файлы (находятся в /var/log), dmesg - наверняка, там можно найти причины сбоев.

Цитата

А сколько геморроя я поимел со сканером из МФУ!

верю, знакомо, не все производители поддерживают Linux, не пишут драйверов и не делятся технической информацией. Это не вина разработчиков Linux. Некоторые устройства работают благодаря реверс-инженерии при написании драйверов. Здесь есть положительные тенденции, но что касается устройств wi-fi, МФУ и прочей периферии, то лучше сверится со списком поддерживаемого оборудования.

Цитата

...Сделать за меня никто не желает, а я не желаю учиться куче одноразовых решений. Мне не надо навсегда знать, я не собираюсь быть админом, мне надо 1 раз настроить, и потом наплевать и забыть - только пользоваться.... 

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

...Четыре: сказать "не очень-то и хотелось" и бросить всё, как есть :)...

Вот именно такой подход и не нравится людям на тематических форумах. Я давал ссылку, как правильно задавать вопросы, там всё объяснено, почему так. Тебе самому нравится тратить время, и делать никому не нужную и никем не ценимую работу? Помощь нужна тебе, но выглядит так, как будто это нам нужно тебе помочь. С какой позиции ты просишь помощи? Будь проще.

Цитата

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

подозреваю, что apt-get clean поможет освободить некоторое количество свободного места. Проверить сколько места свободно - команда df -h

Цитата

Особенно, что касалось скриптов. Баш - это просто смерть...

Знаешь, очень странно слышать такое заявление от программиста со стажем.

Если хочется графического управления сервером, можно глянуть в сторону webmin

@ARV, вот, ещё рекомендую ознакомиться: практически, твой случай

P.S. ну и портяна получилась... :)

Edited by lnx

Share this post


Link to post
Share on other sites

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

Радио заработало - я писал уже сегодня, спасибо. Качество, правда, плохое - слышны какие-то щелчки... Но как теперь его в фоне запускать?

Share this post


Link to post
Share on other sites

т.е. ты даже не прочитал? :D

Edited by lnx

Share this post


Link to post
Share on other sites
26 минут назад, lnx сказал:

Мой, да не совсем: если бы вы и другие не развели меня на комментарии по поводу линуха, я бы не стал ныть и страдать. Нет ответа - и я ушел бы... Я не гордый. Многое я довожу до ума (с моей т.з.) сам, но порой силы кончаются и хочется простого человеческого комфорта...

Share this post


Link to post
Share on other sites

Start

nohup mplayer http://149.56.155.209:80/live &

Stop

kill -15 $(pidof mplayer)

 

К слову про старт вам ответили 2 сообщениями выше. Нужно читать что вам пишут

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By admin
      В ролике показано как скомпилировать и установить библиотеку OpenCV 4.1.0 на Raspberry Pi 3.
      Используйте промокод CXEMNET и получите скидку 10% в магазине https://www.seeedstudio.com/ при покупке от 150$!
      https://www.seeedstudio.com/category/Raspberry-pi-c-1010/Raspberry-Pi-3-Model-B--p-3037.html малинка
      https://www.seeedstudio.com/category/Raspberry-pi-c-1010/Raspberry-PI-VGA666-DPI-dtoverlays-Module.html модуль vga666
      https://www.seeedstudio.com/category/Raspberry-pi-c-1010/Raspberry-Pi-Camera-Module-V2-p-2800.html камера
      Команды из видео.
      Открыть настройки raspberry Pi: 
      sudo raspi-config
      Далее выбираем Advanced Options → Expand Filesystem. Перезагружаемся.

      Установка требуемых пакетов:
      sudo apt-get install cmake cmake-curses-gui libgtk2.0-dev
      sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libx264-dev libxvidcore-dev
      sudo apt-get install libjpeg-dev libpng12-dev libtiff5-dev libjasper-dev
      sudo apt-get install gfortran libatlas-base-dev
      Увеличение размера файла подкачки. 
      sudo nano /etc/dphys-swapfile
      Находим строчку CONF_SWAPSIZE=100
      И увеличиваем число например до 1024.
      Перезапускаем службу.
      sudo /etc/init.d/dphys-swapfile stop
      sudo /etc/init.d/dphys-swapfile start
      Создаем папку opencv в домашнем каталоге и переходим в нее
      cd /home/pi
      mkdir opencv
      cd opencv
      Скачиваем архивы с исходниками с помощью утилиты wget
      wget https://github.com/opencv/opencv/archive/4.1.0.zip -O opencv_source.zip
      wget https://github.com/opencv/opencv_contrib/archive/4.1.0.zip -O opencv_contrib.zip
      Распаковываем архивы.
      unzip opencv_source.zip
      unzip opencv_contrib.zip
      И теперь можно их удалить
      rm opencv_source.zip
      rm opencv_contrib.zip
      Теперь переходим в папку opencv-4.1.0 и создаем в ней папку build
      cd opencv-4.1.0
      mkdir build
      cd build
      Настраиваем параметры сборки. Обратите внимание на путь до дополнительных модулей!
      cmake -D CMAKE_BUILD_TYPE=RELEASE \
      -D CMAKE_INSTALL_PREFIX=/usr/local \
      -D INSTALL_C_EXAMPLES=OFF \
      -D INSTALL_PYTHON_EXAMPLES=ON \
      -D OPENCV_EXTRA_MODULES_PATH=/home/pi/opencv/opencv_contrib-4.1.0/modules \
      -D BUILD_EXAMPLES=ON \
      -D BUILD_DOCS=ON \
      -D ENABLE_NEON=ON ..
      Компиляция в 1 поток
      make -j1

      Компиляция в 4 потока (только если у вас хорошее охлаждение малинки)
      make -j4

      Установка библиотеки
      sudo make install

      Настройка динамического связывания
      sudo ldconfig

      Проверка работоспособности библиотеки.
      python3
      import cv2
      cv2.__version__

      В результате, библиотека должна выдать номер версии, которую вы установили.
    • By admin
      Честный обзор миникомпьютера OMEGA 2. Характеристики, подключение и работа с командной строкой. Отправляем твит и компилируем свое приложение прямо на миникомпьютере.
      Ссылка на миникомпьютер: https://www.indiegogo.com/projects/omega2-5-linux-computer-with-wi-fi-made-for-iot
      Ссылка на документацию: https://docs.onion.io/omega2-docs/
      Ссылка на opkg пакеты: http://repo.onion.io/omega2/
    • By vv7
      Всем привет !
      Да, вот так вот. Опять светодиод и опять не запускается.
      В чём косяк ?
      Питание - от автозарядки для мобилки ( 12В -> 5В ).
      Среда разработки ( IDE ): MPLAB X v3.35 Linux, компилятор C18.
      Программатор: PICKit3
      Прошивка, по-моему - нормальная.
      Сконфигурирован - нормально. ( Или нет ? )
      Элементы все рабочие.
      В наличие есть кварц: 4, 8, 10 МГц.
      Фотка со схемкой - в атаче.
      Осциллографа под рукой - нет .
      Исходник прошивки:

      #include "config_bits.h" #include <stdio.h> #include <stdlib.h> void main (void) { int i = 0; TRISA = 0x00; PORTA = 0x00; TRISB = 0x00; PORTB = 0xFF; TRISC = 0x00; PORTC = 0x00; TRISD = 0x00; PORTD = 0x00; TRISE = 0x00; PORTE = 0x00; while (1) { for ( i = 0; i < 1000000; i++) { PORTB = !PORTB; } } }
      Файл "config_bits.h":

      // PIC18F452 Configuration Bit Settings // 'C' source line config statements #include <p18f452.h> // CONFIG1H #pragma config OSC = HS // Oscillator Selection bits (HS oscillator) #pragma config OSCS = OFF // Oscillator System Clock Switch Enable bit (Oscillator system clock switch option is disabled (main oscillator is source)) // CONFIG2L #pragma config PWRT = OFF // Power-up Timer Enable bit (PWRT disabled) #pragma config BOR = ON // Brown-out Reset Enable bit (Brown-out Reset enabled) #pragma config BORV = 20 // Brown-out Reset Voltage bits (VBOR set to 2.0V) // CONFIG2H #pragma config WDT = OFF // Watchdog Timer Enable bit (WDT disabled (control is placed on the SWDTEN bit)) #pragma config WDTPS = 128 // Watchdog Timer Postscale Select bits (1:128) // CONFIG3H #pragma config CCP2MUX = ON // CCP2 Mux bit (CCP2 input/output is multiplexed with RC1) // CONFIG4L #pragma config STVR = ON // Stack Full/Underflow Reset Enable bit (Stack Full/Underflow will cause RESET) #pragma config LVP = OFF // Low Voltage ICSP Enable bit (Low Voltage ICSP disabled) // CONFIG5L #pragma config CP0 = OFF // Code Protection bit (Block 0 (000200-001FFFh) not code protected) #pragma config CP1 = OFF // Code Protection bit (Block 1 (002000-003FFFh) not code protected) #pragma config CP2 = OFF // Code Protection bit (Block 2 (004000-005FFFh) not code protected) #pragma config CP3 = OFF // Code Protection bit (Block 3 (006000-007FFFh) not code protected) // CONFIG5H #pragma config CPB = OFF // Boot Block Code Protection bit (Boot Block (000000-0001FFh) not code protected) #pragma config CPD = OFF // Data EEPROM Code Protection bit (Data EEPROM not code protected) // CONFIG6L #pragma config WRT0 = OFF // Write Protection bit (Block 0 (000200-001FFFh) not write protected) #pragma config WRT1 = OFF // Write Protection bit (Block 1 (002000-003FFFh) not write protected) #pragma config WRT2 = OFF // Write Protection bit (Block 2 (004000-005FFFh) not write protected) #pragma config WRT3 = OFF // Write Protection bit (Block 3 (006000-007FFFh) not write protected) // CONFIG6H #pragma config WRTC = OFF // Configuration Register Write Protection bit (Configuration registers (300000-3000FFh) not write protected) #pragma config WRTB = OFF // Boot Block Write Protection bit (Boot Block (000000-0001FFh) not write protected) #pragma config WRTD = OFF // Data EEPROM Write Protection bit (Data EEPROM not write protected) // CONFIG7L #pragma config EBTR0 = OFF // Table Read Protection bit (Block 0 (000200-001FFFh) not protected from Table Reads executed in other blocks) #pragma config EBTR1 = OFF // Table Read Protection bit (Block 1 (002000-003FFFh) not protected from Table Reads executed in other blocks) #pragma config EBTR2 = OFF // Table Read Protection bit (Block 2 (004000-005FFFh) not protected from Table Reads executed in other blocks) #pragma config EBTR3 = OFF // Table Read Protection bit (Block 3 (006000-007FFFh) not protected from Table Reads executed in other blocks) // CONFIG7H #pragma config EBTRB = OFF // Boot Block Table Read Protection bit (Boot Block (000000-0001FFh) not protected from Table Reads executed in other blocks)
      Проблема: Он то ли не запускается, то ли ещё что-то. Светодиод на 30 ножке ( PORTBbits.RB0 ( B0 ) ) просто горит. А ведь в программе я прописал, чтоб весь блок B периодически переключался на противоположенное значение, но этого не происходит. Менял значения цикла от 1000000 до 10 - 0 по цельсию.
      Вопрос, что может быть. Может минус плохой и на монтажных схемках такого рода ( как на фотке ) собирать схемы на МК - плохая идея ? Аля нужно паять ?!
      Спасибо !!!



    • By Vascom
      Кто-нибудь использует stlink https://github.com/texane/stlink для работы с МК под Linux?
    • By vv7
      Привет,
      Каким образом можно прошить МК в Linux ( Например: Pic18F4550 ) ?

      Результаты поиска в инете закончились провалом ...
      Я смог подключить и соединить PICKit3 в MPLAB через Linux, но ... я смог прошить мк только через Low Voltage ... и, как-то не удобно пользоваться MPLAB в этом деле.
      Под Windows я использую простую прогу Standalone PICKit3 Programmator v3.10 ( Всё Работает на УРА !!!), но нужен аналог под Linux ( Ubuntu 15.04 )

      Есть ли какой-то скрипт или прога под Линь, который просто прошивает чип HEX файлом ?
      Типа, аля: ./pickit3 -w /home/user/Desktop/Test/file.hex -c pic18f4550
      Спасибо заранее !!!
  • Сообщения

    • Миссия апполон под угрозой! По поводу точности,да какая там нужна точность,когда на это влияет всё,от температуры двигателя до залитого топлива.Механика ездит 40 лет,еслибы не износ...  Для проверки на помехи,включи классическую лампу ЛДС со стартером и дросслелем, рядом с проводкой, наверняка зависнет МК.
    • Когда учиться пошёл, мы суп варили. Плитки не было, у девушек утюг попросили...На х\б лучше греет.  Или трансформатор от сварочного, типа "Москит". А уж термостабилизация легче делается.
    • На практике не будет никакой разницы, можешь ставить смело. 
    • Вот тоже не плохой вариант  sihg20n5.pdf
    • Чистый класс б подразумевает работу транзистора "в конце" излома характеристики, где ТП>0. Если предположить, что ТП=0, то это не означает, что Uвых=0, и одному из плеч придётся приоткрыться, чтобы реализовать это. Но если всё плохо (И ТП=0, и Uвых=0), то "выход" будет "метаться" меж двух состояний (чуть в + чуть в -), чтобы на ёмкости, подключенной к выходу и внутри схемы усилителя (а их очень много и они ограничивают его быстродействие) было такое напряжения, чтобы узел сравнения "думал", что на выходе всё в порядке. Но если всё очень плохо (и ТП=0, и Uвых=0, и С=0), то усилитель будет чувствовать себя так же, как описано выше, но "метаться" от + к - будет очень быстро и с большим размахом, т.к. эл.ток распространяется по проводам не мгновенно, а с некоторой конечной скоростью (т.е. "весть" о нормализации состояния будет приходить с запаздыванием, а меры по нормализации состояния будут приниматься непрерывно). Но если... С уважением В.  
    • на работе взял подошву утюга, закрепил на корпусе от АТХ ИИП, сохранив терморегулятор утюга - порядка 150-160 градусов поставил и все ... Хотя тоже лежит отдельная круглая нагревалка от чайника и куча диммеров , даже с дросселями , от пылесосов ... руки не доходят скрестить .... температура фиксированная? Точность поддержания? Может просто термостаты на размыкание-замыкание, как на бойлерах и т.п.?
    • так чем тебе не хватает тогда МОНИТОР-а и его закрытых ПРОФ-разделов?! Или ты в них не вхож?! Ты же понимаешь, что тут можно пересчитать по пальцам тех, кто сможет войти в подобный предлагаемый тобой раздел? А зачем ЭТО, если кому нужно - и так спросят напрямую. Если инфа не закрыта ТАМ или моя личная - я всегда подскажу, если вопрошающий "натянул по Сеньке шапку", а не "Клиент, играющий в мастера". Так что даст закрытый клуб ТУТ? Да и что тут прятать, если 99,(9)% ремонта тут от залетных гостей уровня "туподаун" и звучат как "где копать"?! 
×
×
  • Create New...