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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 20.02.2008, 12:59  
Pit_PB
Прописка
 
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
Pit_PB на пути к лучшему
По умолчанию

Цитата:
меня просьба расскажи о своей программе
для ком порта .
О какой конкретно?
О той что в учебнике описана?
Реклама:
Pit_PB вне форума  
Непрочитано 20.02.2008, 13:34  
Pit_PB
Прописка
 
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
Pit_PB на пути к лучшему
По умолчанию

Цитата:
Таблица "быстродействия" программ, написанных на версиях Бэйсика, Delfi и С++ и выводы автора этого "тестирования" просто притянутый за уши к желаемому результату бред!!! Он бы ещё привел программу на асме и доказал, что на Бэйсике можно написать прогу короче и быстрее, чем на асме...
Там же есть тесты, можете проверить сами.
Я сам проверял (правда не всё) и получил похожие результаты.
Скажу сразу, Делфи проигрывает по побыстродействию PureBasic'у, а вот на счёт, Си всё зависит от используемого компилятора, есть такие что работают быстрее или медленее например, Borland C++ Builder Enterprise 6.0 значительно уступает по быстродействию.

А насчёт асма, знаешь, ведь на асме тоже можно сделать сравнительно медлиную прогу.
Pit_PB вне форума  
Непрочитано 20.02.2008, 14:35  
TEHb
Почётный гражданин KAZUS.RU
 
Аватар для TEHb
 
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
TEHb на пути к лучшему
По умолчанию

Сообщение от Pit_PB
Цитата:
Таблица "быстродействия" программ, написанных на версиях Бэйсика, Delfi и С++ и выводы автора этого "тестирования" просто притянутый за уши к желаемому результату бред!!! Он бы ещё привел программу на асме и доказал, что на Бэйсике можно написать прогу короче и быстрее, чем на асме...
Там же есть тесты, можете проверить сами.
Я сам проверял (правда не всё) и получил похожие результаты.
Скажу сразу, Делфи проигрывает по побыстродействию PureBasic'у, а вот на счёт, Си всё зависит от используемого компилятора, есть такие что работают быстрее или медленее например, Borland C++ Builder Enterprise 6.0 значительно уступает по быстродействию.

А насчёт асма, знаешь, ведь на асме тоже можно сделать сравнительно медлиную прогу.
Медленную программу написать проблем нету. Можно например использовать компилятор (а ещё лучше - интерпретатор) Prolog под .NET или Java VM - получится очень даже неплохо.
А самый быстрый код по моим замечаниям получается в Intel C++ Compiler.
TEHb вне форума  
Непрочитано 20.02.2008, 16:18  
Andy_ry1
Частый гость
 
Регистрация: 31.01.2008
Сообщений: 18
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 2 сообщении(ях)
Andy_ry1 на пути к лучшему
По умолчанию

Сообщение от Pit_PB
А насчёт асма, знаешь, ведь на асме тоже можно сделать сравнительно медлиную прогу.
И я про то же. Если взять кривые руки, растущие не из нужного места, поставить несовместимые задачи, использовать кривой компилятор, то и результаты нечего сравнивать и ни о чем кроме кривизны методики испытаний и рук их автора это "тестирование" не говорит. Потому и существует устойчивое словосочетание "Искусство программирования". Напомню, что в средние века великих (теперь) художников называли ремесленниками, а их творения мазнёй. Но если рассматривать задачу оптимизации размера кода и быстродействия комплексно, а именно так подходит автор "тестирования", то надо брать одинаковые типовые задачи и решать их оптимальным для данного компилятора образом. Программа же на асме В ЛЮБОМ СЛУЧАЕ будет короче и работать быстрее, если, разумеется, её написать должным образом, а не специально тупо. Для того во многих компиляторах для критичных к быстродействию местах допускается вставлять куски кода на асме. Другое дело трудоёмкость - на асме гораздо выше.
Andy_ry1 вне форума  
Непрочитано 20.02.2008, 16:28  
Kabron
Почётный гражданин KAZUS.RU
 
Аватар для Kabron
 
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,564
Сказал спасибо: 701
Сказали Спасибо 4,334 раз(а) в 1,985 сообщении(ях)
Kabron на пути к лучшему
По умолчанию

