Hallo zusammen, greife über gerneral purpose i/o von meinem cc2430 mit 8051CPU auf ein perepherie gerät zu. dort schreibe ich einfach werte in ein register und lese dieses wieder aus. so nun klappt das immer nur zufällig, d.h. manchmal stehen die richtigen werte drinnen. also denke ich mir das mit dem timing nicht stimmt. so habe jetzt im paper von meiner peripherie nachgeschaut und ist gibt hier drei timing modi. 1. clocked mdoe (clock=25mhz) / timing waveform of register/memory read/write 2. externel mode (ext_clk = 50mhz) 3. non-clocked mode (clock = 25mhz) mein prozessor besitzt einen 16mhz und eine 32mhz quarz. so jetzt weiß ich zwar das sie unterschiedlich laufen. aber weiß auch nicht wie ich sie aufeinander abstimmen kann. könnte mir da bitte ein feedback dazu geben bzw. sagen ob das überhaupt an dem timing liegt. gruß, jimbo
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.