PSoC ların simülatörü var mı?

Başlatan igudenler, 07 Ağustos 2007, 18:56:48

igudenler

yaklaşık 1 haftadır psoc entegrelerini bilgisayar ortamında denemek için simülatör programı arıyorum. ama malesef hiç birşey bulamadım. sadece digital kısmı simüle eden bir programa bile razıyım. önerebileceğiniz bir program varmı.
kolay gelsin
10 çeşit insan vardır  binary saymayı bilenler  ve bilmeyenler...

Göktuğ

PSoC Express™ 3.0 is the most powerful visual embedded development environment on the market. Complete with design, simulation, device programming and real-time hardware debugging in one easy-to-use software tool, PSoC Express 3.0 takes your product from concept to final production in weeks instead of months.

engin_

PSoC Express™ ile Designer daki tasarımlarınızı simule edemiyorsunuz yalnız...

igudenler

evet psoc express kod yazmakla uğraşmadan görsel olarak sistem tasarlamak için yaratılmış bir program
ve bence gerçek tasarımcıların asla kullanmayacağı yapılabilecek uygulamaların sınırlı olduğu bir program.
10 çeşit insan vardır  binary saymayı bilenler  ve bilmeyenler...

Göktuğ

Simule edip edememeyi gectimde bir ifadeye takıldım. "Gerçek Tasarımcı"... Yenilir, içilirmi bu gerçekleri ?

Siz gercek tasarımcı diye kendinizi pohpohlamaya devam ederken cypress bu programı geliştirmeye devam ediyor ve edecek. 5 sene sonra bu program plc lerdeki ladder gibi psoclar için standart olursa ne diyeceksiniz?

Yada en azından sunu sorayım. Cypress neden "gercek tasarımcılarla" ugrasmak yerine "dandik"leriyle ugrasmayı tercih ediyor?

Alemsiniz.

igudenler

gerçek tasarımcı, tasarladığı devrenin sadece çalışıp çalışmadığıyla değil nasıl çalıştığıyla ilgilenendir. unutmayalım ki başarı detayda saklıdır.
ben şahsen psoc express ile yapacağım bir devrenin beni tatmin edebileceğini düşünmüyorum. cypressin neden bu yazılıma bu kadar önem verdiğini size bir örnek ile açıklayayım. piyasada daha iyi birçok işlemci varken pic in başarısının sırrı sizce nedir. tabiki programlamanın ve uygulama geliştirmenin diğer işlemci ailelerinden çok daha basit ve standart olması.30 küsür komutla birçok işlemin kolayca yapılabilmesi  c derleyicisi (o yetmezmiş gibi birde basic var) netteki birçok uygulama v.s.
kısacası uygulama geliştirmenin çok kolay hatta temel mikroişlemcili sistemin gereksinimlerini bilmeden piyasadan alınabilecek 10 ytl değerinde bir kitap alarak yapılabilecek olması.kaç kişi cypressin harward mimarisinin özelliklerini öğrenmeye çalışıyor. şimdi cypressin microchipin pazar payından %10 u aldığını düşünün. bunlar küçük şirketlere veya kobilere benzemezler.tabiki uygulama geliştirme adına büyük kapsamlı projeler yürütecekler. fakat ben cypress teki en kıdemli mühendisin kendi eliyle yazdığı asm kodunu bile görüp incelemeden kendi tasarımımda kullanmam. bu benim şahsi görüşüm ve o şahısa güvensizlikten veya kendini beğenmişlikten değil tasarımın içinde gerçekten ne olduğunu bilmemenin getirdiği rahatsızlıktan kaynaklanmaktadır.
eleştirileriniz bu kadar negatif olmasın iyi çalışmalar
isterseniz bu konuyu burada kapatıp konunun asıl açılma amacına dönelim

tekrar soruyorum: psoc ların simülatörü var mı?
10 çeşit insan vardır  binary saymayı bilenler  ve bilmeyenler...

Erol YILMAZ

Psoc Designer içindeki simulator,
bildiğim kadarıyla emulator ile birlikte devreye giriyor...

Ben emulatorunu almadığım için hiç kullanamadım...

Bu soruya en guzel cevabı,
Destek Elektronik ten Taylan Bey verebilir.

Cevabını bize de iletirseniz memnun oluruz.

Ziya

En azından Z80 tabanlı... Neresini simule edeceksiniz? Picte 35 assembly komutu var ama ondan daha komplex z80 assembly kodu var. Çok daha esnek. Çok daha yetenekli. Komut işlemek için gerekli komut adımları farklı olabilir. Bu size ne gibi bir dezavantaj sağlar? Neden z80 çekirdeği bu güne kadar varlığını sürdürdü hiç düşündünüz mü? Alın Rabbit mcularını, onlar da z80 tabanlı... PIC'in çok tutulmasının ana sebebi 16F84'tür. Flash olarak piyasaya çıktığında çok sade yapısıyla rağbet gördü ve insanlar alıştı. Talep artınca piyasada bolca bulunmaya başladı. Bu gün Türkiye'de ARM7 veya Renesas işlemciler çok miktarda bulunsun o zaman görelim pic'in pazar payını.

