| Автор |
Съобщение |
|
Zdrav
Ранг: Форумен бог
Регистриран на: Сря Яну 26, 2005 2:01 pm Мнения: 1952 Местоположение: Варна
|
 Re: MM9Z1_638
Не, ZMDI не предлагат алгоритмите.
_________________ Най-опасният враг на истината и свободата е мнозинството.
|
| Сря Юни 10, 2015 8:32 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
 Re: MM9Z1_638
Каква е консумацията на ZMDI в stand-by режим ? Мерил ли си я ? MM9Z1_638 на +12V консумира между 6mA и 13mA, което ми се вижда твърде много. То вярно, че вътре в чипа има линеен регулатор на напрежение и от +12V го сваля на +5V и със сигурност и регулатора консумира някакъв ток, но като цяло е доста консумацията.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Юни 11, 2015 4:24 pm |
|
 |
|
Zdrav
Ранг: Форумен бог
Регистриран на: Сря Яну 26, 2005 2:01 pm Мнения: 1952 Местоположение: Варна
|
 Re: MM9Z1_638
Какво имаш предвид под stend-by режим? ZSSC1956 с активно MCU на 20 MHz(полира няколко флага в main loop-a), периферия: LIN, WDT и цъкащ SYSTICK таймер, аналоговата част не мери, но е активна - консумация от 12V: (6-8) mA;
_________________ Най-опасният враг на истината и свободата е мнозинството.
|
| Чет Юни 11, 2015 8:12 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: MM9Z1_638
от любопитство погледнах чипчетата... поредното доказателство, че няма пълно щастие  Хубави, малки, компактни, ама от към консумация има много какво да се желае... Ако целта е само мерене по цифров интерфейс и не се разчита на ядрото, може да разгледате current shunt мониторите на каубойците.
|
| Чет Юни 11, 2015 9:06 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
 Re: MM9Z1_638
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Юни 25, 2015 11:32 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
 Re: MM9Z1_638
Друга грешка(и) на Freescale за S12Z ядрото, този път в библиотеките на C/C++ компилатора: - функцията pow(double x,double y) връща резултат 0.0 ако основата 'x' е отрицателно число. - функцията pow(double x,double y) връща неточен резултат, различаващ се с до няколко единици. Нямам наблюдения при какъв обхват на числата се проявява. Използваните Freescale библиотеки са от CW 10.6, версиите на самите библиотеки са от 1995г....
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Окт 07, 2015 10:25 pm |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: MM9Z1_638
Първосигнално ми се струва като натрупана грешка от прецизност/закръгления. Тя тази функция едва ли е много голяма, не може ли да я дизасемблираш?
_________________ Мразя да мразя ...
|
| Сря Окт 07, 2015 10:28 pm |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
 Re: MM9Z1_638
C сорс го има, ама няма време да се задълбавам в щуротиите им. Сега засега не ме бърка чак толкова грешката, просто сложих забележка и #warning  Обаче с отрицателнта основа си загубих половин ден докато се усетя.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Сря Окт 07, 2015 10:35 pm |
|
 |
|
DanielDimov
Ранг: Почетен член
Регистриран на: Нед Фев 16, 2014 3:36 pm Мнения: 953
|
 Re: MM9Z1_638
Вместо pow(x, y) ползвай exp(log(x) * y)
|
| Сря Окт 07, 2015 10:45 pm |
|
 |
|
ps66
Ранг: Форумен бог
Регистриран на: Пет Яну 19, 2007 9:16 am Мнения: 1063 Местоположение: путинофили: "иди н***й"
|
 Re: MM9Z1_638
Понеже си явно математически гений ... би ли споделил колко според теб е pow(-1.2345, -1.2345) (+/- "с до няколко единици")?
|
| Чет Окт 08, 2015 4:58 am |
|
|