Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 29.11.2011, 12:35  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

CMaxx22, если на ноге есть функция порта, значит дергатся она должна. Давайте поговорим более конкретно. Какой проц? Какая нога?
Попробую вам код подкинуть для ремапа.
Реклама:
Easyrider83 вне форума  
Непрочитано 29.11.2011, 15:37  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Проц STM32F103RBT6. Нога РВ3. Вот схема платы, может я вычислил чтото не правильно...
И насчёт ремапа подскажите, что это? Какова его функция? Могу ли я с помощью ремапа получить скажем АЦП на той ноге на которой его по схеме нет?
Вложения:
Тип файла: pdf MINI_STM32-V3.0_SCH.pdf (66.3 Кб, 109 просмотров)
CMaxx22 вне форума  
Непрочитано 29.11.2011, 17:04  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Ну и остальные ноги JTAG хотелось бы освободить заодно Ато экран съел почти всё, некуда периферию вешать.
CMaxx22 вне форума  
Непрочитано 29.11.2011, 20:24  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Сообщение от CMaxx22 Посмотреть сообщение
Проц STM32F103RBT6. Нога РВ3. Вот схема платы, может я вычислил чтото не правильно...
Пин В3 по дефолту испльзуется как выход данных JTAG. Если вы используете SWD для программирования и отладки, то надо отключить JTAG и освободить пины.
Надо, чтобы первые три бита в регистре SWJ_CFG были 010.
Еще стоит пометка, что надо не использовать какой-то "asynchronous trace". Не знаю, надо ли его тоже выключать или можно просто забыть, сами проверьте. Кодом помочь пока не могу - кейла на этом компе нету. Попробуйте сами.
Страница 156 прикрепленного мануала.
Миниатюры:
Нажмите на изображение для увеличения
Название: JTAG.png
Просмотров: 61
Размер:	43.1 Кб
ID:	28892   Нажмите на изображение для увеличения
Название: JTAG2.png
Просмотров: 65
Размер:	47.3 Кб
ID:	28893  
Вложения:
Тип файла: rar STM32F10x Reference manual.rar (5.61 Мб, 75 просмотров)
Easyrider83 вне форума  
Непрочитано 04.12.2011, 11:22  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Подскажите пожалуйста существует ли в stm32f103rb возможность хранить значение переменной после полного отключения всех питаний и возобновить работу с этой переменной после подачи питания как ни в чём не бывало? Например я в программе объявил переменную, но не назначил ей значение. Залил прошивку, потом уже на устройстве при включении переменная проверилась и если значения нет вышла менюшка при помощи которой я получил значение переменной от датчика и выключил устройство. Так вот чтобы после повторных включений эта менюшка уже не выходила?
Добавлено. Похоже придётся использовать батарейку и бэкап регистры. Как с ними проще работать, где про них прочитать?

Последний раз редактировалось CMaxx22; 04.12.2011 в 11:50.
CMaxx22 вне форума  
Непрочитано 04.12.2011, 11:38  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

И ещё может ли кто посоветовать качественную и нетребовательную в развязке микросхему ИОН на 3.3в ? Желательно чтобы находилась поисковиком www.ebay.com
CMaxx22 вне форума  
Непрочитано 11.12.2011, 16:31  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

На счет SearchRom.
Поиск вывел меня на такую статью:
http://www.maxim-ic.com/app-notes/index.mvp/id/187
Попробуем адаптировать приведенный код для нашего случая.

Прилагаю пример работы с одним датчиком. Алгоритм такой - Search Rom, нахождение датчика, обращение к нему, получение результата.
В папке Schematic проект для протеуса.
Многие процедуры переписал под указатели для экономии памяти.
Вложения:
Тип файла: rar 24C+25CEEPROM+LPC2101.rar (86.9 Кб, 62 просмотров)

Последний раз редактировалось Easyrider83; 11.12.2011 в 18:08.
Easyrider83 вне форума  
Непрочитано 12.12.2011, 14:28  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Пытаюсь подсадить в свой проект, сразу возник вопрос а как выбирать GPIOx? Там раньше в процедурах было (GPIOx,PIN) а теперь только пин
Также IO0CLR, IO0SET, IO0DIR, IO0PIN is undefined...

Последний раз редактировалось CMaxx22; 12.12.2011 в 14:33.
CMaxx22 вне форума  
Непрочитано 12.12.2011, 15:53  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

Сообщение от CMaxx22 Посмотреть сообщение
Пытаюсь подсадить в свой проект, сразу возник вопрос а как выбирать GPIOx? Там раньше в процедурах было (GPIOx,PIN) а теперь только пин
Также IO0CLR, IO0SET, IO0DIR, IO0PIN is undefined...
Так оно же под LPC (т.е. под PHILIPS)
Я его для симмуляции делал. Потому, как не было возможности проверять на STM.
Теперь возможность есть.
Простите, что запутал. Там проект для симмуляции. Для STM32 только что закончил и проверил.
Миниатюры:
Нажмите на изображение для увеличения
Название: 1-wire.png
Просмотров: 66
Размер:	26.4 Кб
ID:	29368  
Вложения:
Тип файла: rar USART-One_Wire.rar (396.4 Кб, 72 просмотров)
Easyrider83 вне форума  
Сказали "Спасибо" Easyrider83
CMaxx22 (13.12.2011)
Непрочитано 12.12.2011, 20:16  
CMaxx22
Временная регистрация
 
Регистрация: 04.01.2008
Сообщений: 93
Сказал спасибо: 19
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
CMaxx22 на пути к лучшему
По умолчанию Re: Отладочные платы для STM32

А как обратиться за конвертацией к этой процедуре:
DS1822_Start_Conversion_by_ROM (GPIO_TypeDef * GPIOx, unsigned long PINx, unsigned char (*Serial_Num)[One_Wire_Device_Number_MAX][DS1822_SERIAL_NUM_SIZE])
если у меня есть уже на руках адрес датчика? Раньше тут было по другому, адрес датчика хранился в массиве и я его мог назначить вручную, а тут какаято звёздочка теперь непонятная... Так и писать например
DS1822_Start_Conversion_by_ROM(GPIOB, GPIO_PIN_3, и тут адрес датчика 8 раз по 8 бит через запятую, в фигурных скобках или как?)
добавлено: Похоже вы ввели массив указателей, я ещё не сталкивался с указателями вообще. Разбираюсь понемногу, вопрос выше можно игнорировать.

пс. Вам плата пришла уже? Датчики?

Последний раз редактировалось CMaxx22; 12.12.2011 в 21:20.
CMaxx22 вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Технология изготовления печатной платы Tungus55 Делимся опытом 1165 06.01.2017 19:19
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


Часовой пояс GMT +4, время: 07:28.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot