Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.78
Pandatek
22 / 20 / 2
Регистрация: 26.07.2011
Сообщений: 125
#1

Программирование электроники - C++

10.08.2011, 15:06. Просмотров 2573. Ответов 5
Метки нет (Все метки)

Уважаемые, я в С++ новичок и хотелось бы поинтересоваться, можно ли программировать устройства на этом языке, какая для этого библиотека существует? (поясню, устройства, ну.. например на производстве клешня робота)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2011, 15:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программирование электроники (C++):

Выбор кафедры в дальнейшей жизни: прикладное программирование VS системное программирование - C++
Сразу извиняюсь что очень не по теме но всё же лучшего форума для этого вопроса я не нашел. Итак я вступаю во взрослую жизнь и давно...

Программирование в С++ - C++
Дані цілі числа а, b, c, що є сторонами деякого трикутника. Перевірити істинність висловлювання: «Трикутник із сторонами а, b, с є...

Программирование - C++
Народ,пожалуйста,подскажите как к вот этой задаче программу написать? :Даны два предложения. Для каждого слова первого предложения...

программирование - C++
Помогите мне с заданиями

Программирование на C++ - C++
Всем привет.Сразу приношу извинение администрации, если я не там создал топик или он содержит неправильное содержание:)Думаю,эта тема будет...

Программирование на С - C++
Может кто помочь составить код по заданию ? "Написать программу,которая проверяла бы ,упорядочен ли массив по неубыванию (хi<=xi+1), ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
magirus
Супер-модератор
Эксперт по компьютерным сетямЭксперт Windows
26629 / 14943 / 859
Регистрация: 15.09.2009
Сообщений: 64,916
Записей в блоге: 70
10.08.2011, 15:13 #2
Цитата Сообщение от Pandatek Посмотреть сообщение
поясню, устройства, ну.. например на производстве клешня робота
такими устройствами обычно управляют PLC - промышленные логические контроллеры
у каждого производителя таких железок есть свои среды программмирования...
и в них заложены как высокоуровневые (Си или Паскале образные) языки, так и низкоуровневые...

Добавлено через 42 секунды
почитайте про языки стандарта IEC 61131-3
0
Pandatek
22 / 20 / 2
Регистрация: 26.07.2011
Сообщений: 125
10.08.2011, 15:37  [ТС] #3
IL (Instruction List) Ассемблер-подобный язык
ST (Structured Text) Pascal-подобный язык
LD (Ladder Diagram) Язык релейных схем
FBD (Function Block Diagram) Язык функциональных блоков
SFC (Sequential Function Chart) Язык диаграмм состояний

Какой из них?

А допустим микроволновую печь так же программировать? или микропроцессор?
0
magirus
Супер-модератор
Эксперт по компьютерным сетямЭксперт Windows
26629 / 14943 / 859
Регистрация: 15.09.2009
Сообщений: 64,916
Записей в блоге: 70
10.08.2011, 15:40 #4
я ИксТри что в начинке у микроволновки,
а микроконтроллеры - опять же у производителей есть среды и библиотеки -
например у Atmel - это AVR studio - там компилятор Си... под их архитектуру
у PIC - MPLAB
0
Pandatek
22 / 20 / 2
Регистрация: 26.07.2011
Сообщений: 125
10.08.2011, 16:28  [ТС] #5
эмм, окей, ну допустим если взять AVR контроллер. Я то вот что хочу сделать, написать программу на Си и управлять контроллером через эту программу. С чего вообще начать изучать и какие для этого нужны средства?
0
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
10.08.2011, 17:07 #6
Pandatek, мне кажется, сначала нужно изучить C на PC. Затем... Сам не занимался вопросом, так что утверждать не могу, но мне кажется - изучайте схемотехнику, ищите программатор под ваш микроконтроллер, покупайте сам микроконтроллер и учитесь на тумблерках, диодиках, затем более сложных устройствах ввода-вывода, вроде цифровых клавиатур и семисегментных индикаторах. Ну а дальше, я думаю, само покатится. Если терпения хватит :-)

Хотя мой знакомый, который этим вопросом занимался, вообще считает все программы для микроконтроллеров на языках, отличных от ассемблера, расточительством (хотя, мне кажется, он их скорее считает еретичеством). Микроконтроллер имеет малую мощность и память, так что на ассемблере эффективней будет.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.08.2011, 17:07
Привет! Вот еще темы с ответами:

программирование на С - C++
номер 223 д) спасибо большое заранее

Программирование на C++ - C++
Программирование на C++ Добавлено через 33 секунды Как правильно изучать C++? Добавлено через 4 минуты В будущем я хочу...

Программирование на С++ - C++
Люди помогите пожалуйста решить 3 задачи. По учебе завал, не успеваю все:read:! Нужно программировать на языке С++. Заранее благодарен...

Программирование на С++ - C++
Помогите дорешать задачу в С++: Дано целое число N и набор из N целых чисел. Вывести номера тех чисел в наборе, которые больше своего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
10.08.2011, 17:07
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru