Гудвин, волшебник (13.04.2019 01:10, просмотров: 747) ответил Evgeny_CD на Собственно, ответы в этом топике показывают роль и место MSP430 в современном мире. Место асимптотически стягивается в очко.
Это патамушта тут мало кто занимается девайсами жрущими 100 нА, а через 6 мкс маслающими на частоте 16 МГц. Ты в это число не входишь, посему у тебя мысль и ты ее думаешь ;) Как думашь, сколько кушает девайс вот в этой функции передачи данных?:
void tx_byte(char b)
{
unsigned char n;
for (n=0;n<8;n++)
{
if (b & 1)
{
CLAMP_OFF; // освободим катушку
TACCR0 = 8; // период 500 мкс, тактовая 32768
LPM3; // спим
CLAMP_ON; // зашунтируем катушку
TACCR0 = 8;
LPM3; // спим
}
else
{
CLAMP_OFF; // освободим катушку
TACCR0 = 23/2; //375 // период 750 мкс, тактовая 32768
LPM3; // спим
CLAMP_ON; // зашунтируем катушку
TACCR0 = 23/2; //375
LPM3; // спим
}
b=b>>1;
}
}
А теперь изобрази подобное на твоем любимом любимом китайце/кортексе...
NRF не затрагиваем - это спецзаточенный кортекс (да и то сливает вчистую в режиме работающего RTC).