[uquote="Evgeny1",url="/forum/viewtopic.php?p=4505240#p4505240"]собрано на контроллере CH552T (пробовал подключаться через WCHISPStudio_V360 - оно ее не видит)[/uquote]
какая версия загрузчика в вашем контроллере?
Найден 21 результат
- Пт апр 04, 2025 12:55:10
- Форум: Интеграция с ПК
- Тема: Помогите с софтом для POS клавиатуры
- Ответы: 7
- Просмотры: 10440
- Вс мар 03, 2024 16:57:06
- Форум: PIC
- Тема: PIC24FJ64GA002 настройка осциллятора
- Ответы: 8
- Просмотры: 8739
Re: PIC24FJ64GA002 настройка осциллятора
[uquote="Albert_V",url="/forum/viewtopic.php?p=3567434#p3567434"]Не забудьте в Config-е разрешить программные изменения в OSCILLATOR CONFIGURATION.[/uquote]
подскажите, пожалуйста, где это задается
подскажите, пожалуйста, где это задается
- Ср фев 07, 2024 23:10:45
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4536056#p4536056"]предпочитаю иметь начальный запуск с RC и дефолтными настройками домена осциллятора. И лишь при инициализации сначала разгоняется кварц с PLL и по их готовности производится переключение.[/uquote]
благодарю за подсказку, подсознательно ...
благодарю за подсказку, подсознательно ...
- Сб янв 27, 2024 20:47:09
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
подскажите, пожалуйста, как лучше (и желательно указать "почему") задать в конфигурации тип и параметры тактового генератора (например, можно в конфигурации задать начальный запуск от встроенного RC, а потом в программе переключиться на внешний XT/HS с кварцем 8МГц или сразу задать запуск от ...
- Сб дек 23, 2023 20:29:09
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4521239#p4521239"]Есть несколько вариантов.
Приведите пример вашей задачи.[/uquote]
например, есть следующая таблица переходов:
TBLJMP:
GOTO tbljmp_sub0
GOTO tbljmp_sub1
GOTO tbljmp_sub2
GOTO tbljmp_sub3
GOTO tbljmp_sub4
GOTO tbljmp_sub5
GOTO ...
Приведите пример вашей задачи.[/uquote]
например, есть следующая таблица переходов:
TBLJMP:
GOTO tbljmp_sub0
GOTO tbljmp_sub1
GOTO tbljmp_sub2
GOTO tbljmp_sub3
GOTO tbljmp_sub4
GOTO tbljmp_sub5
GOTO ...
- Сб дек 23, 2023 18:35:24
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4521179#p4521179"]В даташите есть пример отображения PSVPAG=2 на адрес 0х10000.
Действительно, инкремент в этом регистре дает шаг 0х8000.
Просто я давно не считаю оффсет руками. Для этого есть макрос с аргументом в виде метки в коде флеша.
Кроме того, в ...
Действительно, инкремент в этом регистре дает шаг 0х8000.
Просто я давно не считаю оффсет руками. Для этого есть макрос с аргументом в виде метки в коде флеша.
Кроме того, в ...
- Сб дек 23, 2023 17:11:13
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4520932#p4520932"]Вы как то странно читаете даташит:
https://img.radiokot.ru/files/4738/thumbnail/3bklsbbvdv.PNG [/uquote]
виноват, но как говорилось в фильме великого режиссера "дело новое, народ хочет разобраться", вот, и я пытаюсь разобраться быстро, но ...
https://img.radiokot.ru/files/4738/thumbnail/3bklsbbvdv.PNG [/uquote]
виноват, но как говорилось в фильме великого режиссера "дело новое, народ хочет разобраться", вот, и я пытаюсь разобраться быстро, но ...
- Сб дек 23, 2023 00:01:28
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4520886#p4520886"]Есть общий Мануал по программированию для 16-битных контроллеров Микрочипа.
Там есть все.[/uquote]
подскажите, пожалуйста, как называется этот документ, т.к. поиск по PIC24F Programming manual не находит желаемое
P.S.
нашлось таки 16-bit ...
Там есть все.[/uquote]
подскажите, пожалуйста, как называется этот документ, т.к. поиск по PIC24F Programming manual не находит желаемое
P.S.
нашлось таки 16-bit ...
- Пт дек 22, 2023 23:20:43
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4520867#p4520867"]PSVPAG=4 это доступ к флешу с адреса 0x30000, если в старшем бите адреса единица. То есть при включении PSV адрес 0x9070 будет означать доступ к флешу по адресу 0x31070. По этому адресу флеш отсутствует и по даташиту читается ноль. А если ...
- Пт дек 22, 2023 22:22:11
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4520839#p4520839"]Не могу сказать что это означает. Но использование регистра PSVPAG вместо DSRPAG говорит о каком то старом контроллере.[/uquote]
контроллер PIC24FJ256GA110
[uquote="КРАМ",url="/forum/viewtopic.php?p=4520839#p4520839"]ЗЫ. Вы квадратные ...
контроллер PIC24FJ256GA110
[uquote="КРАМ",url="/forum/viewtopic.php?p=4520839#p4520839"]ЗЫ. Вы квадратные ...
- Пт дек 22, 2023 21:22:10
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=3542816#p3542816"] PSVPAG - страница доступа к флешу
Продолжение следует.[/uquote]
пытаюсь понять что создал компилятор и пока не очень получается разобраться со следующим фрагментом кода:
__resetPRI:
MOV #__SP_init, W15
MOV #__SPLIM_init, W1
MOV W1 ...
Продолжение следует.[/uquote]
пытаюсь понять что создал компилятор и пока не очень получается разобраться со следующим фрагментом кода:
__resetPRI:
MOV #__SP_init, W15
MOV #__SPLIM_init, W1
MOV W1 ...
- Пн дек 18, 2023 22:01:39
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4519147#p4519147"]В хексе тоже самое. Стандартный хекс имеет 32-битную упаковку. Поэтому каждый четвертый байт будет нулевым.[/uquote]
а каков порядок битов в байтах и каков порядок самих байтов?
а каков порядок битов в байтах и каков порядок самих байтов?
- Пн дек 18, 2023 21:43:11
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
подскажите, пожалуйста, структуру выходного файла: после ассемблирования получается hex-файл. Конвертирую его в bin и вместо ожидаемых 24-битных слов наблюдаю 32-битные с одним 00-м байтом -- так и должно быть? например, пытаюсь понять порядок следования байтов и битов для анализа Конфигурационных ...
- Вс дек 17, 2023 22:50:10
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=3542926#p3542926"]...инсталлировать ПОСЛЕ установки среды текущую версию компилятора XC16 (1.36). При инсталляции заявляем о желании free версии...[/uquote]
подскажите, пожалуйста, по каким критериям Вы выбрали ХС16 при наличии нескольких альтернативных ...
подскажите, пожалуйста, по каким критериям Вы выбрали ХС16 при наличии нескольких альтернативных ...
- Вс дек 17, 2023 19:25:25
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4518646#p4518646"]Для начала назовите конкретную модель МК.[/uquote]
24FJ256GA110
24FJ256GA110
- Вс дек 17, 2023 19:13:05
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4518631#p4518631"]Длительность одного машинного цикла в любом МК 16-битной платформы Микрочипа равна двум периодам частоты осциллятора.
Но если включен PLL, то частота осциллятора не равна частоте кварца.
Максимальная частота осциллятора для PIC24FJ ...
Но если включен PLL, то частота осциллятора не равна частоте кварца.
Максимальная частота осциллятора для PIC24FJ ...
- Вс дек 17, 2023 18:43:56
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
пытаюсь разобраться с подпрограммой программной задержки и пока не совсем понял как правильно вычислить в мксек длительность одного цикла (применительно к исполнению инструкций, приведенных в даташите) в зависимости от частоты кварца основного генератора (например, 6МГц) -- подскажите, пожалуйста ...
- Вс дек 17, 2023 16:37:08
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=3542816#p3542816"]9. Локальный стек (фрейм) позволяет при входе в вызов (call или прерывание) открывать указатели на локальные переменные. Эти указатели размещены сразу за вершиной стека. Указатель локального стека размещен в W14 . При входе в вызов ...
- Сб дек 16, 2023 03:26:13
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4517151#p4517151"]В виде исходника на ассемблере ASM16 (который является частью пакета XC16).[/uquote]
помимо XC16, частью которого является ассемблер ASM16 встречаю упоминание MPLAB C30 и ASM30 -- последние актуальны или нет?
[uquote="КРАМ",url="/forum ...
помимо XC16, частью которого является ассемблер ASM16 встречаю упоминание MPLAB C30 и ASM30 -- последние актуальны или нет?
[uquote="КРАМ",url="/forum ...
- Ср дек 13, 2023 15:09:28
- Форум: PIC
- Тема: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC33)
- Ответы: 89
- Просмотры: 86979
Re: Тем, кто боится перейти с 8 на 16 разрядов (PIC24/dsPIC3
[uquote="КРАМ",url="/forum/viewtopic.php?p=4516945#p4516945"]Исходник требуется.
Хотя бы ASM.
Получить его можно из хекса с помощью дизассемблера.[/uquote]
любым или каким-то конкретным дизассемблером? в каком виде должен быть этот исходник (он обязательно должен ассемблироваться или нужен только ...
Хотя бы ASM.
Получить его можно из хекса с помощью дизассемблера.[/uquote]
любым или каким-то конкретным дизассемблером? в каком виде должен быть этот исходник (он обязательно должен ассемблироваться или нужен только ...