Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
4 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1509764
Топик полностью
Nikolay_Po
(02.04.2025 17:43, просмотров: 32)
ответил
AlexG
на
у многих CH32 флэш устроена специфически - есть область из которой программа при старте копируется в теневое ОЗУ и оттуда выполняется, но теневое ОЗУ не перекрывает весь флэш, остается большой кусок. Это прямо провоцирует придумать для этого куска флэш какое-то применение.
Конкретно у CH32V203 с 32..64к флеши, областей вне теневого ОЗУ нет. Тесты стирания/записи/перезаписи я делал, читая из адресов прямого доступа к FLASH, что с 0x0800000.
Ответить
В даташите написано: Flash bytes represent zero-wait run area R0WAIT. For the V203 series, non-zero-wait area is (224K-R0WAIT). Это вызывает некоторые сомнения.
-
AlexG
(02.04.2025 18:44
)
Для чипов с 32-64К не актуально. И изменение размера ОЗУ/ПЗУ они не поддерживают.
-
Nikolay_Po
(02.04.2025 21:59
)