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

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

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

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

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

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


 
Опции темы
Непрочитано 12.04.2018, 16:01  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от ptr Посмотреть сообщение
Известно, что использование арифметики с плавающей запятой увеличивает размер кода на 3-4 килобайта, а скорость арифметики с плавающей запятой, относительно целочисленной арифметики на long для 8-битных МК, в 3-4 раза медленней.
И что? " long для 8-битных МК" тоже ещё та хрень, особенно для МК с аккумуляторной архитектурой.
Сообщение от ptr Посмотреть сообщение
Если Вы сразу для проекта используете МК с явным излишеством памяти и производительности, то, естественно, можете об этом не задумываться. А вот на младших PIC, ATTiny или STM8 такое расточительство часто вылазит боком.
Бред. Никто никогда не юзает МК с заведомой недостаточностью по памяти и производительности. Поэтому в таких случаях проще PIC, ATTiny или STM8 просто послать на и взять СТМ32. С него и на STM8 переползти проще.
Сообщение от ptr Посмотреть сообщение
Если выражаться более конкретно, то для тиражируемых решений выгодней потратить лишние 15-30 минут работы на целочисленную арифметику, чем по доллару на каждый МК в тираже.
Бред. К концу проекта перелопачивать всё заново - не комильфо.
И дешевле взять копеечный СТМ32, чем дорогущий восьмибитный хлам и поиметь себе гемор.
Сообщение от ptr Посмотреть сообщение
Для хобби проектов - тем более. Потому как в них, с одной стороны, никогда не известен весь набор функций, возлагаемых на МК и код будет не раз расширятся и улучшаться, с другой стороны - полезно приучать себя сразу писать оптимально, если эта оптимальность не требует увеличения затрат времени на кодирование свыше, чем 50%. Потому что на оптимизацию уже написанного кода потом потратите в разы больше времени, чем на его проектирование оптимальным сразу.
Бред, несусветный. При таком раскладе при разработке лучше сразу взять камень покруче, а при его явной избыточности в оконцовке, можно перейти на МК и подешевле и послабее. Вот только PIC, ATTiny и прочий хлам этого не позволяют.
И твой тезис оптимальности тоже бред. Это тебе не клаву на ПСюке топтать. Тут уже и команды МК нужно знать и периферию. Ты хоть раз видел команды ПИК16? Не? Тогда твой звездёж просто неуместен.
Сообщение от ptr Посмотреть сообщение
А то я уже утомился оптимизировать чужой код, получая, нередко, выигрыш в производительности на порядок, а то и на два-три )
Феноменальный бред. Ну давай, возьми ПИК16, напиши прогу байт на 500, и соптимизируй... "на порядок, а то и на два-три".
Следуя твоим звездобольским советам... у тебя код выродится в НОЛЬ! Так держать!
Сливайся уже без остатка, бредоносец ПСюковый.
Реклама:
STM32F0 вне форума  
Непрочитано 21.04.2018, 14:49  
Исбанни
Прописка
 
Регистрация: 21.04.2018
Сообщений: 174
Сказал спасибо: 1
Сказали Спасибо 66 раз(а) в 53 сообщении(ях)
Исбанни на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от ptr Посмотреть сообщение
оптимизировать чужой код, получая, нередко, выигрыш в производительности на порядок, а то и на два-три )
На порядок - это в 10 раз. (Порядок чисел в естественном языке ) На два порядка - это в 100 раз. На три порядка - это в 1000 раз. То есть, "повысить производительность в 1000 раз только оптимизацией чужого кода" - это фантастический успех, настолько фантастический, что прям из разряда небылиц!
Я еще ни разу не видел кода, в котором из 1000 программных строк можно было бы выкинуть 999, и при этом код продолжал бы выполнять ту же самую (!!!) работу, но на три порядка быстрее.
Да даже в 10 раз - и то практически нереально. Оставить лишь каждое десятое программное слово, это из области крайне редких случаев.
Вобщем, "предсказатель" ptr - феерический звиздун.
Исбанни вне форума  
Непрочитано 03.08.2018, 01:07  
wolfeldt
Частый гость
 
Регистрация: 11.10.2015
Сообщений: 40
Сказал спасибо: 12
Сказали Спасибо 169 раз(а) в 27 сообщении(ях)
wolfeldt на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

PCWHD 5.079
https://cloud.mail.ru/public/77fA/zmDZ4VeEe
wolfeldt вне форума  
Эти 9 пользователя(ей) сказали Спасибо wolfeldt за это сообщение:
bolek4321 (09.08.2018), demanik (03.08.2018), Eddy71 (03.08.2018), katalianin (03.08.2018), Prototup (17.08.2018), tanveerriaz (03.08.2018), vlad_ru (03.08.2018), welcome61 (03.08.2018), Кот Баюн (23.09.2018)
Непрочитано 03.08.2018, 12:40  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,561
Сказал спасибо: 5,396
Сказали Спасибо 24,783 раз(а) в 5,563 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Знаю, что наглая морда, но..

