|
|
  |
Отладочная плата Nu-LB-NUC140, Объяснить как работать |
|
|
|
Feb 22 2016, 19:42
|
Группа: Участник
Сообщений: 5
Регистрация: 22-02-16
Пользователь №: 90 567

|
Всем богатырского здоровья! Кто работал с учебной отладочной платой компании Nuvoton для микроконтроллера ARM Cortex-MO NUC140 (наименование платы Nu-LB-NUC140)? У нас на кафедре давно лежит упомянутая плата, но нет принадлежностей (например, кабелей). Есть фирменный оптический диск, но там общие сведения. Прошу оказать помощь в следующих вопросах: 1. Как подключить эту отладочную плату к персональному компьютеру? На плате имеется разъём USB mini но кабеля нет, поэтому непонятно какой кабель требуется для подключения этой платы к ПК (кабель USBmini - COM или кабель USBmini - USB). 2. Какое требуется программное обеспечение для ПК, чтобы можно было работать с отладочной платой? 3. Что можно найти полезного в Internet по работе с упомянутой платой (кое-что я нашёл по плате и по микроконтроллеру, но этого мало)? 4. Есть ли книги по работе с упомянутым микроконтроллером?
|
|
|
|
|
Feb 22 2016, 22:55
|

Профессионал
    
Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634

|
Ради интереса вбил в гугле название Вашей платы... Вот вам даташит с детальной информацией по плате - включая схему: http://storage.seges-electronics.ru/docume...u-LB-NUC140.pdfВот архивы от производителя - http://www.nuvoton.com/hq/products/microco...es/?__locale=enГлядя на схему, увидел разъём с SWD - если есть SEGGER J-LINK, можете шить флэш Вашему процессору (он - вернее множество процессоров этого семеейства NUC140xxx поддерживаются). Книгу на русском вряд ли найдете, но в текущей обстановке если бы мне потребовалось оживитт этот процессор, я бы взял проект для другого кортекса M0, подправил бы link script с распределением памяти - выкинул всё и проверил бы просто ногодрыг - используя как литературу даташит от произвоителя. Ну разве что найти готовый заголовочный файл с описанием регистров процессора. Вот тут http://www.nuvoton.com/hq/resource-downloa...720100830110430 есть файл NUC100Series.h - там всё что надо есть. ВОот не понял, зачем с кортексом M0 на 50 МГц может потребоваться кодек... Ну если чего, вот тут у меня https://188.134.5.254/browser/trunk лежат исходники инициализации кодека NAU8822 и скорее всего для того индикатора (128*64).
|
|
|
|
|
Feb 23 2016, 11:37
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Цитата(Genadi Zawidowski @ Feb 23 2016, 01:55)  Глядя на схему, увидел разъём с SWD - если есть SEGGER J-LINK, можете шить флэш Вашему процессору (он - вернее множество процессоров этого семеейства NUC140xxx поддерживаются). Немножко поправлю. Тут, кажется, уже встроен SWDlink (Nu-Link ICE Bridge) и разъём на плате для того, чтобы можно было программировать другие контроллеры. Так что пускай ТС подключает его к компу, там сразу будет видно, что за устройство определится. (Кабель нужен USBmini - USB).
|
|
|
|
|
Feb 25 2016, 23:37
|
Группа: Участник
Сообщений: 5
Регистрация: 22-02-16
Пользователь №: 90 567

|
Уважаемые господа, спасибо за ответы! 1. Просмотрел предложенные ссылки и скачал Datasheet и прочий нужный материал (архивы от производителя). 2. Нужный кабель для подключения платы к ПК в магазине нашёл, приобрету. 3. На плате имеется разъём который обозначен как ICE Bridge Nu-Link. Спасибо за важные рекомендации по использованию этого разъёма! В документе Datasheet на стр. 26 есть соответствующие пояснения. Там есть аббревиатура SWD и есть термин Debug. Буду разбираться с назначением этого разъёма на плате. Аппаратного средства SEGGER J-Links у меня пока нет. Найду. В итоге, разберёмся что именно можно отлаживать: программу записанную во flash микроконтроллера ЭТОЙ платы или программу записанную в ДРУГОЕ подключаемое разрабатываемое устройство имеющее микроконтроллер. 4. О программировании микроконтроллера платы. Оно должно осуществляться прежде всего от ПК. Программа-среда - от IAR или от Keil. Как потом записать файл *.hex - придётся разбираться. Разберусь. Прошивку микроконтроллера заводскую надо будет аккуратно скопировать и сохранить. Далее конечно, первые проекты будут простыми типа "Управление светодиодом". Один вариант исходного кода я уже нашёл в Internet (на иностранном сайте нашёл видеоролик где студенты изучают именно эту отладочную плату и пишут программу для управления звукоизлучателем Buzzer). Ценность этой отладочной платы в том, что можно осваивать создание программ для ARM-микроконтроллера без поиска и без пайки исполнительных устройств, т.к. на плате всё уже имеется. Энергия студентов будет направлена только на создание необходимых программ. Систему команд этого микроконтроллера найду. Можно даже с официальным письмом от вуза в компанию Nuvoton обратиться (но нужно предварительно в главных особенностях платы разобраться). 5. Насчёт кодека пока ничего сказать не могу. 6. Ещё раз большое спасибо за помощь! Кода во всём разберусь, то представлю здесь небольшой отчёт, чтобы другим посетителям сайта была польза от проделанной работы.
|
|
|
|
|
Feb 26 2016, 20:16
|
Группа: Участник
Сообщений: 5
Регистрация: 22-02-16
Пользователь №: 90 567

|
Добрый день всем! Большое спасибо за уточнение! Конечно M0 (ошибка). AVR Cortex-M0.
|
|
|
|
|
Feb 27 2016, 09:49
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(x893 @ Feb 27 2016, 03:19)  Интересно, что это за кафедра ? Какая разница? Щас все тех. кафедры готовят одинаково никудышных "специалистов"  Кто хочет работать в выбранной области, сам доучиться, Диплом уже давно стал неким атавизмом - никакого смысла в нем нет  Очень печально, что нормально и профессионально преподавать десциплины уже практически некому, настоящих преподов (с совка) практически не осталось, а новых они не успели вырастить, увы, вот и в итоге возник преподский провал, по крайней мере в тех. науках ((( Мне в отдел приводят "специалистов" выпускников, так одни слезы - ни черта не знают, не умеют, прям трагедия, нереально проблема найти толкового выпускника, ну нету их ((( А откуда им взяться, если преподский состав из той же оперы  Простите за офф, накипело
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Feb 28 2016, 21:26
|
Группа: Участник
Сообщений: 5
Регистрация: 22-02-16
Пользователь №: 90 567

|
Всем добрый день! 1. Не желательно от технических вопросов переходить на общие разговоры. В стране было принято решение готовить юристов, экономистов, менеджеров и духовников. Ну что тут поделать? С финансированием нашего вуза давно проблемы. Но мы приобрели с помощью спонсоров отладочные платы компании Atmel. Этот материал наши студенты знают. Микроконтроллеры же ARM и отладочную плату Nu-LB-NUC140 у нас не изучают. Не стоит из этого делать трагедию. Если кто имеет опыт работы с Nu-LB-NUC140, то сообщите какое нужно ПО поддержки. 2. Если кто-то имеет предложения как поднять в России науку и промышленность, также имеет средства для становления, то можно создавать малые инновационные предприятия и успешно трудиться!
|
|
|
|
|
Feb 28 2016, 21:37
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(Vladimir2016 @ Feb 29 2016, 00:26)  отладочную плату Nu-LB-NUC140 у нас не изучают. Если посчитать сколько существует разных отладочных плат, то получиться, что на их "изучение" не хватит дясятка жизней! Вот именно в этом проблема нашего технического образования: вместо того, чтобы учить учиться (например, меня так учили), нынешние горе-преподаватели просто вбивают в головы молодежи бессмысленную разовую информацию в неинтересной и плохопонятной для них форме....  Поймите, что дело тут не неком освоении некой платы, а в целом в обучении уметь находить ответы на вопросы самостоятельно. Посмотрите на второй пост в этой теме - коллега очень быстро нашел и указал ссылки на всю исчерпывающую документацию по вашей плате! И все потому, что специалист в первую очередь умеет сам искать ответы на вопросы. При чем тут "поднять в России науку и промышленность", "малые инновационные предприятия", "успешно трудиться"? Всегда с себя нужно начинать. В данном случае (для начала) нужно вбить в гугле нужные буквы-цифры, покликать по полученным ссылкам и почитать что там написано, и вот уже полдела будет сделано  Печально, что единицы из тысяц действительно можно назвать Преподавателями, а не просто умеющими читать с бумажки ....
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Feb 29 2016, 19:08
|
Группа: Участник
Сообщений: 5
Регистрация: 22-02-16
Пользователь №: 90 567

|
Где Вас так обидели? В каком вузе? Демагогия! Словесный понос расстроенного человека. Ни одного конкретного слова! Я считаю тему закрытой.
|
|
|
|
|
Feb 29 2016, 19:27
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(Vladimir2016 @ Feb 29 2016, 22:08)  Где Вас так обидели? В каком вузе? Демагогия! Словесный понос расстроенного человека. Ни одного конкретного слова! Очевидно, что мой предыдущий пост попал в самую точку Цитата Я считаю тему закрытой. Такую тему и открывать не стоило - делов-то тут на 10 минут чтения интернетов и курения даташитов
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|