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

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

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

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

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

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


 
Опции темы
Непрочитано 31.12.2013, 20:23  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,627
Сказал спасибо: 115
Сказали Спасибо 814 раз(а) в 591 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Jane9226 Посмотреть сообщение
Ну и как получилось?
Да фиг его знает: я еще не прикрутил "железно". Код-то скомпилялся и даже работает вроде как. Остается присобачить АЦП, подключить осциллограф, и решать проблемы (я сильно сомневаюсь, что оно "взлетит" сразу). Весь функционал АЦП я еще не реализовывал - хочу для начала проверить основное. А коль заработает, добавлю уже полную реализацию вычитанного мною хитрого алгоритма точного измерения температур с терморезисторов (на 1 датчик нужен 1 АЦП, считывание производится дважды: поочередно с обоими источниками опорного тока, а затем усредняется). Ну, а потом можно будет попробовать воткнуть по три аналоговых коммутатора для возможности измерения одним АЦП показаний до 16 ТРД.

А в чем проблемы с битностью? Просто делаем буфер DMA четырехбайтным, а для работы с 8-16-24 ненужные байты забиваем NOP'ами.
Реклама:
__________________
Союз Советских Социалистических Округов Северной Америки
eddy вне форума  
Непрочитано 31.12.2013, 20:24  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от Jane9226 Посмотреть сообщение
Я вот тоже пытаюсь прикрутить AD7794, правда к STM32F103RG. Нужно 32 бита а хардвардный SPI в STM 16-ти битный..
Мне бы ваши проблемы... Я ее пару лет назад через 8-битный SPI читал, и ничего...
niXto вне форума  
Непрочитано 03.01.2014, 09:27  
russo_turisto
Прописка
 
Регистрация: 16.01.2007
Адрес: Astana KZ
Сообщений: 243
Сказал спасибо: 48
Сказали Спасибо 38 раз(а) в 32 сообщении(ях)
russo_turisto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Можно напрямую из кейла прошить STM32-mini_v3.0 ?
ULINKa нет. Используется юсбовый шнурок.

Какой выбрать програматор в конфиге?
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.GIF
Просмотров: 54
Размер:	94.2 Кб
ID:	57093  
russo_turisto вне форума  
Непрочитано 03.01.2014, 11:36  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Только через бутлоадер (USB или USART) или через жытаг
niXto вне форума  
Непрочитано 03.01.2014, 11:54  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Сообщение от russo_turisto Посмотреть сообщение
Можно напрямую из кейла прошить STM32-mini_v3.0 ?
ULINKa нет. Используется юсбовый шнурок.

Какой выбрать програматор в конфиге?
Вопрос конечно интересный, но нифига Кейл недопустит, пмсм, что бы просто так без программаторов можно было код грузить и тем более отлаживать. Им вообще все "бесплатные IDE и компиляторы" как серпом по одному место, пмсм...
Одно дело когда китайцы продают "какбы пиратский" Кейл, ну мы то как бы все учимся на Кейле работать при этом - в этом тоже плюс большой (пиратский=учебный), а совсем другое дело когда без "иха программаторов" пытаемся его использовать... Они теретически могут и заблокировать через интернет такую "конфигурацию".
Хотя возможно, что я ошибаюсь...
Вчера "наткнулcя" в инете на версию IDE EnBlocks 1.41 (совершенно все бесплатно и под STM32 заточена), поддерживает она программатор JLINK, кстати.
В той системе возможно программатор через USB использовать, пмсм, и такой программатор должен быть в природе (вряд ли разработчики, в самом Кейле которые, используют этот ULINK - через однакоUSB, проще).
Мне бы такой тоже пригодился.

Последний раз редактировалось optical illusion; 03.01.2014 в 14:08.
optical illusion вне форума  
Непрочитано 09.01.2014, 15:51  
kvark85
Прописка
 
Регистрация: 31.08.2008
Сообщений: 183
Сказал спасибо: 25
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
kvark85 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Подскажите. какие только файлы уже не добавлял в проект, делал по разным описаниям, разными способом. все равно не компилируется.
Код:
Error[Pe337]: linkage specification is incompatible with previous "__nounwind __WFI" (declared at line 194 of "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\inc\c\ C:\STM32F100x\DISKAVERY\core_cm3.h 1059 
Error[Pe337]: linkage specification is incompatible with previous "__nounwind __WFE" (declared at line 193 of "C:\Program Files (x86)\IAR Systems\Embedded Workbench 6.5\arm\inc\c\ C:\STM32F100x\DISKAVERY\core_cm3.h 1060
много ошибок выдает. первые из них выложил выше.
__________________
Kvsrk85(Андрей)
kvark85 вне форума  
Непрочитано 09.01.2014, 16:24  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Там же всё написано, налицо конфликт версий CMSIS.
nahimovv вне форума  
Непрочитано 09.01.2014, 16:27  
kvark85
Прописка
 
Регистрация: 31.08.2008
Сообщений: 183
Сказал спасибо: 25
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
kvark85 на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

от куда может взяться конфликт? я добавляю одну CMSIS
__________________
Kvsrk85(Андрей)
kvark85 вне форума  
Непрочитано 09.01.2014, 16:40  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

А что, в поставке ИАР CMSIS не содержится? Создайте простейший проект из вечного цикла в майн в другой папке, если скомпилится без проблем - добавляйте нужное.
nahimovv вне форума  
Сказали "Спасибо" nahimovv
kvark85 (09.01.2014)
Непрочитано 20.01.2014, 12:02  
KBH-I
Почётный гражданин KAZUS.RU
 
Аватар для KBH-I
 
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
KBH-I на пути к лучшему
По умолчанию Re: Изучаем STM32 Cortex M3

Господа инженеры, а где бы найти про SPL по-русски? Лучше одним файлом, чтоб "с собой" взять.
Но только чтоб толково было написано, а не как в chm.
KBH-I вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Школа АRMрестлинга Uragan90 Микроконтроллеры, АЦП, память и т.д 54 22.08.2011 16:13
ARM Cortex M3 + Linux SiMiLya Микроконтроллеры, АЦП, память и т.д 10 17.06.2011 17:20
Помогите с STM32 - очень нужно... yakuzaa Микроконтроллеры, АЦП, память и т.д 60 04.08.2010 11:04
Как добавить поддержку для STM32 SFHK Микроконтроллеры, АЦП, память и т.д 11 18.12.2009 18:09


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


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