реклама на сайте
подробности

 
 
> stm32f0xx + one wire, хочу реализовать программно... нужна помощь специалистов...
Посторонним В...
сообщение Sep 4 2012, 02:08
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 2-08-12
Пользователь №: 72 984



в интернете много реализаций и примеров работы с ds1820... фирмы dalas.... для атмелов.. для stm не видел

веду проект на процессоре stm32f051 отладка stm32f0discovery...

кто может помочь с программной реализацией... проект должен был сделать (по мнеию начальства) неделю назад...

сам пока не пробовал браться за реализацию ... может у кого то есть наработки...

заранее благодарен за помошь!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Посторонним В...
сообщение Sep 6 2012, 03:15
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 2-08-12
Пользователь №: 72 984



задачка то простая (вроде бы)... получить в одном протоколе ... пердать в другом... уметь залить конфигурацию через внешний интерфейс и так же сменить ПО через внешний 1wire интерфейс...
все упирается в комуникационные интерфейсы... с которыми я не очень то дружу... а без них я так понимаю задач не быват...

Цитата(jcxz @ Sep 5 2012, 15:38) *
Ужас просто. Даже аппаратный i2c очень неудобная вещь (по-крайней мере в тех процах, что я имел дело) в плане паразитной загрузки процессора - прерывание на каждый байт, отсутствует DMA и даже FIFO. В моих проектах наибольшую частоту всегда имеет прерывание i2c - в остальных интерфейсах частоту прерываний можно снизить за счёт DMA или FIFO. А большая частота прерываний выливается в непроизводительную загрузку CPU на входы/выходы в ISR (особенно при наличии ОСРВ).
А вы его хотите еще программно делать....
Ну конечно если у вас процессору больше нечем заниматься, то пофиг.


dma там есть... но я пока боюсь об этом даже задумываться..

а то что названия регистров и функций не самокоментирующиеся это факт...
тем более они этот процессор улучшили в плане i2c .. примеры которые компилил для i2c - неработали
но там отладка конечно была другая... но камень то тот же... мне не понятно почему примеры не работали...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Посторонним В...   stm32f0xx + one wire   Sep 4 2012, 02:08
- - VAI   Можно посмотреть здесь: http://mycontroller.ru/stm...   Sep 4 2012, 04:56
|- - Посторонним В...   Цитата(VAI @ Sep 4 2012, 05:56) Можно пос...   Sep 4 2012, 05:38
- - kosyak©   Вот потому я и не выложил свой вариант - он не под...   Sep 4 2012, 05:41
|- - Посторонним В...   Цитата(kosyak© @ Sep 4 2012, 06:41) Вот п...   Sep 4 2012, 08:28
|- - jcxz   Цитата(Посторонним В... @ Sep 4 2012, 14...   Sep 4 2012, 14:25
- - VAI   Мой подходит и для RTOS и без неё. Я использую кей...   Sep 4 2012, 07:28
- - polyname   Цитатадля атмелов.. для stm не виделпотому что так...   Sep 4 2012, 15:29
|- - Посторонним В...   Цитата(polyname @ Sep 4 2012, 16:29) пото...   Sep 5 2012, 04:37
|- - Сергей Борщ   QUOTE (Посторонним В... @ Sep 5 2012, 07...   Sep 5 2012, 05:47
||- - Посторонним В...   Цитата(Сергей Борщ @ Sep 5 2012, 06:47) В...   Sep 5 2012, 09:27
|- - jcxz   Цитата(Посторонним В... @ Sep 5 2012, 10...   Sep 5 2012, 14:38
- - kosyak©   Цитата(polyname @ Sep 4 2012, 19:29) прав...   Sep 4 2012, 18:03
- - Alexey K   Засекаем время. Через неделю появится топик как же...   Sep 6 2012, 16:20
- - jcxz   Нее - о программной эмуляции DMA   Sep 6 2012, 17:28
- - Посторонним В...   Цитата(Alexey K @ Sep 6 2012, 17:20) Засе...   Sep 7 2012, 05:30


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 11:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016