Simule etmek yerine yazılımı doğrudan yükleyip çalıştırın. Belirli yerlerde değişken değerlerini izlemek isterseniz seri porta o değerleri gönderin.
Bu günden sonra hiç kimse sarayda, divanda, meclislerde ve seyranda Türk dilinden başka dil kullanmaya. (13 Mayıs 1277) Karamanoğlu Mehmet Bey

TURKSofTURKEY

...Arkadaşlar Ortamı Alevlendirmeye Gerek Yok...
...PSoC'un, PIC Kadar Piyasasının Yaygın Olmadığını Hepimiz İyi Biliyoruz...
...Eğer PSoC da O Kadar Yaygın Olsaydı, Onun da Birçok PC'de Simülasyon Yazılımları Olurdu...
...Yukarıdaki Arkadaşlar, Olabildiğince PSoC Express ile İdare Etsin...
...Zaman İlerledikçe Neylerin Gelişeceği Belli Değil...
...Ama PSoC'u Kararlı Bir Şekilde Öğrenmek İstiyorsanız...
...Geliştirme Setlerini Almanızı Tavsiye Ederim...
...Ben Şahsen Potlar ile Çalışarak Kendimi Geliştirdim...
...Ama Tek Dezavantajı Çok Pahalı Olmaları...
...Hele IceCub Kesinlikle Çok Güzel Bir İcat :)...
Gönül'ü Sözle, Sevgi'yi Saygıyla, Aşk'ı Sâdakâtla, Dost'u Güvenle, Para'yı Azimle Elde Et!  Vatan'a Millet, Millet'e Bayrak, Bayrak'a Kan, Kan'a Can, Can'a Canan Gerek!  Lütfen Türkçemizi Düzgün Kullanalım!

ahmet2004

TURKSofTURKEY:

Sizde hangi kitler var acaba öğrenebilirmiyim?

TURKSofTURKEY

Alıntı yapılan: "ahmet2004"TURKSofTURKEY:

Sizde hangi kitler var acaba öğrenebilirmiyim?

...Ben İlk Başta Paralel Porttan Kontrol Edilen Emülatörü Kullanmıştım...
...Ama Ondan Sonra USB Kontrollü Olan ICE Cube'ü Kullandım...
...Şu Anda Halen de Kullanmaktayım...
...Fiyatlar 400$ Civarında...
...Geliştirme Kiti Kullanmıyorum Sadece Emülatör Kullanıyorum...
...Basit Projelerimi BreadBoard Üzerinde Geliştiriyorum...
...Gelişmiş Projelerimi de Devre Tasarlayıp PCB Üzerinde Geliştiriyorum...

Gönül'ü Sözle, Sevgi'yi Saygıyla, Aşk'ı Sâdakâtla, Dost'u Güvenle, Para'yı Azimle Elde Et!  Vatan'a Millet, Millet'e Bayrak, Bayrak'a Kan, Kan'a Can, Can'a Canan Gerek!  Lütfen Türkçemizi Düzgün Kullanalım!

ahmet2004


TURKSofTURKEY

Alıntı yapılan: "ahmet2004"Development Tools Selector Guide:

development_tools_selector_guide...

...Geliştirme Kitlerine Baktım da Biraz Değişmiş...
...Yukarıdaki Dediğim Gibi Ben Sadece Ice Cube Kullanarak Simülasyon Yapıyorum...
...Hiçbir Kitini Kullanmıyorum Şuan PSoC'un...
...Ve Aldığım Kitin Kodunu Hiç Hatırlayamıyorum...
...Bu Şekilde de Size Pek Yardımcı Olamadım Ama Kusura Bakmayın...
Gönül'ü Sözle, Sevgi'yi Saygıyla, Aşk'ı Sâdakâtla, Dost'u Güvenle, Para'yı Azimle Elde Et!  Vatan'a Millet, Millet'e Bayrak, Bayrak'a Kan, Kan'a Can, Can'a Canan Gerek!  Lütfen Türkçemizi Düzgün Kullanalım!

OptimusPrime

PSoC C compiler ında bazı hatalar var bilmiyorum rastlayan varmı? mesela LED kütüphanesini kullandığınızda PRTxDR ifadesini kullanarak porta bişeyler yazmanızı engelliyor fakat okuma yapabiliyorsunuz. bir başka çelişki ise ADC de. start up anında adc girişi gnd seviyesinde ise alet start almayıp çakılıp kalıyor. bu yazdıklarımı deneyen varmı aranızda veya başka garipliklere rastlamış olan?
https://donanimveyazilim.wordpress.com || Cihân-ârâ cihân içredir ârâyı bilmezler, O mâhîler ki deryâ içredir deryâyı bilmezler ||

ahmet2004

Ben böyle bir şeylerle karşılaşmadım.

Belki başka yerlerde yanlışlıklar vardır.

Ufak bir kod yazın deneyelim,karşılaştıralım.