а не пробегало ли где с того же сайта софта EZ App Lynx для разработки BLE-приложений?
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 03.08.2018, 18:28  
kazus-Dfcz
Частый гость
 
Регистрация: 16.08.2008
Сообщений: 35
Сказал спасибо: 12
Сказали Спасибо 39 раз(а) в 13 сообщении(ях)
kazus-Dfcz на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от ptr Посмотреть сообщение
А то я уже утомился оптимизировать чужой код, получая, нередко, выигрыш в производительности на порядок, а то и на два-три )
Не, надо так, а?
Гений, просто гений.
kazus-Dfcz вне форума  
Непрочитано 04.08.2018, 15:42  
wolfeldt
Частый гость
 
Регистрация: 11.10.2015
Сообщений: 40
Сказал спасибо: 12
Сказали Спасибо 169 раз(а) в 27 сообщении(ях)
wolfeldt на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от Eddy71 Посмотреть сообщение
Знаю, что наглая морда, но..

а не пробегало ли где с того же сайта софта EZ App Lynx для разработки BLE-приложений?
Не совсем понял вопроса. EZ App Lynx бесплатно качается с ПлэйМаркета, или АппСтора.
wolfeldt вне форума  
Непрочитано 04.08.2018, 17:02  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,561
Сказал спасибо: 5,396
Сказали Спасибо 24,783 раз(а) в 5,563 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

То "ответная часть", клиент, что в телефон ставится.
А насколько я понял в кит входят сорцы, из чего поддержку того BLE делать со стороны железа.
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 04.08.2018, 17:38  
wolfeldt
Частый гость
 
Регистрация: 11.10.2015
Сообщений: 40
Сказал спасибо: 12
Сказали Спасибо 169 раз(а) в 27 сообщении(ях)
wolfeldt на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

В папке PICC/Drivers есть 2 файла ezapp.c и ezapp.h, я так понял они подключаются в программе с железной стороны. И собственно в них и содержатся требуемые функции.

Модуль блютуза RN-4020 Bluetooth Microchip, как использовать другие, хз, так как сам с этим не сталкивался, да и особой нужды нету.

Так же в папке PICC/Examples есть примеры программирования, названия начинаются на ex_ezapp_xxx.

Последний раз редактировалось wolfeldt; 04.08.2018 в 17:50.
wolfeldt вне форума  
Сказали "Спасибо" wolfeldt
Eddy71 (04.08.2018)
Непрочитано 04.08.2018, 18:07  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,561
Сказал спасибо: 5,396
Сказали Спасибо 24,783 раз(а) в 5,563 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Большое спасибо. Давно не переглядывал содержимое тех папок..
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/

моя домашняя страничка: http://www.eddy.com.ua/
Eddy71 вне форума  
Непрочитано 07.09.2018, 03:16  
wolfeldt
Частый гость
 
Регистрация: 11.10.2015
Сообщений: 40
Сказал спасибо: 12
Сказали Спасибо 169 раз(а) в 27 сообщении(ях)
wolfeldt на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

PCWHD 5.080
https://cloud.mail.ru/public/9Y6A/8y1z86ZhP
Это было сложно, очень сложно.
wolfeldt вне форума  
Эти 11 пользователя(ей) сказали Спасибо wolfeldt за это сообщение:
assaodu (16.09.2018), bolek4321 (09.09.2018), demanik (07.09.2018), Eddy71 (07.09.2018), kgg_ussr (10.09.2018), laser532 (02.10.2018), MisterDi (25.09.2018), Prototup (09.09.2018), pwm.c (07.09.2018), welcome61 (07.09.2018), Кот Баюн (08.09.2018)
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
i2c+ccs pic Gladkih Микроконтроллеры, АЦП, память и т.д 9 18.04.2016 22:17
PIC BASIC PRO Compiler 2.47 dosikus Proteus, KiCAD и другие ECAD 27 05.12.2009 05:48
изучение IAR AVR C compiler granel Микроконтроллеры, АЦП, память и т.д 0 10.10.2008 20:45
PIC C Compiler PCWH458 sergxxx Микроконтроллеры, АЦП, память и т.д 9 23.09.2008 18:25
Не включается дебаггер в CCS C Compiler BigMazzi Микроконтроллеры, АЦП, память и т.д 4 19.09.2008 13:34


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


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