Пн янв 08, 2018 14:04:16
Сб фев 03, 2018 20:36:41
Вс фев 04, 2018 09:40:24
Чт фев 08, 2018 18:07:54
TIM2_PSCR_PSC=15;
TIM2_ARRH=0x05;
TIM2_ARRL=0xff; //-------около 5 секунд
TIM2_CR1_ARPE=1;
TIM2_IER_UIE=1;
TIM2_SR1_UIF=0;
__enable_interrupt();
TIM2_CR1_CEN=1;
#pragma vector=TIM2_OVR_UIF_vector
__interrupt void TIM2(void)
{
TIM2_SR1_UIF=0;
__no_operation();
}
Чт фев 08, 2018 19:24:47
Чт фев 08, 2018 21:20:15
Чт фев 08, 2018 21:41:31
#define TIM4_SR1 TIM4_SR
#define RESET_TIMER(T) T##_CR1_URS = 1;\
T##_EGR_UG = 1;\
T##_SR1 = 0;\
T##_CR1_URS = 0
RESET_TIMER(TIM2)
Чт фев 08, 2018 22:38:03
Пт фев 09, 2018 21:59:12
Пт фев 23, 2018 09:09:56
Пт фев 23, 2018 09:27:09
Пт фев 23, 2018 09:34:38
Пт фев 23, 2018 09:46:20
"ST Visual Programmer" при считывании прошивки сразу скажет, что она залочена (если залочена). Имейте ввиду снятие защиты от чтения, очищает память программ или по-русски произведет окирпичивание.grafgrial писал(а):Если она даже залочена я не смогу ее копию сделать? на другой МК
Пн фев 26, 2018 11:51:20
Пн фев 26, 2018 18:58:04
Пн фев 26, 2018 19:18:27
Пн фев 26, 2018 19:24:03
Пн фев 26, 2018 19:32:16
устройства.Z_h_e писал(а):Имейте ввиду снятие защиты от чтения, очищает память программ или по-русски произведет окирпичивание.
Пн апр 09, 2018 21:04:55
void init_timer1(void)
{
//Настройка Таймера1
// Синхронизация как ведущий с периферией отключена
TIM1_CR2 = 0;
// Синхронизация как ведомый с периферией отключена
TIM1_SMCR = 0;
// Внешнее тактирование отключено
TIM1_ETR = 0;
// Прерывание по обновлению счетного регистра разрешено
TIM1_IER = MASK_TIM1_IER_UIE;
// Предделитель - 0
//TIM1_PSCRH=0x02;
//TIM1_PSCRL=0x40;
TIM1_PSCR=576;
// TIM1_ARR=8000;
//Установка максимального значение таймера 1
}
.....................................
__IO_REG16 (TIM1_PSCR, 0x5260, __WRITE);
....................................
*----------*/
#define __IO_REG16(NAME, ADDRESS, ATTRIBUTE) \
__near __no_init volatile ATTRIBUTE unsigned int NAME @ ADDRESS;
..........................
...................................
gg=576;
TIM1_PSCRH=gg>>8;
TIM1_PSCRL=gg;
.............................