Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков. |
13.09.2014, 20:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от NewWriter
|
А для каких задач нужно вычислять функцию синуса?
|
Сообщение от Boba_spb
|
Объясню на примере
|
Я выше уже пояснял. Акселерометр+гироскоп, дают на выходе значения ускорения в 16-битном виде, их через арктангенс превращаем в углы. И вот в этом месте мы можем потерять в точности, т.к. чем дальше от 0° (к ±90), тем бОльшие значения чисел, и даже 16-битная арифметика не катит. И ваша таблица на 3,6 кБ для "4-байтного результата" - тоже
Потому что она будет нифига не 3,6 кБ, даже с очень сильной аппроксимацией
А писать пришлось под то, что уже запаяно. Во взрослом мире никто не будет переделывать сотни плат только потому, что слишком умный программист лучше всех знает, на каком контроллере нужно собирать систему
|
|
|
|
13.09.2014, 21:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,536
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от Boba_spb
|
Да вроде не грыземся.
|
Вы вроде нет...
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
|
|
|
|
13.09.2014, 23:18
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от dosikus
|
Но при старте с МК у меня уже был опыт работы с электроникой, небольшой опыт в кодописательстве и реверсинжиниренге .
|
Ну так помог опыт при изучении стм или помешал?
Сообщение от dosikus
|
При начале изучения STM32 были трудности , но трудности не в понимании а скорей из за объема информации.
|
А точнее странной структуры даташитов на стм.
Сообщение от dosikus
|
Многие хотелки , реализуемые на 8ми битках
|
Дык в том-то и дело, что хотелкам предшествует общее понимание, что и как работает, к чему стремиться, а в 8-ми битнике это изучить гораздо проще чем с нуля в стм 32.
|
|
|
|
13.09.2014, 23:19
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от NewWriter
|
Наверно, заточено под то, чтобы отдалить разработчика от вникания в железо, предоставив свободу чисто для программирования на языках более высокого уровня.
|
Индийский стиль. ![Улыбка](images/smilies/icon_smile.gif) .
|
|
|
|
13.09.2014, 23:40
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 944
Сказал спасибо: 25
Сказали Спасибо 174 раз(а) в 123 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от niXto
|
И каким будет размер таблицы для 4-разрядного результата (точность ±6 минут)? Вот в прошлом году пришлось считать наклон с разрешением ±0,1 градус, да ещё на АВР
|
Ну и накуй там такая таблица? Погуглите "Cordic", оно же "цифра за цифрой". Так что кроме асма, С и прочего, для программиста контроллеров в первую очередь надо знать математику.
Последний раз редактировалось Someone; 13.09.2014 в 23:49.
|
|
|
|
13.09.2014, 23:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,536
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
А я бы посоветовал ТС обратить внимание на Cypress PSoC.
ИМХО в нашем скучном мире это гости из будущего.
И если у ТС будет интерес, запросто спонсирую на девкит PSoC5.
Замечательная среда разработки помогла мне преодолеть отвращение к С.
Так что STM для меня анахронизм, хотя и приходится связываться.
Да что там STM, все позабыты на фоне...
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Последний раз редактировалось Kabron; 14.09.2014 в 00:22.
|
|
|
|
14.09.2014, 00:26
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от Kabron
|
в нашем скучном мире это гости из будущего.
|
Не сильно-то я понял восторг по поводу этих "будущих гостей". Применительно к моим ближайшим заботам - например, цифровой фильтр с длиной в 1000 отсчетов - слабовато выглядят...
Может, не то читал? Надо было из будующего чего почитать? Но то, что прочитал из сегодняшнего - не впечатлило.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
14.09.2014, 00:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,536
Сказал спасибо: 698
Сказали Спасибо 4,313 раз(а) в 1,977 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от akegor
|
Не сильно-то я понял восторг по поводу этих "будущих гостей". Применительно к моим ближайшим заботам - например, цифровой фильтр с длиной в 1000 отсчетов - слабовато выглядят...
|
Ну а предмет то вы изучили для начала?
Там цифровой фильтр в библиотеке компонентов изначально присутствует.
И никто не мешает любой новый на VHDL написать.
__________________
Я не помогаю. Я провоцирую думать.
Не дай вам Бог плохих контактов.
Последний раз редактировалось Kabron; 14.09.2014 в 00:43.
|
|
|
|
14.09.2014, 00:46
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от Kabron
|
Там цифровой фильтр в библиотеке компонентов изначально присутствует.
|
Попробую еще почитать. Чуть дальше 51-го ядра и 1К рамы. Может, есть и посерьезней...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
14.09.2014, 02:03
|
|
Прописка
Регистрация: 05.09.2012
Адрес: Зурбаган
Сообщений: 204
Сказал спасибо: 9
Сказали Спасибо 45 раз(а) в 25 сообщении(ях)
|
Re: Оно работает!! :)) Еее, удача!
Сообщение от akegor
|
Чуть дальше 51-го ядра и 1К рамы.
|
это ветка для очень уззких?
ну или переводите с китайского.
у машины родной язык ассемблер. всё остальное - переводчики.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:24.
|
|