неправда, есть такой МК в списке поддерживаемых. студию обновите до 4.18Igor2012 писал(а):Добрый вечер. Есть такой вопрос: можно ли с помощью STK-500 программировать микроконтроллер ATtiny 2313-20PU?
В описании на STK его в списке возможных программируемых МК нет. Если попытаться все таки его запрограммировать на сколько можно надеяться на корректную запись кода?
Прошивка на STK 2.0A AVR Studio версия 4.12.
Мелкие вопросы по МК и ПЛИС.
битва с дураками проиграна, победители торжествуют. слава победителям!
- Реклама
Народ! Киньтесь кто-нибудь примерами на STM32 для Keil, а то тушняк какой то с примерами в сети!
С официального сайта всего 2 примера идёт в комплекте с отладочной платой
Ни литературы, ни фига нет почти
С официального сайта всего 2 примера идёт в комплекте с отладочной платой
Ни литературы, ни фига нет почти
спасибо, так заработалоEngineer_Keen писал(а):Компилятор упорно игнорирует строку "while(PINB1==0){l++;};", он ее просто не преобразует в машинный код, а вот строка
"while((PINB & (1<<PB1))==0){l++;};" замечательно переводится в
В чем смысл такой записи в STM32?
Код: Выделить всё
RCC->CSR &= ~...;точно такой же, как и для любых иных МКChettuser писал(а):В чем смысл такой записи в STM32?Код: Выделить всё
RCC->CSR &= ~...;
битва с дураками проиграна, победители торжествуют. слава победителям!
- Реклама
Chettuser, жжешь...
http://www.keil.com/download/docs/370.asp
http://www.radiokot.ru/articles/43/
http://eugenemcu.ru/publ/13-1-0-71
и это только то, что под руками...
http://www.keil.com/download/docs/370.asp
http://www.radiokot.ru/articles/43/
http://eugenemcu.ru/publ/13-1-0-71
и это только то, что под руками...
Мастер Ломастер конкретно запись вида что означает?
Код: Выделить всё
RCC->CSRRCC это указатель на структуру , которая определена в файле stm32f10x.h
как RCC_TypeDef через typedef . Она отвечает за тактирование.
для применения вначале где-то объявляют
RCC_TypeDef *RCC;
затем инициализируют через указатель - RCC->CSR - это тактирование чего-то типа ножки сброса или включение внутреннего генератора, точно не скажу, потому что не вижу Ваш текст дальше.
как RCC_TypeDef через typedef . Она отвечает за тактирование.
для применения вначале где-то объявляют
RCC_TypeDef *RCC;
затем инициализируют через указатель - RCC->CSR - это тактирование чего-то типа ножки сброса или включение внутреннего генератора, точно не скажу, потому что не вижу Ваш текст дальше.
Спасибо. Продолжаем.
1. Действительно IAR шустрее чем Keil? Просто у меня Keil долго переваривает подключаемые файлы при компиляции.
2. Переделал проект от IAR (понятно что изврат, но всё же) для LCD.
При компиляции пишет:
Что ему ещё нужно?
Прилагаю проект для STM32L152RBT6 (тот что в Discovery).
Не пинайте меня сильно - я в STM начинающий...
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 начинающий...
- Вложения
-
- P_LCD.rar
- (261.79 КБ) 148 скачиваний
Chettuser, вспомнил анекдот о еврее на нудистском пляже - "Вы или снимите крестик, или наденьте трусы".
У каждого компилятора, если на пальцах, существуют как бы внутренние договоренности сами с собой - определения, дефайны, касающиеся только его. Для портирования программ с другого компилятора ставится файл - прослойка, объясняющая целевому компилятору, что именно имеется в виду.
Чтобы эту прослойку написать нужно очень хорошо знать оба компилятора - судя по вопросам, Вам еще пока ее писать рано. Возможно, оно уже есть готовое, ИАР - Кейл, я не знаю. Задайте вопрос в теме по стм.
Пока просто портируйте на стм Ваши старые наработки и проекты, будет больше пользы.
У каждого компилятора, если на пальцах, существуют как бы внутренние договоренности сами с собой - определения, дефайны, касающиеся только его. Для портирования программ с другого компилятора ставится файл - прослойка, объясняющая целевому компилятору, что именно имеется в виду.
Чтобы эту прослойку написать нужно очень хорошо знать оба компилятора - судя по вопросам, Вам еще пока ее писать рано. Возможно, оно уже есть готовое, ИАР - Кейл, я не знаю. Задайте вопрос в теме по стм.
Пока просто портируйте на стм Ваши старые наработки и проекты, будет больше пользы.
??? Мне жаль потраченного времени на ответ.
Ну зачем так сразу, спасибо.
Просто я понял что здесь специалистов по ARM не так уж и много. Пойду спрашивать в другом месте.
Просто я понял что здесь специалистов по ARM не так уж и много. Пойду спрашивать в другом месте.
- Сообщения: 106
- Зарегистрирован: Пн мар 26, 2012 05:25:06
Я бы пнул, да еще с разбега. Нечего вину валить на незнание STM, когда вы не понимаете языка на котором пишетеChettuser писал(а):Не пинайте меня сильно - я в STM начинающий...Код: Выделить всё
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
+1Совесть писал(а):Я бы пнул, да еще с разбега. Нечего вину валить на незнание STM, когда вы не понимаете языка на котором пишете
Ставим плюсы: )
Ответ я уже нашёл на другом форуме. Где не посылают, а отзывчивы к вопросам начинающих. До свидания.
А я вот так и не понял, при чём тут ARM...Просто я понял что здесь специалистов по ARM не так уж и много.
Chettuser, вы хотя бы попробуйте перевести ошибку компилятора... там нет ничего связанного с ARM-архитектурой
Ставим плюсы: )
- Сообщения: 129
- Зарегистрирован: Вт мар 22, 2011 18:41:48
Всем привет.
Подскажите какой программатор для PIC контроллеров собрать что-бы не сложный был.
Пока хочу прошить PIC16F628A, ну и так на будущее хотелось бы шить недорогие МК.
Программатор нужен на COM порт работа в среде Windows 98.
Подскажите какой программатор для PIC контроллеров собрать что-бы не сложный был.
Пока хочу прошить PIC16F628A, ну и так на будущее хотелось бы шить недорогие МК.
Программатор нужен на COM порт работа в среде Windows 98.


