본문 바로가기

임베디드 엔지니어링/TMS320F283355

DSP제어(TMS320F28335) : 1ms 주기 LED Toggle 프로그램(5) - LED 제어 2019/04/09 - [임베디드 프로세서/TMS320F28335] - 1ms 주기 LED Toggle 프로그램(1) - System 세팅 1ms 주기 LED Toggle 프로그램(1) - System 세팅 ◆ GPIO Toggle 기능을 이용하여 30MHz 오실레이터를 이용하여 150Mhz 클럭을 설정 후 1ms 주기로 제어하는 프로그램을 구현하고자 하였습니다. 추가로 500ms 에서 동작하는 것도 추가를 해 보았으며, 이를 오실로.. bennyziiolab.tistory.com 2019/04/09 - [임베디드 프로세서/TMS320F28335] - 1ms 주기 LED Toggle 프로그램(2) - GPIO 세팅 1ms 주기 LED Toggle 프로그램(2) - GPIO 세팅 2019/04/09 - [.. 2019. 4. 10.
DSP제어(TMS320F28335) : 1ms 주기 LED Toggle 프로그램(4) - CPU Timer 세팅 2019/04/09 - [임베디드 프로세서/TMS320F28335] - 1ms 주기 LED Toggle 프로그램(1) - System 세팅 1ms 주기 LED Toggle 프로그램(1) - System 세팅 ◆ GPIO Toggle 기능을 이용하여 30MHz 오실레이터를 이용하여 150Mhz 클럭을 설정 후 1ms 주기로 제어하는 프로그램을 구현하고자 하였습니다. 추가로 500ms 에서 동작하는 것도 추가를 해 보았으며, 이를 오실로.. bennyziiolab.tistory.com 2019/04/09 - [임베디드 프로세서/TMS320F28335] - 1ms 주기 LED Toggle 프로그램(2) - GPIO 세팅 1ms 주기 LED Toggle 프로그램(2) - GPIO 세팅 2019/04/09 - [.. 2019. 4. 10.
DSP제어(TMS320F28335) : 1ms 주기 LED Toggle 프로그램(3) - PIE 세팅 2019/04/09 - [임베디드 프로세서/TMS320F28335] - 1ms 주기 LED Toggle 프로그램(1) - System 세팅 1ms 주기 LED Toggle 프로그램(1) - System 세팅 ◆ GPIO Toggle 기능을 이용하여 30MHz 오실레이터를 이용하여 150Mhz 클럭을 설정 후 1ms 주기로 제어하는 프로그램을 구현하고자 하였습니다. 추가로 500ms 에서 동작하는 것도 추가를 해 보았으며, 이를 오실로.. bennyziiolab.tistory.com 2019/04/09 - [임베디드 프로세서/TMS320F28335] - 1ms 주기 LED Toggle 프로그램(2) - GPIO 세팅 1ms 주기 LED Toggle 프로그램(2) - GPIO 세팅 2019/04/09 - [.. 2019. 4. 10.
DSP제어(TMS320F28335) : 1ms 주기 LED Toggle 프로그램(2) - GPIO 세팅 2019/04/09 - [임베디드 프로세서/TMS320F28335] - 1ms 주기 LED Toggle 프로그램(1) - System 세팅 1ms 주기 LED Toggle 프로그램(1) - System 세팅 ◆ GPIO Toggle 기능을 이용하여 30MHz 오실레이터를 이용하여 150Mhz 클럭을 설정 후 1ms 주기로 제어하는 프로그램을 구현하고자 하였습니다. 추가로 500ms 에서 동작하는 것도 추가를 해 보았으며, 이를 오실로.. bennyziiolab.tistory.com 앞선 블로그를 이어서 GPIO 세팅에 관해서 작성하도록 하겠습니다. main() 함수에서 InitSysCtrl() 함수 다음으로 호출된 함수로 InitGpio() 함수를 호출합니다. void main(void) { // Ste.. 2019. 4. 9.
DSP제어(TMS320F28335) : 1ms 주기 LED Toggle 프로그램(1) - System 세팅 ◆ GPIO Toggle 기능을 이용하여 30 MHz 오실레이터를 이용하여 150 Mhz 클럭을 설정 후 1ms 주기로 제어하는 프로그램을 구현하고자 하였습니다. 추가로 500ms에서 동작하는 것도 추가를 해 보았으며, 이를 오실로스코프에서 확인할 수 있었습니다. 클럭 설정을 이해하기 위해서는 DSP281x_SysCtrl.c를 먼저 이해해야 합니다. 칩 초기화를 우선 적으로 해야 임베디드 프로세서에서 프로그래밍 시작을 할 수 있기 때문입니다. DSP281x_SysCtrl.c는 가장 기본적인 칩 초기화 부분을 담당하고 있으며 TI사에서 제공하는 예제 파일들을 ControlSuite등을 통해서 다운로드하여 분석하는 방법을 사용할 수도 있습니다. 그러나 정확한 칩 초기화를 위해선 칩에 대한 충분한 이해가 필요.. 2019. 4. 9.