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

C++

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

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

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

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

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

Как её решить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2016, 05:53     Программа для МК
Посмотрите здесь:

программа для с++ - C++
создала небольшую программку с++,а на другом компе она не отрывается. что там нужно установить,чтоб видело???

Программа для СИ и СИ++ - C++
Привет! Скиньте, пожалуйста, программу для программирования на СИ и СИ++, только чтоб работала хорошо :)

Программа для Windows - Visual C++
Нужно написать программу, которая записывает в отдельный блокнот все символы, набиравшиеся с клавиатуры. Заранее благодарен.

Программа для учебы. - C++ Builder
Пожалуйста помогите с программой! Надо написать прогу. На учебе завалили.Текст задания такой: //-------------------------------------...

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

Программа для универа - Visual C++
В универе задали: есть двумерный массив A и нужно найти: 1. новый одномерный массив B, состоящий из минимальных элементов строк первой...

Программа для OpenMP С++ - C++ Linux
Друзья как распараллелить программу на 8 ядер потоков (threads) впервые столкнулся с опенмпи #include <sys/time.h> #include <math.h>...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 07:22     Программа для МК #2
Так а что нужно решить: со стороны ПК или со стороны МК?
Со стороны ПК пишется простенькое приложение или вообще для начала можно воспользоваться Терминалом.
А вот со стороны МК чуть сложнее: нужно настроить прерывание по приходу байта в USB-модуль и сравнить.
Я так понимаю, что потом нужно результат отправить обратно в ПК...
При знании языка Си сложного тут ничего нет
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 07:41  [ТС]     Программа для МК #3
Vovka, а поможешь с примером? Я начинающий программер
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 08:02     Программа для МК #4
С каким примером?
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 08:07  [ТС]     Программа для МК #5
Vovka, Я про программу, я просто мало еще чего умею в программировании.
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 08:26     Программа для МК #6
Программа для Windows или МК?
Мне что, больше заняться нечем, чем из тебя по кускам инфу вытаскивать??
Полное ТЗ в студию!
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 08:29  [ТС]     Программа для МК #7
Vovka, извини, просто ночь не спал, за книгами просидел по Altium Designer и схемам.В общем нужно написать
для windows , задача такая же ("микроконтроллер подключен к пк через usb, в программе вводится идентификационный код , который передается через usb в микроконтроллер, далее код идентификатора записывается в рабочий регистр микроконтроллера, программа микроконтроллера сравнивает код в выбранном регистре с кодами , которые расположены в заданной совокупности ячеек памяти пзу микроконтроллера, число ячеек равно числу пользователей, по номеру ячеек памяти , где совпали коды идентификации обратиться к другой области памяти, в которых будут храниться коды разрешения и коды доступа")
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 09:07     Программа для МК #8
В Windows, после подключения МК появляется новый СОМ-порт или USB-устройство?
В какой среде пишешь программу?
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 09:11  [ТС]     Программа для МК #9
Microsoft Visual Studio Среда разработки

Добавлено через 38 секунд
COM порт

Добавлено через 1 минуту
Vovka, а как бы ты сделал,как будет лучше?
vxg
Модератор
3112 / 1914 / 206
Регистрация: 13.01.2012
Сообщений: 7,300
13.06.2016, 09:12     Программа для МК #10
ALex789
этого мало. Вы думаете промышленность выпускает одну модель мк? Или сред разработки только одна?
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 09:16  [ТС]     Программа для МК #11
Я этого не писал, я знаю, что МК множество и сред разработок тоже большое количество.
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 09:32     Программа для МК #12
Цитата Сообщение от ALex789 Посмотреть сообщение
COM порт
Так в чем тогда проблема? Создать приложение с полем ввода кода и кнопкой "Тест", при нажатии на нее отправить в порт байт (или какой там протокол обмена) и получить ответ?
За время переписки это все уже можно было бы сделать!
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 09:37  [ТС]     Программа для МК #13
Я только начинаю изучать мк и как их программировать.

Добавлено через 3 минуты
Vovka, поможешь написать пример?
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 09:44     Программа для МК #14
Цитата Сообщение от ALex789 Посмотреть сообщение
Я только начинаю изучать мк и как их программировать.
Цитата Сообщение от ALex789 Посмотреть сообщение
нужно написать для windows
Что-то не пойму: нужно написать прошивку для МК или все же программу для Windows?
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 09:51  [ТС]     Программа для МК #15
У меня наглости не хватит просить делать и то и другое, я просто хотел , чтобы мне в качестве примеров показали, что и как мне лучше сделать т.е есть задача "микроконтроллер подключен к пк через usb, в программе вводится идентификационный код , который передается через usb в микроконтроллер, далее код идентификатора записывается в рабочий регистр микроконтроллера, программа микроконтроллера сравнивает код в выбранном регистре с кодами , которые расположены в заданной совокупности ячеек памяти пзу микроконтроллера, число ячеек равно числу пользователей, по номеру ячеек памяти , где совпали коды идентификации обратиться к другой области памяти, в которых будут храниться коды разрешения и коды доступа" , я думал как , я подключаю к пк мк и ввожу идентификатор, он поработав выдаёт мне иной код и ответ "право доступа есть" или я что-то не так делаю?
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 10:09     Программа для МК #16
Вот набросал заготовку для Windows приложения
Вложения
Тип файла: 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, А еще что-то будет или это все ?)
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 12:01     Программа для МК #18
Различие программы СОМ или USB в библиотеке, через которую сделаешь обмен с портом. И соответственно настройки для порта. Советую сначала с СОМ-портом научиться работать.

Прошивка для какого МК? Ведь есть PIC, AVR, STM и т.д. ... И для каждого семейства своя среда разработки, а в каждом семействе еще есть и разные компиляторы... Лично меня пока удовлетворяют PIC
ALex789
0 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 13
13.06.2016, 12:02  [ТС]     Программа для МК #19
AVR например Altmega8-16pu как лучше реализовать?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2016, 12:02     Программа для МК
Еще ссылки по теме:

Программа для локалки - C++ Builder
Помогите написать программу для локалки!! Задача состоит в том что бы прога опрашивала компы на факт работы такой же проги на друних ПК в...

программа для начинающих - C++
Помогите выполнить задание из книжки(не знаю када че использовать и как): Объявите переменную типа char с именем friend_sex и...

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

Программа для тестирования - C++ Builder
Помогите составить программу тестирования знаний! Долго бился но ни как не получается(((( Делаю на bcpp 5.02

Программа для голосования - C++
Вот выдержка из правил конкурса Всего 9 работ, задумал написать прогу которая будет подсчитывать количество баллов участников. То...


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

Или воспользуйтесь поиском по форуму:
Vovka
29 / 29 / 6
Регистрация: 27.09.2014
Сообщений: 366
13.06.2016, 12:02     Программа для МК #20
Цитата Сообщение от ALex789 Посмотреть сообщение
А еще что-то будет или это все
Цитата Сообщение от Vovka Посмотреть сообщение
набросал заготовку для Windows приложения
т.е. здесь нет работы с СОМ-портом. Как с ним работать ссылку я уже давал
Yandex
Объявления
13.06.2016, 12:02     Программа для МК
Ответ Создать тему
Опции темы

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