roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 фев 2025, 18:20

Часовой пояс: UTC + 4 часа


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 58, 59, 60, 61, 62, 63, 64 ... 106  След.
Автор Сообщение
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 14 сен 2013, 23:49 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Традиционно мучаюсь с STM32, какой-то необъяснимый пипец.

Я НЕ МОГУ МОРГНУТЬ СВЕТОДИОДОМ

дожили. Короче ноги фунциклируют. Я могу на них ШИМ повесить с таймера и увидеть его на ноге. Но вот просто включить светодиод не могу. Не работают ни GPIO_SetBits, ни GPIO_WriteBits, ни GPIOC-#BSRR = GPI_Pin_8;


Вложения:
fPcNIzu.jpg
fPcNIzu.jpg [ 186.04 КиБ | Просмотров: 2237 ]

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 00:26 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
а там случаем нет флага IO_DIR ну типа чтение или запись :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 01:25 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Есть конечно. Но на ноги точно подан тактирующий сигнал и они настроены как выводы - ШИМ-то я на них вижу!

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 01:28 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
dccharacter писал(а):
STM32 - Я НЕ МОГУ МОРГНУТЬ СВЕТОДИОДОМ
:ROFL:

STM32 начинающим с нуля - Рюмик - журнал Радиоаматор 2012 с 3 по 12 номера и продолжение 2013 номер 4 и 7
http://rkniga.ru/zhurnaly/radioamator/4 ... 013-7.html номер 5 порты в STM32
в 7 программирование stm32, загрузчики защита программ.

STM32 в Современная электроника 2013 - номер 5 начало, загрузчик, номер 6 - система тактирования, номер 7 порты подробно настройка ножек ввод и вывод.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 02:31 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
угу гу гу
твоя тема обречена на смерть если сетар не починит форум
ибо поди скопипасть код, когда GPIOC-#BSRR
я, поверь уж, не первый раз стм-ку в руках держу. Тут что-то либо очень глупое, когда смотришь и в упор не видишь, либо дело не в ногах, а глубоких настройках IAR-a. В любом случае - спасибо, конечно, за отправки к книжкам, но в этот раз мимо.

Добавлено спустя 3 минуты 41 секунду:
А, все, нашел косяк. Глупое оказалось.

Добавлено спустя 13 минут 27 секунд:
Всего-то двое суток понадобилось

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 03:00 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
косяк из серии RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOD, ENABLE) :oops: :D ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 03:56 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Angel71 писал(а):
косяк из серии RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOD, ENABLE) :oops: :D ?

Блин, да не выводился бы шим тогда на ногу!
Косяк из серии что просто добавил инициализацию пинов к группе пинов таймера. Не посмотрев, что GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;ю И двое суток глядя на это думал - так, ну тут-то все точно ОК, таймер-то шимит на ноги!

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 04:42 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
ну почти из той же серии :D а я долго матерился, указав не ту шину (пример под другой мк скопипастил). пришлось каждую строчку под микроскопом разглядывать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 12:13 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Может кто напишет все же как дрыгать ногой в STM32?
А то эмоций много, а кода мало :ROFL:

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 12:51 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
:) из самых маленьких ногодрыгалок откопал у себя под третью дискавери тестовый проектик управления драйвером светодиодиков (mbi5031). два в одного: почти spi для mbi и ногодрыгалка. хз, нужен кому остальной проект или нет. хотя... не, весь проект не нужен, создать проект с 0 и подключить в кейле стандартную либу то же нужно учиться.
Вложение:
main.c [2.46 КиБ]
Скачиваний: 252

а вот на шарпе ногодрыгалка
Код:
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.Netduino;

namespace GPIOSpeedTest
{
  public class Program
  {
    public static void Main()
    {
      var d0 = new OutputPort(Pins.GPIO_PIN_D0, false);
      while (true)
      {
        d0.Write(true);
        d0.Write(false);
      }
    }
   }
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 16:40 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
avr123.nm.ru писал(а):
Может кто напишет все же как дрыгать ногой в STM32?
А то эмоций много, а кода мало :ROFL:

Примеров полная папка в стандартной библиотеке. Просто открываешь проект в IAR и поехал.
Это первая причина, по которой я тебе рекомендую заменить клевый CooCox на убоний IAR.
Кукокс со значительным опозданием вводит поддержку новых камней от STM. Это вторая причина. Если бы ты LPC изучал - тогда другое дело.
Ну и еще я видел кучу туториалов про то,как с нуля делать проекты в IAR и сам писал их. А на кукоксе видел не кучу.
Так что думай.

Добавлено спустя 1 минуту 49 секунд:
А, да, и кукокс стал очень нестабильным. ИАР ты хоть знаешь как и когда упадет. А кукокс отмораживается частями - тут играть, тут не играть, тут рыбу заворачивали.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 15 сен 2013, 18:42 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Спасибо! Буду корректировать свое поведение :D

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 19 сен 2013, 17:27 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Новые:

http://www.st.com/web/catalog/tools/FM1 ... 3_enews_en
http://www.st.com/web/catalog/tools/FM1 ... ws_sep2013

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 19 сен 2013, 17:45 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
иар, кокос :D кеил


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 19 сен 2013, 18:17 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Наконец то контакт в 1 ряд чтоб в безпайку вытакть - 32L100CDISCOVERY
Слава аллаху!

_________________
Читайте !


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 58, 59, 60, 61, 62, 63, 64 ... 106  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO