-
- В середине 2000-х находил баг в IAR MSP430 при работе с банальными битовыми операциями. sladkoejka(170 знак., 01.07.2018 00:31)
- Везет тебе на баги. Может ты где-нить на форумах описывал это свое похождение, а то на сахаре ты человек новый, а тут публика пасется уже не первый десяток лет но никто пока не делился такой бедой. А сказки для детей и юношества я разлюбил лет 40 Codavr(11 знак., 01.07.2018 13:15 - 13:18)
- был я на форуме тогда и отписывался об этом, только форум тогда вроде не так назывался. sladkoejka(89 знак., 01.07.2018 19:44)
- Ну ты сравнил жопу с пальцем - это интернет так же назывался, а Сахара к телесиськам никакого отношения никогда не имела, и никогда так же позорно не выглядела - MBedder(01.07.2018 19:47)
- лукавишь же.... когда форум телесистем окончательно задолбал своими постоянными падениями, пропаданием сообщений и пр. генерал сделал тут форум по образу и подобию точно такой же, но типа лишь как запасной вариант, на время неработы телесистем. jaga-jaga(141 знак., 01.07.2018 23:37, ссылка)
- было время, когда они существовали одновременно. Но ТАМ стали всех подряд банить и народ постепенно перебирался сюда. Ну по крайней мере я на сахаре появился именно так. :-) - Лагунов(03.07.2018 08:38)
- А кто, кроме меня, ещё "нашёл" форум телесистем по третьей книге Бориса Горбунова? mut(149 знак., 02.07.2018 08:28 - 21:19, ссылка)
- Это в честь его названа Горбушка? - Крок(02.07.2018 22:08)
- ну звиняйте, я не в курсе. А чего форум на телесистемах закрыли? - sladkoejka(01.07.2018 20:54)
- Его не закрыли, он просто вконец опаскудился благодаря усилиям тамошних клоунов и абсолютному похуизму владельцев. Сайт мигрировал --> - MBedder(01.07.2018 21:56, ссылка)
- Да, активность там зашибительская - 1 сообщение в месяц. - Evgeny_CD(02.07.2018 18:49)
- Кого пытаетесь обмануть? Телесиськи умерли из-за идиота цензора, который банил налево и направо без разбора. Следующий идиот умудрился убить архив страниц. Это был далеко не первый форум, который умер после введения регистации. Когда-нибудь Экспериментатор(70 знак., 02.07.2018 18:46, )
ГенералПутин? Я согласен с Mbedder'ом - пофигизм и клоунство. Здесь тоже было непросто. - VLLV(02.07.2018 18:58)- В одной деревне когда-то жили шестеро слепых. Как-то они услышали: «Эй, к нам пришёл слон!» Слепые не имели ни малейшего представления о том, что такое слон, и как он может выглядеть. Они решили: «Раз мы не можем его увидеть, мы пойдём и хотя бы Экспериментатор(1080 знак., 02.07.2018 19:07, )
- мудрая притча - VLLV(02.07.2018 20:19)
- Как сказать много и ничего по существу, даже пол животного мудрец не определил :) - mut(02.07.2018 21:14)
- мудрая притча - VLLV(02.07.2018 20:19)
- В одной деревне когда-то жили шестеро слепых. Как-то они услышали: «Эй, к нам пришёл слон!» Слепые не имели ни малейшего представления о том, что такое слон, и как он может выглядеть. Они решили: «Раз мы не можем его увидеть, мы пойдём и хотя бы Экспериментатор(1080 знак., 02.07.2018 19:07, )
- Его не закрыли, он просто вконец опаскудился благодаря усилиям тамошних клоунов и абсолютному похуизму владельцев. Сайт мигрировал --> - MBedder(01.07.2018 21:56, ссылка)
- лукавишь же.... когда форум телесистем окончательно задолбал своими постоянными падениями, пропаданием сообщений и пр. генерал сделал тут форум по образу и подобию точно такой же, но типа лишь как запасной вариант, на время неработы телесистем. jaga-jaga(141 знак., 01.07.2018 23:37, ссылка)
- Ну ты сравнил жопу с пальцем - это интернет так же назывался, а Сахара к телесиськам никакого отношения никогда не имела, и никогда так же позорно не выглядела - MBedder(01.07.2018 19:47)
- был я на форуме тогда и отписывался об этом, только форум тогда вроде не так назывался. sladkoejka(89 знак., 01.07.2018 19:44)
- Везет тебе на баги. Может ты где-нить на форумах описывал это свое похождение, а то на сахаре ты человек новый, а тут публика пасется уже не первый десяток лет но никто пока не делился такой бедой. А сказки для детей и юношества я разлюбил лет 40 Codavr(11 знак., 01.07.2018 13:15 - 13:18)
- Обычно так и бывает, но недавно я сталкивался с глюком, который по условиям проявления и по способу устранения выглядит полным бредом, но, т.к. в ассемблер разбираться я не полез, воздержусь от обвинений IAR. - AlexG(30.06.2018 16:45)
- все-же непонятно, как заставить компилятор класть код начиная с адреса 0x69, а не в таблицу векторов? sladkoejka(176 знак., 01.07.2018 00:38)
- Правьте linker configuraion file (.icf). Через него можно можно легко разметить память МК. - evgeniy1294(02.07.2018 15:24)
- насколько понимаю, у IAR EW 8051 нет icf файлов. Вместо них i51 файлы. sladkoejka(2159 знак., 02.07.2018 18:05 - 18:36)
- Не нужно ничего на асм задавать, все на Си прекрасно работает. Bill(154 знак., 03.07.2018 07:39)
- это то, с чего я начал. Такой обработчик работает. Однако чтобы код заработал, нужно на асме вручную прописать вектора. Иначе код попадает в таблицу векторов и на реальном девайсе не работает. sladkoejka(779 знак., 03.07.2018 10:14 - 10:27)
- Все правильно. Одно из двух: либо вы используете Си, либо используете ассемблер. Вопрос: какой формат выходного кода используется в опциях линкера? У нас код не работал, когда был задан формат intel-extended. Всё заработало после замены на Bill(16 знак., 03.07.2018 10:50)
- Вы для Cypress CY7C68013A код собираете? Попробуйте скомпилить на си код в IAR под этот процессор, так чтобы он работал на реальном железе, тогда поймёте в чём проблема. sladkoejka(323 знак., 03.07.2018 10:58 - 11:01)
- Контроллер - 1882ВЕ53У. Хотя большой разницы быть не должно. Архитектура-то одна и та же. Или нет? - Bill(03.07.2018 11:02)
- Ваш контроллер использует autovector? Это когда в LJMP инструкции расположенной в таблице векторов стоит адрес новой таблицы векторов, а процессор подменяет младший байт под соответствующий суб-вектор. Т.е. когда приходит прерывание от USB, в LJMP sladkoejka(82 знак., 03.07.2018 11:07 - 11:10)
- Вообще-то, примеры примеры были сделаны для вашего контроллера. Bill(25833 знак., 03.07.2018 11:17)
- Во первых ваш пример ничего не делает, поэтому понять работает он или нет на железе нет возможности. Во вторых (читать внутри)... sladkoejka(1324 знак., 03.07.2018 11:45 - 11:51)
- Вообще-то, примеры примеры были сделаны для вашего контроллера. Bill(25833 знак., 03.07.2018 11:17)
- Ваш контроллер использует autovector? Это когда в LJMP инструкции расположенной в таблице векторов стоит адрес новой таблицы векторов, а процессор подменяет младший байт под соответствующий суб-вектор. Т.е. когда приходит прерывание от USB, в LJMP sladkoejka(82 знак., 03.07.2018 11:07 - 11:10)
- Контроллер - 1882ВЕ53У. Хотя большой разницы быть не должно. Архитектура-то одна и та же. Или нет? - Bill(03.07.2018 11:02)
- Вы для Cypress CY7C68013A код собираете? Попробуйте скомпилить на си код в IAR под этот процессор, так чтобы он работал на реальном железе, тогда поймёте в чём проблема. sladkoejka(323 знак., 03.07.2018 10:58 - 11:01)
- Вы точно уверены, что вам нужен компилятор, а не более простой транслятор?! :) - mut(03.07.2018 10:16)
- Все правильно. Одно из двух: либо вы используете Си, либо используете ассемблер. Вопрос: какой формат выходного кода используется в опциях линкера? У нас код не работал, когда был задан формат intel-extended. Всё заработало после замены на Bill(16 знак., 03.07.2018 10:50)
- это то, с чего я начал. Такой обработчик работает. Однако чтобы код заработал, нужно на асме вручную прописать вектора. Иначе код попадает в таблицу векторов и на реальном девайсе не работает. sladkoejka(779 знак., 03.07.2018 10:14 - 10:27)
- У вас какой тип проекта: Debug или Release? - Bill(02.07.2018 19:36)
- и тот и другой. Разницы в коде там особо нет (сравнивал по инструкциям). В чип заливаю код от release. - sladkoejka(02.07.2018 19:49)
- Не нужно ничего на асм задавать, все на Си прекрасно работает. Bill(154 знак., 03.07.2018 07:39)
- насколько понимаю, у IAR EW 8051 нет icf файлов. Вместо них i51 файлы. sladkoejka(2159 знак., 02.07.2018 18:05 - 18:36)
- Дык там стартапа асмовского в проект не добавляется что ле? В нем обычно все вектора и резервируется - Petrovich(02.07.2018 09:43, )
- добавляется, но походу в нём нет векторов, только вектор сброса. Вот посмотрел в исходнике: sladkoejka(1151 знак., 02.07.2018 10:58 - 11:30)
- И что тут не так? - Bill(02.07.2018 13:59)
- не так то, что компилятор кладёт код в область таблицы векторов прерываний. И код этот начинает чудить. По сути не работает. sladkoejka(387 знак., 02.07.2018 18:18)
- И что тут не так? - Bill(02.07.2018 13:59)
- добавляется, но походу в нём нет векторов, только вектор сброса. Вот посмотрел в исходнике: sladkoejka(1151 знак., 02.07.2018 10:58 - 11:30)
- Правьте linker configuraion file (.icf). Через него можно можно легко разметить память МК. - evgeniy1294(02.07.2018 15:24)
- все-же непонятно, как заставить компилятор класть код начиная с адреса 0x69, а не в таблицу векторов? sladkoejka(176 знак., 01.07.2018 00:38)
- В середине 2000-х находил баг в IAR MSP430 при работе с банальными битовыми операциями. sladkoejka(170 знак., 01.07.2018 00:31)