при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Код: Выделить всё
uint8_t *ptr = (void*)RAMSTART;
uint16_t seed;
// инициализация генератора случайных чисел по собержимому памяти
for(uint16_t i=0; i < RAMEND; i++){
seed = _crc16_update(seed, *ptr++);
}RAMEND+RAMSTART, за пределами диапазона памяти на RAMSTART.ARV писал(а):в каком смысле много?
Код: Выделить всё
uint8_t *ptr = (void*)RAMSTART;
uint16_t seed;
// инициализация генератора случайных чисел по собержимому памяти
for(uint16_t i=0; i < (RAMEND-RAMSTART+1); i++){
seed = _crc16_update(seed, *ptr++);
}
ни каких проблем нет с картой у меня проблемы были со слотом самопальным, после того как 9 ногу МК посадил на минус все супер-супер гуд!!!Так что ни знаю какие там у Serzh2000 проблемы с картой, у меня все на проводках работает и еще в добавок и питание прыгает.
Код: Выделить всё
#if defined(PRESENT_ENABLED)
#define SD_present() (!(PIN(SD_PRESENT_PORT) & _BV(SD_PRESENT_PIN)))
#else
#define SD_present() 1
#endifВообще-то все не так, карта опрашивается в момент погасания ленты, то есть когда ток потребления схемы минимален, и напряжение в этот момент 5,1В. Вся плата карты, карта, стабилизатор, преобразователь уровней, потребляют 200мА-250мА.ARV писал(а):Я в свою плату сгоряча впаял AM1117-3.3, то есть совсем не LOW-DROP стабилизатор, и схема неплохо работает даже от 3,7в!
Код: Выделить всё
CLR CNT=30Код: Выделить всё
CFGКод: Выделить всё
V6=TPКод: Выделить всё
STATстранно как-то это всё... только что замерил свои 32 светодиода: белый свет 1040 мА. выходит, каждый светит на 32,5 мА...Riniy писал(а):При полном белом свете FF FF FF ток потребления 1 светодиода WS составляет 40 мА, это максимум, сам замерял. Получается гирлянда на 30 LED при свечении белым светом 40 * 30 = 1200 мА
можно собрать в ручную проектесть makefile для сборки вручную
Код: Выделить всё
CLR CNT=30Код: Выделить всё
CFGКод: Выделить всё
V6=TPКод: Выделить всё
STATКод: Выделить всё
CLR GB=00
V0=04 время изменения 01-FF
V1=00
V2=00
V3=01
V5=00
VA=00
V6=TP V6+01
IV6<7A
V6*02
EI
VE=TP VE+01
VC=RD
RPT
V1+01 V2+01
IV1=V0
V1=00
V5+01
EI
IV5=V6
V5=00
V3*02
IV3=80
V3=01 VC=RD V1=00 V2=00 V5=00
EI
EI
IV2=V3
V2=00
PI=VC
PM=VA
WT=V3
PC=000000
PM=VA
VA+01
IVA=VE
VA=00
EI
EI
INF