Перейти к содержанию
    

Необходимо программный модуль swim для stm8s103f3

Приветствую всех.

 

Необходимо программный модуль реализующий запись флэш, еепром, конфигурации для контролера stm8s103f3 по swim интерфейсу.

данный модуль будет встраиваться в проект на чипе at91sam7s64.

также необходимо участие во встраивание данного модуля в основной код на уровне консультаций.

 

есть открытые коды по данной теме.

http://code.google.com/p/vsprog/source/bro...IM/SWIM.c?r=887

http://vsprog.googlecode.com/svn/trunk/src...get/stm8/stm8.c

 

задача для человека у которого уже есть готовое решение с минимальной адаптации под наш проект.

 

Требования к модулю.

интерфейс модуля может содержать функции

 

1. InitSWIM - инициализация

2. swim_exec - вызывается постоянно во внешнем цикле

while(1){

....

swim_ecec

....

}

3. swim_timer() - прерывание вызывающее каждые N (от 10 до 1000) мс

 

интерфейс модуля должен содержать функции аналогичные

erase_flash() - стирание флэш

write_flash(uint32_t addr_flash, uint8_t *src, uint32_t size) - запись блока данных

read_flash(uint32_t addr_flash, uint8_t *dst, uint32_t size) - чтение блока данных

write_eeprom(uint32_t addr_flash, uint8_t *src, uint32_t size) - запись блока данных

read_eeprom(uint32_t addr_flash, uint8_t *dst, uint32_t size) - чтение блока данных

write_config(struct *pConfig_src) запись конфигурации

read_config(struct *pConfig_src) чтение конфигурации

 

эти функции могут быть замещены иными со схожими по функциональности из готового проекта.

 

управление внешними выводами контролера через макросы аналогичные set_pin(val), val = get_pin()

 

срок выполнения работы 2 дня

стоимость модуля 9 т.р.

связь через почту gregorev71[гав]mail(точка)ru

через личку

оплата после встраивания модуля в проект, проверка на запись чтение данных флэш, еепром, конфигурации чипа. При необходимости можно подключить систему безопасного платежа http://freelance.ru/ или иной системы на усмотрения исполнителя по согласованию с заказчиком.

общие вопросы прошу задавать здесь или через указанные виды связи.

 

С уважением Дмитрий

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...