|
Зависание Code composer studio v3.3 |
|
|
|
Oct 26 2007, 09:35
|
Частый гость
 
Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277

|
Цитата(RobFPGA @ Oct 26 2007, 13:10)  Замучало меня периодическое подвисание CCS v3.3. Симптомы - при установке курсора мышкой на переменную или функцию выводится подсказка где эта переменная или функция определена. Так вот иногда при этом CCS умирает и приходится убивать его через таск менеджер. Как боротся с этим? Лучше наверное для начала проапдейтить CCS. На сайте Texas Instruments доступен уже 6-ой апдейт к CCS v. 3.3. Если у Вас есть эти апдейты, то можете поделиться?
|
|
|
|
|
Oct 26 2007, 15:39
|
Профессионал
    
Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643

|
Приветствую! Обновил CCS 3.3 6 сервиспаком - не помогло  . Может это и не CCS виноват а в виндах чтото? Раз уж и 3.1 и 3.3 так странно себя ведут. P.S. Кстати сервиспак спокойно можно забрать с сайта TI через Updste advisor. Успехов! Rob.
|
|
|
|
|
Oct 26 2007, 16:46
|

Мастер
   
Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474

|
Цитата(RobFPGA @ Oct 26 2007, 13:10)  Приветствую!
Замучало меня периодическое подвисание CCS v3.3.
Симптомы - при установке курсора мышкой на переменную или функцию выводится подсказка где эта переменная или функция определена. Так вот иногда при этом CCS умирает и приходится убивать его через таск менеджер. Как боротся с этим?
Успехов! Rob. Во-первых. Избегать использования маленькой буквы "я" в коментариях и строковых константах. Во-вторых -- периодически чистить папку MyProject.CS_ В-третьих -- для закрытия повисшего Композер заботливые разработчики специально сделали фичу "End CCStudio processes"  (тыкаете на значок Композера в трэе правой клавишей, там найдете). Однако даже с крайними сервиспаками и с учетом этих мер виснет все равно, но реже  А все, имхо, от CodeWright.
--------------------
شامل
|
|
|
|
|
Oct 26 2007, 18:55
|
Частый гость
 
Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277

|
Цитата(RobFPGA @ Oct 26 2007, 19:39)  P.S. Кстати сервиспак спокойно можно забрать с сайта TI через Updste advisor. Это только, если у вас CCS зарегистрирован.
|
|
|
|
|
Nov 14 2007, 09:44
|

Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-03-06
Пользователь №: 14 839

|
Дело на 99% в русской малой букве "я" (код ее в Hex'е 0xFF). Сам напарываюсь практически постоянно. Специально навалял программку с говорящим названием fuckya.exe, которая тупо исправляет малую "я" на большую "Я". Вид комментариев несколько портится, но информация не теряется. Пользовать можно так: fuckya.exe <имя файла или шаблон> Копается она только в *.c, *.cpp и *.h файлах, даже если применить "fuckya.exe *.*" Старые файлы получают расширение .VirginYa, так что можно при желании вернуть файл назад, мало ли что. В общем, при регулярном применении этой проги  композер у меня не виснет НИКОГДА. На всякий, прогу прилепляю
Прикрепленные файлы
FuckYa.rar ( 28.66 килобайт )
Кол-во скачиваний: 119
|
|
|
|
|
Nov 14 2007, 10:48
|

Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 28-11-05
Из: Москва
Пользователь №: 11 469

|
Цитата(Juggernaught @ Nov 14 2007, 12:44)  Дело на 99% в русской малой букве "я" (код ее в Hex'е 0xFF). Сам напарываюсь практически постоянно. Специально навалял программку с говорящим названием fuckya.exe, которая тупо исправляет малую "я" на большую "Я". Вид комментариев несколько портится, но информация не теряется. Пользовать можно так: fuckya.exe <имя файла или шаблон> Копается она только в *.c, *.cpp и *.h файлах, даже если применить "fuckya.exe *.*" Старые файлы получают расширение .VirginYa, так что можно при желании вернуть файл назад, мало ли что. В общем, при регулярном применении этой проги  композер у меня не виснет НИКОГДА. На всякий, прогу прилепляю Вообще говоря, я всегда коментарии пишу на английском, но он все равно может зависнуть, правда случается это редко.
|
|
|
|
|
Nov 14 2007, 12:45
|

Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-03-06
Пользователь №: 14 839

|
Ну вот я, чесное слово, ни разу не поймал еще зависание кроме как по "я". Бывает, что вдруг взвиснет, я резко удивляюсь, т.к. уверен, что букв "я" нет, а потом после перезапуска нахожу, что недавно вписал и не обратил внимания. Словом, у меня этот диагноз работает в 100% случаев. Причем, ЦЦС не лечится никакими апдейтами и патчами аж с версии 3.1. К предыдущему своему посту исходники:
Сообщение отредактировал Juggernaught - Nov 14 2007, 13:28
|
|
|
|
|
Nov 16 2007, 09:16
|

Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-03-06
Пользователь №: 14 839

|
Цитата Edit->Replace in files Ну так это тыкать надо каждый раз.. и не забывать. А ехешник можно и как Post-Build шаг втопить. Можно, в принципе, и скрипт для ЦЦСа написать. В общем, вариантов много, а суть одна..
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|