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

C++

Войти
Регистрация
Восстановить пароль
 
 
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
#1

Программа для МК - C++

13.06.2016, 05:53. Просмотров 724. Ответов 27
Метки нет (Все метки)

Доброго времен суток участники форума CyberForum.RU.

Есть задача "микроконтроллер подключен к пк через usb, в программе вводится идентификационный код , который передается через usb в микроконтроллер, далее код идентификатора записывается в рабочий регистр микроконтроллера, программа микроконтроллера сравнивает код в выбранном регистре с кодами , которые расположены в заданной совокупности ячеек памяти пзу микроконтроллера, число ячеек равно числу пользователей, по номеру ячеек памяти , где совпали коды идентификации обратиться к другой области памяти, в которых будут храниться коды разрешения и коды доступа"

Как её решить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2016, 05:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа для МК (C++):

Программа для примера - C++
Написать программу для примера http://www.cyberforum.ru/attachment.php?attachmentid=205548&d=1353930741 Добавлено через 2 часа 6...

Программа ПРОВОДНИК для Windows 7 - C++
Здравствуйте! У меня руки чешутся, заражЁн революционными преобразованиями — а знаний нет! Помогите, пожалуйста, НОВАТОРУ. Кто чем может…...

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

Программа для перезапуска компьютера С++ - C++
Всем форумчанам привет :) Требуется помощь по написанию программы на форме с++ через MS Visual Studio 2010 Задание такое: написать...

Программа калькулятор для сканера - C++
работаю в крупноу международной организации, подготавливаю заказы для клиентов, таких как кафе, трейдеры и тп. используем в ходе...

Программа для отправки сообщения - C++
Привет всем. Может кто помочь? Задача следующая. Есть сервер, к которому подключается 10 человек. На этом сервере лежат 10 именных...

27
Vovka
32 / 32 / 6
Регистрация: 27.09.2014
Сообщений: 401
13.06.2016, 10:09 #16
Вот набросал заготовку для Windows приложения
1
Вложения
Тип файла: zip TestCOM.zip (42.7 Кб, 3 просмотров)
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 12:00  [ТС] #17
А как будет отличаться программа, если все будет происходить через USB ?

Добавлено через 4 минуты
Vovkaнапиши, пожалуйста, а прошивка на чём пишется? и какие будут отличия, если все будет проходить через USB?

Добавлено через 1 час 3 минуты
Vovka, А еще что-то будет или это все ?)
0
Vovka
32 / 32 / 6
Регистрация: 27.09.2014
Сообщений: 401
13.06.2016, 12:01 #18
Различие программы СОМ или USB в библиотеке, через которую сделаешь обмен с портом. И соответственно настройки для порта. Советую сначала с СОМ-портом научиться работать.

Прошивка для какого МК? Ведь есть PIC, AVR, STM и т.д. ... И для каждого семейства своя среда разработки, а в каждом семействе еще есть и разные компиляторы... Лично меня пока удовлетворяют PIC
1
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 12:02  [ТС] #19
AVR например Altmega8-16pu как лучше реализовать?
0
Vovka
32 / 32 / 6
Регистрация: 27.09.2014
Сообщений: 401
13.06.2016, 12:02 #20
Цитата Сообщение от ALex789 Посмотреть сообщение
А еще что-то будет или это все
Цитата Сообщение от Vovka Посмотреть сообщение
набросал заготовку для Windows приложения
т.е. здесь нет работы с СОМ-портом. Как с ним работать ссылку я уже давал
0
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 12:08  [ТС] #21
Я к примеру) Надо же все варианты рассматривать)

Добавлено через 2 минуты
Надо же все варианты рассматривать) Как будет именно в этом примере? Вот смотри, если писать на AVR Studio?
0
Vovka
32 / 32 / 6
Регистрация: 27.09.2014
Сообщений: 401
13.06.2016, 12:08 #22
С AVR я не работал. Повторюсь, мне достаточно PIC.
Хотя что AVR, что PIC - алгоритм прошивки практически одинаков. Отличия в конфигурировании и некоторых особенностей МК. Естественно среда разработки другая
0
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 12:09  [ТС] #23
Vovka, Я к примеру) Надо же все варианты рассматривать)


Надо же все варианты рассматривать) Как будет именно в этом примере? Вот смотри, если писать на AVR Studio?

Добавлено через 37 секунд
Vovka, что-то зависло у меня, несколько раз отправил
0
Vovka
32 / 32 / 6
Регистрация: 27.09.2014
Сообщений: 401
13.06.2016, 12:11 #24
Да, советую приобрести отладочную плату с МК на борту: тогда будет исключена ошибка схемы.
1
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 12:11  [ТС] #25
Vovka, вот смотри, а если реализовать через USB, то будут прерывания?

Добавлено через 29 секунд
Какие будут отличия в коде ?
0
Vovka
32 / 32 / 6
Регистрация: 27.09.2014
Сообщений: 401
13.06.2016, 12:52 #26
Цитата Сообщение от ALex789 Посмотреть сообщение
если реализовать через USB, то будут прерывания?
Все будет зависеть от библиотеки работы с портом
0
vxg
Модератор
3184 / 1987 / 227
Регистрация: 13.01.2012
Сообщений: 7,675
13.06.2016, 18:17 #27
ALex789 разговаривает с Vovka о форме слона) простите не удержался
0
Programmist5
Заблокирован
13.07.2016, 12:26 #28
Бери ATMega128. А это что охранноая система что ли? Что-то ТЗ написано такими интеллигентными фразами, что это вообще. Вы уже определитесь у Вас СОМ или USB. С СОМ-портом легче работать, зафигачил МАХ232 и все! Для работы по USB нужно микросхему FT232 или FT2232. И то там, то работает, то не работает. Проект сложноват для новичка, т.е. для Вас. Его может осилить только опытный програмист/железист.
0
13.07.2016, 12:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2016, 12:26
Привет! Вот еще темы с ответами:

Программа для каких-то рассчетов - C++
Всем привет. Сижу я тут от нефиг делать ковыряю С++ (Qt) изучаю... пришла мне в мою больную голову вчера мысля - написать одну...

Требуется программа для стеганографии (небесплатно) - C++
Нужны две программы для стеганографии: первая берёт wav файл и текст, затем выдаёт только немного изменённый wav файл, вторая программа...

Программа-бот для игры в покер. - C++
Здравствуйте. Сам я будующий программист, учусь на 2 курсе, потихоньку осваиваю С++. У меня вопрос к уже сложившимся и опытным...

Нужна программа для перехвата клика мыши - C++
Стоит задача: Когда я нажимаю ЛКМ нужно, чтобы программа перехватила это нажатие, и нажала лишь когда истечет определенное кол-во...


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

Или воспользуйтесь поиском по форуму:
28
Ответ Создать тему
Опции темы

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