도와주세요!!
글 수 15,339
2005.02.22 15:45:57 (*.230.88.58)
6685
안녕하세요. 지난번에 32비트 연산 질문을 했던 사람입니다.
부트로더를 수정하여 32비트 데이터를 쓰는데는 문제가 없는데.
이제 속도가 문제가 되네요 ㅡㅡ;
while(1)
{
*addr = 0x1;
}
이런식으로 데이터를 쓰는데 CS3신호가 21us마다 한번씩 나옵니다.
이 속도를 높일수 없는지요?
속도가 적어도 0.1us는 나와야 합니다.
Ez-x5.h 부분에 CS0부분의 설정값을 바꾸어 봤는데도 똑같습니다.
어느부분을 수정해야 되는지 알려주세요
cpu속도가 400Mhz 이면 1/400M s당 하나의 명령어를 수행하는데
데이터 하나쓰는데 오퍼레이션이 여러개라고 해도 20us이상
걸릴것 같지는 않을거 같은데요?
부트로더를 수정하여 32비트 데이터를 쓰는데는 문제가 없는데.
이제 속도가 문제가 되네요 ㅡㅡ;
while(1)
{
*addr = 0x1;
}
이런식으로 데이터를 쓰는데 CS3신호가 21us마다 한번씩 나옵니다.
이 속도를 높일수 없는지요?
속도가 적어도 0.1us는 나와야 합니다.
Ez-x5.h 부분에 CS0부분의 설정값을 바꾸어 봤는데도 똑같습니다.
어느부분을 수정해야 되는지 알려주세요
cpu속도가 400Mhz 이면 1/400M s당 하나의 명령어를 수행하는데
데이터 하나쓰는데 오퍼레이션이 여러개라고 해도 20us이상
걸릴것 같지는 않을거 같은데요?