Блестящий пример такой вот программы - PDS IDE для Протон Васика. Однажды я с ужасом заметил что на Селероне 2Ггц она в покое без загруженного проекта кушает от 50 до 90% времени ЦП. Отписался в Crownhill, там мне как отсталому объяснили, что дескать это не простая ИДЕ, а активная, т.е. она постоянно сканит код и реагирует на изменения. А когда я спросил нахрена сканить если ни одна клавиша не нажата и вообще окно не в фокусе, мне дали понять, что я ламер отсталый и все такое. Аргументы в сторону того что щас практически все ИДЕ активные, но в простое ничего от ЦП не требуют не прокатили.
Тут же начали отписываться юзеры на продвинутых тачках и опровергать. Ну и понеслась винда по кочкам...
Kabron вне форума  
Непрочитано 23.02.2008, 02:11  
bodja
Прохожий
 
Регистрация: 23.02.2006
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
bodja на пути к лучшему
По умолчанию

Прежде чем что то писать, читай и форум и хелп , это самое последнее предупреждение...

dosikus


-- Прилагается рисунок: --


Прикрепленный файл: 3317311.rar
__________________
подпись на стадии разработки
bodja вне форума  
Непрочитано 12.12.2009, 05:11  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Для тех, кто решил научится писать программы для ПК

Понравился редактор программ. Очь понравилось автоподстановка команд. Чего не хватает в редакторах IDE (МПЛАБ AVRSTUDIO) так это удобной и настраиваемой подстветки и автоподстановки окончаний команд имён меток регистров переменных итд.
А можно предложения по редактору програм? возможно ли добавить?:

1) подгрузка файлов(задаваемых пользователем) с определениями синтаксиса команд, для любого языка можно будет настроить подсветку и автоокончание команд. Как например в Notepad++ настраивается подсветка, но в нём нет автоподставновки окончания команд. НАПРИМЕР:

- файлы синтаксиса команд языка Си, режимы подсветки и автоподстановки команд:
c_HITECH_PIC_sintacsis.h
c_CCS_PIC_sintacsis.h
c_IAR_AVR_sintacsis.h
c_GCC_AVR_sintacsis.h

- файлы синтаксиса команд ассемблера, режимы подсветки и автоподстановки команд
asm_PIC10_sintacsis.h
asm_PIC12_sintacsis.h
asm_PIC16_sintacsis.h
asm_PIC18_sintacsis.h
asm_PIC24_sintacsis.h
asm_PIC32_sintacsis.h
asm_AVR_sintacsis.h
asm_AVR32_sintacsis.h
asm_xMEGA_sintacsis.h

2) подгрузка файлов (задаваемых пользователем) с определениями команд, для любого семейства МК. можно будет настроить подсветку и автоподстановки команд.

PIC16F676_resource.h
ATTiny2313_resource.h

3) подгрузка файлов(задаваемых пользователем) с определениями имён переменных, имён ножек портов, имён регистров итд, данного проекта для подсветки и автоподстановки имён,(можно выбирать несколько имён проектов).

project_konstant.h (определения имён констант в проекте)
project_pins.h (определения имён портов и ножек в проекте)
project_registers.h (определения имён регистров в проекте)
project_ram.h (определения имён переменных массивов и адресов в RAM в проекте)
project_rom.h (определения имён массивов и адресов во FLASH в проекте)
my_macro_name.h(описания имён собственных макросов)

4) добавить подсветку и автоподстановку имён меток, сами метки брать из текста программы из поля меток.
picavr вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В какой среде лучше писать программы для MCS-51 контр. на С? Yegorvin Proteus, KiCAD и другие ECAD 17 02.11.2008 20:26
Кто умеет писать заготовки iButon (TM) ? MAXvaLL Микроконтроллеры, АЦП, память и т.д 34 19.03.2008 01:27
для тех кто программирует на CodeVisionAVR dimonbest Микроконтроллеры, АЦП, память и т.д 12 21.06.2007 12:32
спомощью какой программы можно писать программу на МК. golinskiy Proteus, KiCAD и другие ECAD 4 05.06.2006 10:43
Хочу научиться писать программы для МК 8051. filat Делимся опытом 22 03.06.2006 23:09


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


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