| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Излизат PSoC 3 и 5 !!! http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=6997 |
Страница 1 от 1 |
| Автор: | kiiid [ Вто Юли 21, 2009 6:57 am ] |
| Заглавие: | Излизат PSoC 3 и 5 !!! |
Вече са достъпни за сваляне софтуера и даташитовете на новите контролери. Много добри параметри а софта е направо убийствен. Ако на някой му харесва да си дизайнва сам чипа, е това е то. И все пак си е нормален контролер а не FPGA! Е, за върли фенове на 16F84 вероятно няма да е подходящ... Ето го сайта: http://my.cypress.com Цялата прелест е в софтура към него! |
|
| Автор: | ji4ka [ Вто Юли 21, 2009 2:18 pm ] |
| Заглавие: | |
kiiid . гледам ги тия песоци във Фарнела и забелязвам една "аномалия" - в никой чип не се срещат едновременно ЕЕпром и АЦП. Това случайност ли е или си е някаква особеност на тая фамилия? И как е положението с авантата - пращат ли лесно мостри? |
|
| Автор: | kiiid [ Сря Юли 22, 2009 2:53 am ] |
| Заглавие: | |
ji4ka, може би не си схванал точно идеята на PSoC което го прави по-различен от другите. Има и ADC и EE. Всъщност работата се състои в следното. Има едно процесорно ядро и известен брой от цифрови и аналогови "блокчета". С тия блокчета се правят най-различни неща - АЦП-та, ЦАП, усилватели, филтри, комуникации и т.н. Така че ако ти трябва например 11-битов сигма-делта АЦП, просто конфигурираш определен брой блокчета и ето. Всъщност всичко това го прави софтуера, ти просто избираш модул "АЦП" и в прозорците с параметри му нагласяш каквото трябва. Ако искаш да му осигуриш филтриране на входа - не го правиш с външен чип а слагаш компонент "филтър" какъвто ти е необходим и си нагласяш параметри и после закачаш входа на АЦП-то към изхода на филтъра и готово. Същото е и с ЕЕПРОМ-а - трябва ти примерно 4к - слагаш модулче ЕЕПРОМ и му нагласяш колко да е голямо, адрес и т.н. Просто и елегантно. После дизайнера сам си генерира кода и ти само дописваш main() и твоите си функции и ако имаш прекъсвания. Аз например наскоро правих един контролер който има GPS, EEPROM, SPI flash, портове за CAN и RS485, ADC и DAC и още няколко неща. Цялото нещо се побра на един 29466 и фърмуера ми беше 377 реда. Целия! Трябва да си свалиш и видиш софтуера и тогава ще ти стане ясно. А новия дето е за сериите 3ххх и 5ххх е още по-бесен. Там е нещо средно между Altium Designer и Visual Studio. А за мострите - аз никога не съм имал проблеми да си поръчам нещо от тях. Не знам. |
|
| Автор: | sv_shady [ Сря Юли 22, 2009 9:31 am ] |
| Заглавие: | |
Извинявам се за офтопика, но вече минаха 2-3 години от както се занимавам с електроника, до сега се занимавах с пикльовци, но вече проектите ме са по сериозни, а и искам да направя следващата крачка напред относно контролерите, които ползвам |
|
| Автор: | kiiid [ Сря Юли 22, 2009 10:23 am ] |
| Заглавие: | |
sv_shady, не е точно така. "Блокчето" което се ползва за АЦП може да се ползва и за I2C, UART, таймер и т.н. Всичко зависи от това как е конфигурирано и към какви други блокчета е свързано. Даже още по-интересно става защото можеш да сменяш конфигурациите в дрижение т.е. в един момент дадено блокче участва в таймер, в следващия момент може да се зареди нова конфигурация където тое част от генератор на случайни числа например. И така нататък. Литература. Най-важното място е www.cypress.com - таба "Support". Там има документация, "Application Notes" (много важен раздел!), примери и т.н. Другото място е www.psocdeveloper.com. Там също има документация, форуми и т.н. Има и една много добра книга - "Designer's Guide to the Cypress PSoC". Тя засяга PSoC2 а не новите 3 и 5 обаче въпреки това си е библия за начинаещите. Надявам се да съм ти помогнал |
|
| Автор: | Tisho [ Пет Юли 24, 2009 5:40 pm ] | |||||||||
| Заглавие: | Re: Излизат PSoC 3 и 5 !!! | |||||||||
Тоя сайт иска някакво лог-ване? |
||||||||||
| Автор: | kiiid [ Съб Юли 25, 2009 2:10 am ] |
| Заглавие: | |
На същата страница: "Don’t have an account?: Click here to register first" |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|