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

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

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

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

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

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

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы
Непрочитано 26.02.2012, 19:02  
NOPROBLEM
Почётный гражданин KAZUS.RU
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от jump Посмотреть сообщение
Будете ,будете, особо на малых кристаллах, оптимизируя критичные по времени проекты или делая вставки - никуда не денетесь
Делать вставки на асме и делать проект целиком - большая разница! Не надо людейв заблуждение вводить.
Сообщение от jump Посмотреть сообщение
делать на фловкоде проект, большой проект - риск довольно значительный (или деньги небольшие).
Так любой проект - риск. Но на фловкоде минимальный.(ИМХО)

Сообщение от jump Посмотреть сообщение
зачем отдавать деньги тем, у кого полно пенок?
Ага! Тем, кто ничего не делает, отдавать деньги - это по нашему. А тем кто делает, но ошибается, нам жаба не позволяет. Так? Так вот, если бы Вы знали вопрос или просто прочитали мой текст, то не говорили бы ерунды. Ошибки с компиляцией русских проектов происходили не по вине Матриксмультимедиа (разработчиков фловкода) а по вине купленого ими компилятора с С. Это он, ища символ конца строки натыкался на кирилицу в коментариях и вываливался.
Сообщение от jump Посмотреть сообщение
зачем тогда фловкод, если есть и С, и АСМ? и даже БЕЙСИК?
Это, похоже, религиозный фанатизм! Вы допускаете существование С и даже БЕЙСИКА, хотя они также увеличивают размер кода по сравнению с АСМом, но на дух не выносите фловкод, который помимо прочего автоматизирует за новичка кучу мелких "пустячков", прописанных в даташитах, без которых ничего работать не будет.

Сообщение от jump Посмотреть сообщение
а вот переносимости проекта у фловкода нет
Кто Вам такую ерунду сказал! Переносимость полная, не только между кристаллами, но и с ПИКа на АВР. Проверено неоднократно!
__________________
От ложного знания к истинному незнанию!
NOPROBLEM вне форума  
Непрочитано 26.02.2012, 19:28  
NOPROBLEM
Почётный гражданин KAZUS.RU
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от Alexsandr200707 Посмотреть сообщение
, нигде не нашел подобного проекта, а сам не могу догнать как состряпать.
Если нет готового, надо делать самому! Но для этого надо четко знать, что и как делать будешь. Не постановку задачи, а ее решение.
Если просто менять яркость маломощных светодиоидов, питаемых от источника через резистор, то задача проста. Задействуешь в фловкоде ШИМ (смотри многочисленные примеры) и питаешь от него светодиод. Циклически (почти все программы регулирования пишутся внутри бесконечного цикла) опрашиваете пару своих кнопок. В результате получается четыре пути от начала до конца цикла. В одном из них яркость должна увеличиваться, Вы там инкрементируйте переменную, а затем значение этой переменной пропишите в заполнение ШИМа. В другой ветви яркость должна уменьшаться, там переменная должна декрементироваться перед занесением в заполнение ШИМа. В двух других путях ничего делать не надо. Вроде фловкод сам следит за переполнением, увидите это на симуляции. Начальное (на момент включения схемы) состояние светодиода пропишите в переменную в начале программы (перед циклом). Скорее всего, регулирование из минимума в максимум получится слишком быстрым и понадобится вставлять в начале цикла задержку.
Если же надо управлять мощными светодиодами, то надо тот же ШИМ подавать на регулирющий вход мощного драйвера. Ну, или делать стабилизатор тока при помощи того же фловукода на том же кристалле, но это уже совсем другая песня...
__________________
От ложного знания к истинному незнанию!

Последний раз редактировалось NOPROBLEM; 26.02.2012 в 19:34.
NOPROBLEM вне форума  
Непрочитано 27.02.2012, 00:18  
NOPROBLEM
Почётный гражданин KAZUS.RU
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Как то так!
Вложения:
Тип файла: zip PWM_KNOPKI.zip (2.0 Кб, 331 просмотров)
__________________
От ложного знания к истинному незнанию!
NOPROBLEM вне форума  
Непрочитано 27.02.2012, 00:26  
Alexsandr200707
Прохожий
 
