Вопросы чЯйника

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

Re: Вопросы чЯйника

Сообщение Вячеслав (Вячеслав) » 08 сен 2017, 15:48

щербатый писал(а):Я там выше выкладывал файл.

Это правильно. Однако, работаю с PIC16 и примеры с AVR только смотрю, по необходимости.
Советы мои- это советы дилетанта. Устройства подключенные к МК делю на датчики (входные сигналы) и регуляторы (выходные сигналы). Если меняется логика воздействия датчиков на обратную (при ремонте и т.п.) и есть сложная чужая программа с условиями использования этих датчиков (регуляторов) внутри её, то , возможно, стоит исправить выход датчиков. Ставь инверторы на кнопки, например. :) Чужую программу править трудоемко.
Ознакомься с описанием компилятора, у меня оно под рукой. Смотри, что творят кубики на Си, постепенно привыкай к нотации, делай больше вставок. Слова, слова...
Аватар пользователя
Ник: Вячеслав
Имя: Вячеслав
(Саратов)
Суперконсульт
Суперконсульт
Информация о пользователе

Re: Вопросы чЯйника

Сообщение щербатый (щербатый) » 08 сен 2017, 16:45

Приветствую Вячеслав. Если гора не идет к Магомету. То Магомет идет к горе. Приложу файл на 16 пике.

Вячеслав писал(а):Советы мои- это советы дилетанта.

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

Если не сложно, напиши в примере для 16пика, самый простецкий пример того метода о котором ты говоришь. С тем, что бы это не заняло много твоего времени. Возможно у тебя есть что то готовое, я бы с удовольствием засел над этим и разбирался что и как.

Вячеслав писал(а):возможно, стоит исправить выход датчиков. Ставь инверторы на кнопки, например.

Принципиально не хочу этого делать (хотя конечно же могу). Интересно это сделать именно программно. И делать так всегда. Что бы был хороший, правильный стиль программирования. Пусть это будет небольшая избыточность, но она оправдана будущим удобством пользования прграммой.

Может ребята дадут примеры по своим метода что писалось выше.
Тогда можно будет опробовать каждый, и применять по необходимости там. Где это будет работать наилучшим способом.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: щербатый
Имя: щербатый
Супер разработчик
Супер разработчик
Информация о пользователе

Re: Вопросы чЯйника

Сообщение Вячеслав (Вячеслав) » 09 сен 2017, 05:42

щербатый писал(а):Если не сложно, напиши в примере для 16пика

Попробую, насколько понял задачу.
Аватар пользователя
Ник: Вячеслав
Имя: Вячеслав
(Саратов)
Суперконсульт
Суперконсульт
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение щербатый (щербатый) » 09 сен 2017, 05:56

Вижу, ты в сети. Спасибо заранее
Ник: щербатый
Имя: щербатый
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Barmaley_GMN (Barmaley_GMN) » 09 сен 2017, 21:26

mim писал(а):Менять все не нужно... только те, на которые ругается, и только в компоненте на столе...

Фиг там. Не ругается. Но не работает как надо. В примере всё шлёт только на CAN (0) внутренний. Т.е приходят друг за другом (парами) пакеты только на 1 канал.
Yat1123123.fcf


З.Ы. 6 Флоукод не ругается, но делает примерно тоже самое - не работает внутренний CAN))))
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: Barmaley_GMN
Имя: Barmaley_GMN
(Герой!)
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Вячеслав (Вячеслав) » 10 сен 2017, 07:13

щербатый писал(а): Спасибо заранее

Это зря. Смотри в личке.
Аватар пользователя
Ник: Вячеслав
Имя: Вячеслав
(Саратов)
Суперконсульт
Суперконсульт
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение mim (mim) » 10 сен 2017, 16:10

Barmaley_GMN писал(а):Не ругается. Но не работает как надо.
:headbang: Ну... так думать головой нужно... их же везде в компоненте нужно поменять, а не только в определении...
А ты пробовал программный CAN? Он как таковой работает?
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение щербатый (щербатый) » 11 сен 2017, 00:28

Приветствую друзья. Многим он знаком. Теперь и я узнал вкус победы, на этот раз в языке СИ. Думал сам не смогу, придется смиренно ждать, когда помогут. На ваш суд.

Алгоритм в приложении позволяет выставить один раз в самом начале полярность входных сигналов. А далее во всех макросах и закоулках алгоритма это будет работать автоматически, перенастраиваясь на эту выставленную полярность.
Само собой, этот алгоритм будет работать и с пик, и с авр и с арм.
У вас нет доступа для просмотра вложений в этом сообщении.
Ник: щербатый
Имя: щербатый
Супер разработчик
Супер разработчик
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Barmaley_GMN (Barmaley_GMN) » 11 сен 2017, 06:54

Неактуально
Последний раз редактировалось Barmaley_GMN 19 сен 2017, 06:25, всего редактировалось 1 раз.
Ник: Barmaley_GMN
Имя: Barmaley_GMN
(Герой!)
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Вопросы чЯйника

Сообщение Enigm (Enigm) » 18 сен 2017, 19:07

Кто нибудь формировал импульсы заданной длины, на 1 таймере, не обнуляя его, а работая на лету ?
Поделитесь своими навыками.
Я тут попытался, вроде даже все работает, но время от времени импульсы могут скакануть в пределах 100мкс, что не приемлемо.
Откуда такой большой скачек, понять не могу.
Все это на пике.
Мои потуги.
1840_imp.rar

Может кто пнет в нужном направлении.
Подозреваю проблему с переполнением, но как ее в таком варианте решить ?
На осцилографе скачки видны, но редко, в железе тоже дергает, и достаточно часто.
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: Enigm
Имя: Enigm
(Сочи)
Суперконсульт
Суперконсульт
Информация о пользователе
Вернуться наверх

Пред.След.

Вернуться в ПЕСОЧНИЦА

Кто сейчас на форуме

Пользователь просматривает форум: нет зарегистрированных пользователей