Страница 305 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 29, 2012 18:39:47
Мастер Ломастер
Igor2012 писал(а):Добрый вечер. Есть такой вопрос: можно ли с помощью STK-500 программировать микроконтроллер ATtiny 2313-20PU?
В описании на STK его в списке возможных программируемых МК нет. Если попытаться все таки его запрограммировать на сколько можно надеяться на корректную запись кода?
Прошивка на STK 2.0A AVR Studio версия 4.12.
неправда, есть такой МК в списке поддерживаемых. студию обновите до 4.18
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 29, 2012 18:44:32
Chettuser
Народ! Киньтесь кто-нибудь примерами на STM32 для Keil, а то тушняк какой то с примерами в сети!
С официального сайта всего 2 примера идёт в комплекте с отладочной платой

Ни литературы, ни фига нет почти

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Чт мар 29, 2012 20:10:01
Лютик
Engineer_Keen писал(а):Компилятор упорно игнорирует строку "while(PINB1==0){l++;};", он ее просто не преобразует в машинный код, а вот строка
"while((PINB & (1<<PB1))==0){l++;};" замечательно переводится в
спасибо, так заработало
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб мар 31, 2012 21:03:52
Chettuser
В чем смысл такой записи в STM32?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб мар 31, 2012 21:07:21
Мастер Ломастер
Chettuser писал(а):В чем смысл такой записи в STM32?
точно такой же, как и для любых иных МК

маскирование какой-то переменной. судя по записи - сброс каких-то битов в каком-то периферийном регистре, но это догадка.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб мар 31, 2012 21:40:17
urry
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб мар 31, 2012 23:34:44
Chettuser
Мастер Ломастер конкретно запись вида
что означает?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб мар 31, 2012 23:57:56
ploop
Доступ к элементу структуры.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс апр 01, 2012 00:09:30
urry
RCC это указатель на структуру , которая определена в файле stm32f10x.h
как RCC_TypeDef через typedef . Она отвечает за тактирование.
для применения вначале где-то объявляют
RCC_TypeDef *RCC;
затем инициализируют через указатель - RCC->CSR - это тактирование чего-то типа ножки сброса или включение внутреннего генератора, точно не скажу, потому что не вижу Ваш текст дальше.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс апр 01, 2012 16:35:37
Chettuser
Спасибо. Продолжаем.
1. Действительно IAR шустрее чем Keil? Просто у меня Keil долго переваривает подключаемые файлы при компиляции.
2. Переделал проект от IAR (понятно что изврат, но всё же) для LCD.
При компиляции пишет:
Код: Выделить всё
Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rcc.c(1552): warning: #223-D: function "assert_param" declared implicitly
linking...
.\output\P_LCD.axf: Error: L6218E: Undefined symbol assert_param (referred from stm32l1xx_lcd.o).
Target not created
Что ему ещё нужно?
Прилагаю проект для STM32L152RBT6 (тот что в Discovery).
Не пинайте меня сильно - я в STM начинающий...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн апр 02, 2012 08:26:29
urry
Chettuser, вспомнил анекдот о еврее на нудистском пляже - "Вы или снимите крестик, или наденьте трусы".
У каждого компилятора, если на пальцах, существуют как бы внутренние договоренности сами с собой - определения, дефайны, касающиеся только его. Для портирования программ с другого компилятора ставится файл - прослойка, объясняющая целевому компилятору, что именно имеется в виду.
Чтобы эту прослойку написать нужно очень хорошо знать оба компилятора - судя по вопросам, Вам еще пока ее писать рано. Возможно, оно уже есть готовое, ИАР - Кейл, я не знаю. Задайте вопрос в теме по стм.
Пока просто портируйте на стм Ваши старые наработки и проекты, будет больше пользы.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн апр 02, 2012 09:25:31
Chettuser
НУ что ж. Тут не помогут.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Пн апр 02, 2012 19:35:22
urry
??? Мне жаль потраченного времени на ответ.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт апр 03, 2012 06:58:05
Chettuser
Ну зачем так сразу, спасибо.
Просто я понял что здесь специалистов по ARM не так уж и много. Пойду спрашивать в другом месте.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт апр 03, 2012 10:48:57
Совесть
Chettuser писал(а):Код: Выделить всё
Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rcc.c(1552): warning: #223-D: function "assert_param" declared implicitly
linking...
.\output\P_LCD.axf: Error: L6218E: Undefined symbol assert_param (referred from stm32l1xx_lcd.o).
Target not created
Не пинайте меня сильно - я в STM начинающий...
Я бы пнул, да еще с разбега. Нечего вину валить на незнание STM, когда вы не понимаете языка на котором пишете

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт апр 03, 2012 11:19:00
ibiza11
Совесть писал(а):Я бы пнул, да еще с разбега. Нечего вину валить на незнание STM, когда вы не понимаете языка на котором пишете

+1

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт апр 03, 2012 11:25:38
Chettuser
Ответ я уже нашёл на другом форуме. Где не посылают, а отзывчивы к вопросам начинающих. До свидания.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт апр 03, 2012 12:46:28
ploop
Просто я понял что здесь специалистов по ARM не так уж и много.
А я вот так и не понял, при чём тут ARM...

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт апр 03, 2012 13:13:27
ibiza11
Chettuser, вы хотя бы попробуйте перевести ошибку компилятора... там нет ничего связанного с ARM-архитектурой
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вт апр 03, 2012 20:40:04
Serj324
Всем привет.
Подскажите какой программатор для PIC контроллеров собрать что-бы не сложный был.
Пока хочу прошить PIC16F628A, ну и так на будущее хотелось бы шить недорогие МК.
Программатор нужен на COM порт работа в среде Windows 98.