LM3S101 (4) 썸네일형 리스트형 LM3S101 SPI 테스트 LM3S101 SPI 테스트 LM3S101 SPI 초기화 함수//----------------------------------------------------------------// SPI 통신 초기화 함수void SPI0_Init(void) {SysCtlPeripheralEnable(SYSCTL_PERIPH_SSI0);GPIOPinTypeSSI(GPIO_PORTA_BASE, GPIO_PIN_2 | GPIO_PIN_4 | GPIO_PIN_5);GPIOPadConfigSet(GPIO_PORTA_BASE, GPIO_PIN_2 | GPIO_PIN_4 | GPIO_PIN_5, GPIO_STRENGTH_4MA, GPIO_PIN_TYPE_STD_WPU); SSIConfigSetExpClk(SSI0_BASE, Sy.. [FND-SM] FND모듈 제작 [FND-SM] FND모듈 제작 SPI 및 UART로 간단히 제어 할 수 있는 제어 방식의 FND모듈을 제작했다. FND 제어는 저렴한 LM3S101 을 이용하였다. FND 출력 코드 if(temp==0x0d) { FndOut(fnd_value[d[0]], fnd_value[d[1]], fnd_value[d[2]], fnd_value[d[3]]); status = 0; } else { if(status == 0) { dig = temp; status = 1; } else if(status == 1) { if(dig=='0')d[0] = temp-'0'; else if(dig=='1')d[1] = temp-'0'; else if(dig=='2')d[2] = temp-'0'; else if(dig=='3').. [LM3S101-s EVM] 보드 제작 [LM3S101-s EVM] 보드 제작 Luminary Micro의 Cortex-M3 LM3S101을 테스트용으로 제작 했다. 초기에 1$대 ARM으로 주목을 끌었던 LM3S101으로 시장에서 천원 이하로 거래 된다고 한다. 물론 요즘은 워낙 기능 좋고 저렴하고 MCU들이 많이 출시되어 있어서 매리트는 없지만... 여러가지로 테스트 해볼곳이 있어서 제작 해보았다. 기능 - 20MHz, 8KB Flash ROM, 2KB SRAM - 2 Timers - 1 Capture Compare Pin - 1 * UART - 1 * SSI - 2 * Analog Comparator - 18 GPIO Pins - Watchdog Timer, Power saving modes, JTAG and Serial Wire deb.. NFC Reader (RFID)기 개발 NFC Reader (RFID)기 개발 요구사항 - ISO15693, ISO 14443a, b RFID TAG 지원 - USB 인터페이스 - 50개 이상의 RFID 지원 (3채널의 독립 RS485) - 핸드폰에서 엑세스 가능 - 가격 저렴 RFID 리더기 개발 프로젝트 인데 RFID및 NFC 인식을 해야 하고 최대 50개 까지 연결 가능해야 한다고 한다. 그리고 저렴해야 한다.MCU는 저렴한 1$대 LM3S101 을 이용하였다. RFID 안테나를 PCB에 포함해서 저렴하게 제작 할 수 있도록 했다. 호스트는 PC이고 최대 50개의 클라이언트 모듈을 연결 할 수 있도록 3개의 RS485를 적용했다. 485칩의 최대 연결 개수는 32개 이므로 적절히 분산해서 받을수 있도록 프트를 늘였다. RS485를 이용하.. 이전 1 다음