ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
672051 Топик полностью
SciFi (03.05.2016 20:02, просмотров: 488) ответил misyachniy на Сказал "А", говори "Б" и выкладывай правильный Стартап.
А мне не жалко: #include "adc.h" #include "uart.h" #include <string.h> extern char __etext, __data_start__, __data_end__, __bss_start__, __bss_end__; extern int main(); static void trap(void) { for (;;) ; } static void (*vectab[])(void) __attribute((used, section(".vectab"))) = { trap, // NMI trap, // HardFault [UART_IRQN + 16 - 2] = uart_handler, [DMA1_Channel1_IRQn + 16 - 2] = adc_handler, }; void __attribute((used, noreturn)) Reset_Handler(void) { // copy-init variables memcpy(&__data_start__, &__etext, &__data_end__ - &__data_start__); // zero-init variables memset(&__bss_start__, 0, &__bss_end__ - &__bss_start__); (void)main(); for (;;) ; }
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้