Jump to content

    
Sign in to follow this  
Vladimir_C

Инициализация STM32 с периферией (разово)

Recommended Posts

Инициализация STM32 с периферией (разово).

Оформляется официально договор подряда.

Режим работы - допустим удаленный

Имеется модуль, спаян, первично проверен контроллер работает от кварца 32 МГц.

Предназначен для адаптивной обработки звука и его усиления, регулировки громкости (конечная цель).

Есть связь с контроллером STM32F303CC6 по SWD, USB, т.е. простая инициализация сделана.

Задача:

во взаимодействии со схемотехником,

необходимо инициализировать порт I2S и I2C для связи с внешним кодеком TLV320AIC3254,

SPI с расширением для связи с Si4460,

встроенные операционные усилители (для отладки их работы с указанным кодеком).

управление усилением внешнего операционного усилителя через ЦАП STM32 от двух кнопок.

Конечная цель первого этапа - проверить взаимодействие в периферией, написав простенькие программы для ее проверки,

с возможностью загрузки через USB.

С подробными комментариями(описанием), чтобы можно было понять что откуда берется и куда передается, как работает.

Естественно с объяснением и показом как подключить библиотеки.

Среда программирования - Keil (желательно)

 

Работа полу-исследовательская, т.к. нужно будет произвести поиск лучшего решения

с точки зрения программной и аппаратной части.

В дальнейшем, при положительных результатах выбранного аппаратно-программного решения (не продаж!),

видится более сложная задача развития решения.

 

Место работы - м.Алексеевская (Москва), на территории завода Калибр, ЗАО Сетевые Технологии

 

Общее понимание, чем занимаемся: www.ct-msk.ru

Более подробное задача во вложении.

Информацию, вопросы в личку.

__short1.doc

Share this post


Link to post
Share on other sites
Общее понимание, чем занимаемся: www.ct-msk.ru

Странно как-то - такая именитая компания с большим списком достижений и большим заслуженным коллективом... и не умеет самостоятельно инициализировать I2S и I2C?? :05:

Share this post


Link to post
Share on other sites
... и не умеет самостоятельно инициализировать I2S и I2C?? :05:

После просмотра ТЗ представляется, что основная часть работы придется на написание и отладку собственного загрузчика через USB. I2S и I2C с прочими кнопками - это цветочки.

Share this post


Link to post
Share on other sites

Не проблема, опыт есть, ... e-mail имеется у вас?

Share this post


Link to post
Share on other sites
Не проблема, опыт есть, ... e-mail имеется у вас?

 

Информацию, вопросы в личку.

 

Небольшой комментарий - никаких подвохов нет.

1. по поводу загрузчика USB - пока требуется простое обновление подручными средствами стандартной

реализации ПО, нужно это правильно "включить", чтобы функция работала. В общем-то по большому счету это относится и к остальной периферии.

2. Специалисты на СИ есть, но у них свои задачи, тем более, что с STM32 первый проект.

 

Добавлю, сделано верное замечание, спасибо. Хотя принципиально для указанного ПО ничего не меняющее:

Контроллер STM32F303CC6T.

Отличия - только в количестве ОУ на борту.

В ближайшее время (день-три) постараемся ответить всем откликнувшимся в личку.

По принятому решению отпишусь и здесь.

Edited by Vladimir_C

Share this post


Link to post
Share on other sites
Небольшой комментарий - никаких подвохов нет.

1. по поводу загрузчика USB - пока требуется простое обновление подручными средствами стандартной

реализации ПО, нужно это правильно "включить", чтобы функция работала. В общем-то по большому счету это относится и к остальной периферии.

2. Специалисты на СИ есть, но у них свои задачи, тем более, что с STM32 первый проект.

 

Добавлю, сделано верное замечание, спасибо. Хотя принципиально для указанного ПО ничего не меняющее:

Контроллер STM32F303CC6T.

Отличия - только в количестве ОУ на борту.

В ближайшее время (день-три) постараемся ответить всем откликнувшимся в личку.

По принятому решению отпишусь и здесь.

31 марта 2016г.

Разработчик найден.

Спасибо всем откликнувшимся.

Share this post


Link to post
Share on other sites
31 марта 2016г.

Разработчик найден.

Спасибо всем откликнувшимся.

 

К сожалению, найденный в марте специалист не справился с задачей.

 

Поэтому, тема открывается вновь.

 

 

 

Share this post


Link to post
Share on other sites
К сожалению, найденный в марте специалист не справился с задачей.

 

Поэтому, тема открывается вновь.

Добрый день! А электронную почту не укажете для связи( личные сообщения не работают)?

Edited by Andrew123

Share this post


Link to post
Share on other sites
Добрый день! А электронную почту не укажете для связи( личные сообщения не работают)?

У меня личные сообщения работают.

 

Дополнение по среде разработки:

Cube+Keil - обязательно.

Share this post


Link to post
Share on other sites

Разработчик найден, есть результаты.

Тему закрываю.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this