Сб дек 01, 2018 22:02:00
Сб дек 01, 2018 23:40:10
USB хост нужен? Если нет, лучше взять STM32F103RET6.DENIS451 писал(а):STM32F105RBT6
Вс дек 02, 2018 00:08:40
Вс дек 02, 2018 00:12:59
Вс дек 02, 2018 00:16:18
Вс дек 02, 2018 00:19:39
Вс дек 02, 2018 03:36:34
Вс дек 02, 2018 05:25:09
Вс дек 02, 2018 05:50:35
Вс дек 02, 2018 10:42:19
Вс дек 02, 2018 12:13:16
DENIS451 писал(а):Кто пробовал заливать прошивку в ОЗУ чипов STM32 для экономии ресурса флэша, какие результаты?
/*----------
* Name: Dbg_RAM.ini
* Purpose: RAM Debug Initialization File
* Note(s):
*----------*/
/*----------
Setup() configure PC & SP for RAM Debug
*----------*/
FUNC void Setup (void) {
SP = _RDWORD(0x20000000); // Setup Stack Pointer
PC = _RDWORD(0x20000004); // Setup Program Counter
_WDWORD(0xE000ED08, 0x20000000); // Setup Vector Table Offset Register
}
load %L incremental
Setup(); // Setup for Running
g, main
Вс дек 02, 2018 12:40:52
Вс дек 02, 2018 12:45:19
У меня анттивирус, собака такая, кейген дезитегрировал куда-тоMyp3ik писал(а):Этот недуг излечим
Вс дек 02, 2018 13:04:19
define symbol __ICFEDIT_intvec_start__ = 0x08000000;
/*-Memory Regions-*/
define symbol __ICFEDIT_region_ROM_start__ = 0x08000000;
define symbol __ICFEDIT_region_ROM_end__ = 0x0801FFFF;
define symbol __ICFEDIT_region_RAM_start__ = 0x20000000;
define symbol __ICFEDIT_region_RAM_end__ = 0x20004FFF;
/*-Sizes-*/
define symbol __ICFEDIT_size_cstack__ = 0x400;
define symbol __ICFEDIT_size_heap__ = 0x000;
define memory mem with size = 4G;
define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
initialize by copy { readwrite };
do not initialize { section .noinit };
place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec };
place in ROM_region { readonly };
place in RAM_region { readwrite, block CSTACK, block HEAP };
define symbol __ICFEDIT_intvec_start__ = 0x20000000;
/*-Memory Regions-*/
define symbol __ICFEDIT_region_ROM_start__ = 0x08000000;
define symbol __ICFEDIT_region_ROM_end__ = 0x0801FFFF;
define symbol __ICFEDIT_region_RAM_start__ = 0x20000000;
define symbol __ICFEDIT_region_RAM_end__ = 0x20004FFF;
/*-Sizes-*/
define symbol __ICFEDIT_size_cstack__ = 0x400;
define symbol __ICFEDIT_size_heap__ = 0x000;
define memory mem with size = 4G;
//define region ROM_region = mem:[from __ICFEDIT_region_ROM_start__ to __ICFEDIT_region_ROM_end__];
define region RAM_region = mem:[from __ICFEDIT_region_RAM_start__ to __ICFEDIT_region_RAM_end__];
define block CSTACK with alignment = 8, size = __ICFEDIT_size_cstack__ { };
define block HEAP with alignment = 8, size = __ICFEDIT_size_heap__ { };
//initialize by copy { readwrite };
do not initialize { section .noinit };
place at address mem:__ICFEDIT_intvec_start__ { readonly section .intvec };
place in RAM_region { readonly, readwrite, block CSTACK, block HEAP };
Вс дек 02, 2018 13:06:45
Нет.VladislavS писал(а):проц с FLASH стартует?
Вс дек 02, 2018 13:18:22
У меня анттивирус, собака такая, кейген дезитегрировал куда-тоMyp3ik писал(а):Этот недуг излечим
Вс дек 02, 2018 13:23:50
Спасибо, не надо. Скачать не проблема вроде. Я так, поболтать... Если вдруг не найду при необходимости, обращусь.dosikus писал(а):Сообщи CID завтра сгенерю.
Вс дек 02, 2018 16:28:29
Вс дек 02, 2018 17:09:36
Этот недуг излечим
Вс дек 02, 2018 17:19:35
В теме пишут не про него, но он поддерживает отладку в ОЗУ.AndTer писал(а):Ты забыл ещё написать, что взять какой то там битц.
В Китае стоит 115 рублей (1.7$). https://ru.aliexpress.com/item/1PCS-STM ... 93591.htmlDENIS451 писал(а):Я пока не придумал, куда девать 64k памяти прошивки, а просто так покупать -
в Чип-и-Дип
STM32F103RET6 - 300р.
Отлаживать как собираетесь? Подключаясь к работающей программе?DENIS451 писал(а):забацать проект который загружает c SDHC карточки хексы в память