본문 바로가기

[TI]/LM4F

[LM4F] LM4F232H 의 GPIO속도 테스트

[LM4F] LM4F232H 의 GPIO속도 테스트



TI사의 Cortex-M4 시리즈 LM4F232 가 출시 되었다. 
기존 Cortex-M3 에 비해 향상된 부분은 속도가 50Mhz에서 80Mhz로 증가 되었고 FPU가 추가 되었다.
그래서 대략적인 속도 체크를 해 보았다.
(같은 Cortex-M4 코어 STM32F4 속도 측정 결과 참고)


시스템 클럭이 변경되었기 때문에 PLL설정 부분에 코드 수정이 필요하다.

void SystemInit(void)
{
    // Set Clock to illegal 100Mhz
   // SysCtlClockSet(SYSCTL_SYSDIV_2 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN |  SYSCTL_XTAL_16MHZ);

    // Set Clock to 80Mhz MAX. legal speed
    //SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN |  SYSCTL_XTAL_16MHZ);
}

  

메인 클럭 80Mhz에서 GPIO토글 속도는 10Mhz정도의 출력 속도를 보인다.

 가격이 저렴하긴 (5~6$ @1K) 하지만 그렇게 매리트 있지는 않는것 같다.
단순 비교는 좀 그렇지만 8$대의 STM32F4 와비교해 보면 ST가 더 좋은것 같다.

[참고] MCU속도 측정 결과 

반응형