Регистрация: 25.02.2012
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Alexsandr200707 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от NOPROBLEM Посмотреть сообщение
Как то так!
а можешь выложить 16f819.fcd из своего ФК
Alexsandr200707 вне форума  
Непрочитано 27.02.2012, 00:38  
NOPROBLEM
Почётный гражданин KAZUS.RU
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от Alexsandr200707 Посмотреть сообщение
а можешь выложить 16f819.fcd из своего ФК
Легко! Зазиповал....
Вложения:
Тип файла: zip 16F819.zip (2.7 Кб, 235 просмотров)
__________________
От ложного знания к истинному незнанию!
NOPROBLEM вне форума  
Непрочитано 28.02.2012, 13:04  
vmalush
Частый гость
 
Регистрация: 14.05.2010
Сообщений: 30
Сказал спасибо: 4
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
vmalush на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Есть четвертая версия с нормальным лекарством если кому надо http://depositfiles.com/files/lrr0lwep2
vmalush вне форума  
Эти 2 пользователя(ей) сказали Спасибо vmalush за это сообщение:
NOPROBLEM (28.02.2012)
Непрочитано 07.03.2012, 21:03  
Markic
Прохожий
 
Регистрация: 07.03.2012
Сообщений: 3
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Markic на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Добрый день. Скачал указанный файл,установил и зарегистрировался без проблем(ставил на висту). Проблем с компиляцией - выдает ошибку. Восстанавливал настройки компиляции по умолчанию, сохранял проект в папке самой программы - все равно не хочет. Что делать не подскажете.

Пишет:

File name: C:\Program Files\Matrix Multimedia\Flowcode V4\1\Flowcode3.c
Generated by: Flowcode v4.2.3.58
Date: Wednesday, March 07, 2012 21:02:58
Licence: Professional
Registered to: 2A1RRG


http://www.matrixmultimedia.com


Launching the compiler...
C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\boostc.pic16.flowcode.exe -v -t PIC16F777 "Flowcode3.c"
BoostC Optimizing C Compiler Version 6.95 (for PIC16 architecture)
http://www.sourceboost.com
Copyright(C) 2004-2009 Pavel Baranov
Copyright(C) 2004-2009 David Hobday

Licensed to FlowCode User under Single user Pro License for 1 node(s)
Limitations: PIC12,PIC16 max code size:Unlimited, max RAM banks:Unlimited


Flowcode3.c
Starting preprocessor: C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\pp.exe "C:\Program Files\Matrix Multimedia\Flowcode V4\1\Flowcode3.c" -i C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include -d _PIC16F777 -la -c2 -o "C:\Program Files\Matrix Multimedia\Flowcode V4\1\Flowcode3.pp" -v -d _BOOSTC -d _PIC16

C:\Program Files\Matrix Multimedia\Flowcode V4\1\Flowcode3.c(81): error: missing semicolon
C:\Program Files\Matrix Multimedia\Flowcode V4\1\Flowcode3.c(69): error: failure

failure

........
Return code = 1

Flowcode не смог откомпилировать код C блок-схемы из-за следующих ошибок:


Если Ваша блок-схема содержит код C, пожалуйста проверьте это тщательно. Если Ваша блок-схема не содержит C-кода, или Вы полностью проверили код, войдите в контакт с Технической поддержкой

FINISHED

Последний раз редактировалось Markic; 07.03.2012 в 21:08.
Markic вне форума  
Непрочитано 07.03.2012, 23:30  
NOPROBLEM
Почётный гражданин KAZUS.RU
 
Аватар для NOPROBLEM
 
Регистрация: 11.07.2006
Адрес: Москва, Тушино
Сообщений: 3,709
Сказал спасибо: 793
Сказали Спасибо 994 раз(а) в 552 сообщении(ях)
NOPROBLEM на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Обычно такое бывает из-за кирилицы в названиях директорий, обрабатываемых при компиляции. Проверьте все пути. Еще можно посмотреть те файлы, что фловкод сгенерил и посмотреть из за чего застопорился процесс.
__________________
От ложного знания к истинному незнанию!
NOPROBLEM вне форума  
Сказали "Спасибо" NOPROBLEM
Markic (08.03.2012)
Непрочитано 08.03.2012, 13:20  
Markic
Прохожий
 
