본문 바로가기

[TI]

(75)
Luminary Micro Cortex-M3 CAN 통신 Luminary Micro Cortex-M3 CAN 통신 ■ CAN protocol version 2.0 part A/B ■ Bit rates up to 1 Mbps ■ 32 message objects with individual identifier masks ■ Maskable interrupt ■ Disable Automatic Retransmission mode for Time-Triggered CAN (TTCAN) applications ■ Programmable Loopback mode for self-test operation ■ Programmable FIFO mode enables storage of multiple message objects ■ Gluelessly attaches to..
[LM3S8962 EVM] 웹서버 테스트 [LM3S8962 EVM] 웹서버 테스트 LM3S8962는 Cortex-M3코어에 Ehternet MAC + Phy가 포함되어 있는 MCU로 상당히 간단하게 임베디드 이더넷을 구현할 수 있다. 무료 TCP/IP protocol stack 인 lwIP를 이용해서 임베디드 웹서버 테스트를 진행 했다. 간단한 스텍임에도 속도 빠르고 여러가 다양한 프로토콜을 지원하고 있다. 먼저 luminary micro에서 포팅해서 third party로 제공하는 lwip-1.3.0폴더를 복사하고 패스를 잡아 준다. $PROJ_DIR$\..\01_drv\third_party\lwip-1.3.0\src\include\ $PROJ_DIR$\..\01_drv\third_party\lwip-1.3.0\src\include\ipv4\..
[LM3S8962 EVM] COM26T2844 TFT LCD 테스트 [LM3S8962 EVM] COM26T2844 TFT LCD 테스트 [LCD-EXP EVM] 보드를 이용하여 COM26T2844 TFT LCD테스트 진행을 했다. LM3S8962는 MAC, Phy가 포함되어 있으므로 추후 이더넷을 이용하여 TFT LCD제어에 사용할 예정이다. LCD-EXP보드의 핀맵 LM3S8962 보드 핀맵 핀맵 정의 //LM3S8962 EVM TFT LCD Pin Map defination #define LCD_EN_BIT BIT1 #define LCD_EN_PORT PORTG #define LCD_ENABLE() Cbi(LCD_EN_PORT, LCD_EN_BIT) #define LCD_DISABLE() Sbi(LCD_EN_PORT, LCD_EN_BIT) #define LCD_RST..
[LM3S8962 EVM] 확장보드 제어 관련자료 [LM3S8962 EVM] 확장보드 제어 관련자료 확장 보드 LM3S8962 핀맵 myMCU-EXP LM3S8962 EVM LED1 -> PWM2 -> PE0 SWITCH1 -> INT0 -> PC4 BUZZER ->PWM3 -> PG1 LM3S8962 EVM ->확장보드 : LED, Buzzer, Switch 회로도 /----------------------------------------------------------------------------- //Switch Driver #define SW1_BIT BIT0 #define SW1_PORT GPIO_PORTG_DATA_R #define Sw1Init() SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOG);\ GPIO..
[LM3S8962 EVM] 보드제작 - LM3S8962 관련 자료 [LM3S8962 EVM] 보드제작 - LM3S8962 관련 자료 Luminary Micro Cortex-M3 LM3S8962 EVM 보드를 제작 했다. [M-Type EVM] 표준으로 제작해 기존 보드와 호환이 되도록 했다. LM3S8962는 50Mhz Cortex-M3 코어에 Ethernet MAC, Phy를 포함하고 256k Flash, 64k Ram으로 이더넷 제어용으로 상당히 편리하다. LM3S8962 확장 테스트 보드 LM3S8962 테스트 동영상 LM3S8962 TFT LCD테스트 LM3S8962 회로도 on board LED - PE0/PWM4, PE1/PWM5 on Board Swtich - PG0, UART
[LM3S8XX EVM] 소형 그래픽 LCD테스트 [LM3S8XX EVM] 소형 그래픽 LCD테스트 Luminary Micro Cortex-M3 [LM3S8XX EVM]의 SSD1815 드라이버를 이용한 초소형 그래픽 LCD 테스트 SSD1815 모듈은 4핀의 GPIO만 있으면 쉽게 제어 가능하므로 [SM-EXP] 보드의 LCD포트 D0~D3을 이용하여 테스트 진행 했다. 먼저 [LM3S8xx EVM]의 GPIO PB0~PB3을 GLCD모듈의 SDA, RE, SCL, CS로 연결한다. LM3S812 SSD1815 GLCD 테스트 예제 소스 //============================================================================= // LM3S8xx EVM 테스트 프로그램 // // by http://n..
Luminary Micro LM3S8xx IAR 4.0, IAR5.x 환경 설정 Luminary Micro LM3S8xx IAR 4.0, IAR5.x 환경 설정 Luminary Micro의 최신 예제 소스는 IAR 5.x 기준으로 작성되어 있다. IAR 4.x에서 컴파일 하면 오류가 발생한다. IAR 5.x 에서는 라이브러리 파일이 driverlib.a로 컴파일되어 있지만 IAR 4.x에서는 driverlib.r79가 필요 하기 때문에 Lunminary Micro예제를 다시 컴파일 할 필요가 있다. 수정된 예제 소스 IAR 5.x(lm3s_evm_ew5.ewp.eww), IAR 4.x(lm3s_evm_ew4.eww) 가능한 예제 소스 lm3s8xx_src.zip Luminary Micro Lib소스
[LM3S818 EVM] ST7565 GLCD 테스트 [LM3S818 EVM] ST7565 GLCD 테스트 STM32-EXP보드에 있는 ST7565 드라이버 TM0027 GLCD모듈을 [LM3S818 EVM]보드로 테스트 해보았다. 4핀의 시리얼 인터페이스 방식으로 연결하여 제어할 예정이므로 아래와 같이 커넥터에 연결한다. [STM32-48 EXP]보드에는 그냥 점퍼를 이용하여 쉽게 연결가능하다 LM3S818 ST7565 GLCD핀맵 STM32-48 EXP보드의 CN62-15P에 CS, CN62-14P에 RS핀이 연결되어 있다. CN24-14P(SCK) ->PA2, CN24-16P(SI) ->PA4 로 연결하면 된다. //----------------------------------------------------------------------------..

반응형