Регистрация: 07.03.2012
Сообщений: 3
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Markic на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

С той проблемой разобрался - из-зи точки соединения глючил. Заменил циклом - теперь пишет:

File name: C:\Temp\Flowcode3.c
Generated by: Flowcode v4.2.3.58
Date: Thursday, March 08, 2012 13:18:20
Licence: Professional
Registered to: 2A1RRG


http://www.matrixmultimedia.com


Launching the compiler...
C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\boostc.pic16.flowcode.exe -v -t PIC16F777 "Flowcode3.c"
BoostC Optimizing C Compiler Version 6.95 (for PIC16 architecture)
http://www.sourceboost.com
Copyright(C) 2004-2009 Pavel Baranov
Copyright(C) 2004-2009 David Hobday

Licensed to FlowCode User under Single user Pro License for 1 node(s)
Limitations: PIC12,PIC16 max code size:Unlimited, max RAM banks:Unlimited


Flowcode3.c
Starting preprocessor: C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\pp.exe C:\Temp\Flowcode3.c -i C:\PROGRA~1\MATRIX~1\FLOWCO~1\BoostC\include -d _PIC16F777 -la -c2 -o C:\Temp\Flowcode3.pp -v -d _BOOSTC -d _PIC16


......

Flowcode3.c success

success

Return code = 0

Launching the linker/assembler...
C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\boostlink.pic.exe -ld "C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\lib" libc.pic16.lib flowcode.pic16.lib rand.pic16.lib float.pic16.lib "Flowcode3.obj" -t PIC16F777 -d "C:\Temp" -p "Flowcode3"
BoostLink Optimizing Linker Version 6.95
http://www.sourceboost.com
Copyright(C) 2004-2009 Pavel Baranov
Copyright(C) 2004-2009 David Hobday


Caution: Delay inaccurrate: 'delay_ms', Delay overhead:0ms, Unit delay:1.00016ms, Delay resolution:1 units
Warning unreferenced functions removed:
FCI_FLOAT_TO_STRING in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_NUMBER_TO_HEX in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_INT in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_FLOAT in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_msDelay in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_S in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_Ms in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
isinf in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h

Building CASM file
Memory Usage Report
===================
RAM available:368 bytes, used:43 bytes (11.7%), free:325 bytes (88.3%),
Heap size:325 bytes, Heap max single alloc:110 bytes
ROM available:8192 words, used:540 words (6.6%), free:7652 words (93.4%)



success

Return code = 0

Launching the programmer...
C:\Program Files\Matrix Multimedia\Flowcode V4\tools\PICkit2\pk2cmd.exe -PPIC16F777 -FFlowcode3.hex -M -A5 -T -R -BC:\Program Files\Matrix Multimedia\Flowcode V4\tools\PICkit2\
No PICkit 2 found.


Return code = 10

Flowcode не смог передать блок-схему микроконтроллеру. Проверьте опции программатора и физические подключения.

FINISHED
Markic вне форума  
Непрочитано 09.03.2012, 10:53  
vmalush
Частый гость
 
Регистрация: 14.05.2010
Сообщений: 30
Сказал спасибо: 4
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
vmalush на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

При отсутствии подключенного микроконтроллера, компиляцию производим: иконка Чип, в выпадающем окне компилировать в С или HEX, но не в чип, я обычно после этого еще прогоняю в MPLAB на предмет ошибок затем в Proteus а после этого можно залить в контроллер например через PonyProg.
vmalush вне форума  
Сказали "Спасибо" vmalush
Markic (09.03.2012)
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FlowCode - русификаторы. bars-profi Микроконтроллеры, АЦП, память и т.д 33 25.09.2017 13:52
Оптимальный старт в программировании МК на С Neman2000 Embedd С 1250 06.09.2013 08:51
Помогите FlowCode Pic -Avr enigm Микроконтроллеры, АЦП, память и т.д 3 17.04.2011 22:59
Flowcode v4 Garick1 Proteus, KiCAD и другие ECAD 1 07.07.2009 18:16
Matrix Flowcode v3.2.2.40 spasbyspas Proteus, KiCAD и другие ECAD 6 07.11.2007 22:27


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


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