본문 바로가기

임베디드.일렉트로닉스   ( 643 )


알티움 (ALTIUM) 에서 PCB 만들기 과정 따라하기 학습자료. 알티움의 기능이 여러가지가 있지만, 실무에서 가장 많이 빈번하게 사용하는 기능은 PCB를 만들어내는 작업이다. 이 절차는 보통 회로도 작업부터 시작하게 되며, 그 다음이 PCB작업이다. 암튼 회로도 작업하고 PCB만들기를 달성하기 위한 가장 쉬운 문서로 된 설명서가 아래 주소에 있는 내용이다. Tutorial - Getting Started with PCB Design http://wiki.altium.com/display/ADOH/Tutorial+-+Getting+Started+with+PCB+Design 2015. 4. 25.
알티움 (ALTIUM) 데이터 베이스 연동법. - pdf파일. 알티움 (ALTIUM) 데이터 베이스 연동법. - 알티움의 부품들은 자체 부품관리 데이터 베이스와 연동시켜서 사용가능하다. - 데이터 베이스 연동시키지 않아도 알티움 사용 사용가능하나 여러 명이 작업하는 환경에서는 매우 유용하다. - 데이터 베이스 연동시키는 설명문 pdf파일 받아둠. 정보원본 : http://techdocs.altium.com/display/ADOH/Using+Components+Directly+from+Your+Company+Database 본글 포함된 상위 글. 1. 알티움 활용법 정리 : https://igotit.tistory.com/1988 첫글등록 : 2015년 4월 25일.최종수정 : 본글단축주소 : https://igotit.tistory.com/282 2015. 4. 25.
알티움 (ALTIUM) 기본정보. 참고. - 위 내용 설계이력관리부 설명 중에 ODBC를 이용하여 데이터 베이스(MS-SQL 가능)에 연동에 연동됨. 자원관리시스템과 알티움 연동가능함을 의미. 본글 포함된 상위 정리 글. 1. 알티움 활용법 정리 : https://igotit.tistory.com/1988 첫글등록 : 2015년 4월 25일.최종수정 : 본글단축주소 : https://igotit.tistory.com/281 2015. 4. 25.
STM32F401 UART 고속 통신시험. 개요 STM32F401 의 UART 고속통신시험.- USART1, USART6 은 최대 10.5Mbps 까지 지원하며, USART2는 최대 5.25Mbps가 최대라고 데이터시트에 나와있다. - 2개의 STM32F4 간의 UART 통신결선(GND, RX,TX)하고,USART2 의 최대 Baud Rate 5Mbps 로 증가시켜서 통신 상태 실측한다. 준비물. STM32F4 개발보드 2개 -> http://igotit.tistory.com/269 사전 작업.STM32F4 UART 사용가능상태 이후 본 글의 작업이 이뤄진다.-> http://igotit.tistory.com/273 참고 : 9216000 bps까지는 PC의 하이퍼 터미널로도 통신 시험 가능 -> http://igotit.tistory.com/2.. 2015. 4. 24.
STM32 UART Hardware Flow Control 적용하는법. 개요. - UART에서 하드웨어 플로우 컨트롤은 수신측에서 수신불가 상태인 경우 송신측에서 데이터 전송하지 않도록 하고 다시 수신가능 상태가 되었을 때만 데이터 전송하는 방식이다. 상대방이 수신불가 상태에서 데이터 전송하여 발생하게될 데이터 손실을 방지할 목적으로 사용된다. - MCU의 USART 가 모두 Flow Control (RTS, CTS) 지원하지는 않는다. STM32F401의 경우 USART1, USART2 는 Flow Control 지원되나, USART6은 지원되지 않는다. RTS(출력) : Request To Send ,자신이 데이터수신 가능할 때 0, 불가 일때 1 출력. CTS(입력) : Clear To Send, UART 통신 상대방의 RTS가 연결됨, RTS출력1이 입력되면 자신은 .. 2015. 4. 24.
STM32F401 의 USART STM32F401 의 USART - 3개의 USART 있음. USART1, USART2, USART6. - 최대 Baud Rate. USART1, USART6 : 10.5Mbps USART2 : 5.25Mbps. - Hardware Flow Control (RTS, CTS 지원) USART1, USART2 만 RTS, CTS지원되며 USART6 은 지원되지 않음. USART 기능블럭도 UART Baud Rate 설정 정보 상세. Technical Reference Manual : http://www.st.com/st-web-ui/static/active/en/resource/technical/document/reference_manual/DM00096844.pdf 의 페이지 510~ 519 본 글이 포함.. 2015. 4. 24.
STM32F401VC 사양/TRM (Technical Reference Manual) STM32F401VC STM32 Dynamic Efficiency MCU, ARM Cortex-M4 core with DSP and FPU, up to 256 Kbytes Flash, 84 MHz CPU, Art Accelerator 제조사 제공 정보사이트 : http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1577/LN1810/PF255711 데이터시트 : http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00086815.pdf Technical Reference Manual : http://www.st.com/st-web-ui/static/active/en/re.. 2015. 4. 24.
STM32F4 UART 기본 사용법. baud 115200, 921600 룹백시험. 개요 - STM32CubeMX에서 UART 설정하고 KEIL MDK-ARM에서 코딩하는 방식 정리.- 구현기능. STM32F 의 USART 여러 개 중에서 USART2 를 UART용으로 설정. PC의 하이퍼 터미널 에서 출력한 데이터를 STM32F 에서 UART RX 로 수신한것을 그대로 UART TX 로 전송하면 하이퍼터미널에서 STM32F401에서 전송된 데이터를 표현하도록 함. 준비물. 1. STM32F401 시험보드 1개. -> http://igotit.tistory.com/2692. USB to UART 변환모듈 1개. -> http://igotit.tistory.com/242USB 2UART 모듈로 STM32F401 시험보드의 UART를 PC USB로 연결하여 하이퍼터미널로 STM32F401 .. 2015. 4. 23.
SD 메모리 카드 내부. 큰 소자가 플레시메모리, 작은 부품이 컨트롤러. 2개가 전부임. 2015. 4. 23.
STM32F4 GPIO 핀 출력 방법, 핀출력속도. 개요 STM32F4 에서 특정핀을 출력으로 설정하고 출력해보기. - 예로 PC8 을 출력으로 설정하고, main의 while문내에서 출력을 교번식으로 1,0 출력하고,PC8을 스코프로 확인하여 정상출력되는지 확인하고 이때의 속도가 어느정도인지 확인한다. 사전 준비- STM32CubMX 로 프로젝트생성하고 KEIL MDK-ARM 에서 코딩가능한 상태.-> http://igotit.tistory.com/271 본 내용은 위 프로젝트 이후에 처리되는 사항임. STM32CubeMX에서 포트 핀을 출력으로 하기. 아래 그림과 같이 출력으로 할 핀(본 예에서는 PC8)을 마우스로 클릭하고 GPIO_Output 클릭한다. 그럼 해당핀이 아래 그림처럼 변경되고 출력으로 설정된것이다. 위 상태로 설정은 끝. 이제 KEI.. 2015. 4. 23.
STM32F 프로젝트 생성 기초 STM32CubeMX + Keil 이용. 개요 STM32F4 시리즈 개발진입을 위한 가장 초기 프로젝트 생성법. 여러가지 개발방법론이 있으나, 본 글에서 다루는 방법은 아래와 같다.1. STM32CubeMX 로 설정(클럭, Peripheral 사용유무등) 작업하여 KEIL MDK ARM 형식의 프로젝트 자동 생성.2. 상기 1에서 자동생성된 프로젝트를 KEIL MDK ARM 에서 사용자 코드 추가.칩의 설정이 변경되어야 하는 경우 다시 1을 수행하여 2에서 사용자 코드 작업 하게된다. 본 글에서는 전체적인 흐름을 파악함이 주목적이므로 STM32칩의 설정은 가장 간단한 외부 크리스탈 사용하는것으로 설정하는 것과 JTAG 핀만 할당시키는 것을 설정의 예로 한다. STM32CubeMX 실행하여 New Project 클릭. MCU 선택창에서 아래 붉박.. 2015. 4. 22.
WiFi module UR-C322 품명 : UR-C322 제조사 제공정보 : http://www.usriot.com/Product/113.html 데이터시트 : http://www.usriot.com/Down/WIFI/USR-C322%20User%20Manual%20V1.5.pdf 데이터 시트 첨부함. -> Serial UART to WIFI Bi-directional Transmission USR-C322 is a wifi module released by USR IOT,which has the features of minisize,low power and industry-grade. The hardware of USR-C322 wifi module integrates MAC,baseband chip, RF transceiver uni.. 2015. 4. 21.
EFM8 SB1 touch Profile 플라스틱 두께 1.33mm 터치센서 지름 : 10mm. capsense로데이터. 2015. 4. 20.
EFM8 플레시 프로그램 안될 때 최후의 조치법. 개요 EFM8 SB1 Start Kit 와 Simplicity Studio 를 이용하여, sleep 모드나 suspend 모드 진입하는 기능이 있는 펌웨어를 기록하고나면 이후 새로운 펌웨어를 기록하지 못하는 상태가 되는 경우가 있다. Simplicity Studio 에서 제공되는 플레시 프로그래밍 툴로는 칩에 접근 자체가 불가능하여 프로그램 재기록이 안된다. 본 글에서는 위 문제를 해결하기 위하여, SILab 의 USB Debugger 와 Flash Programming Utility 를 이용하여 플레시 메모리를 삭제처리하여 이후 정상적으로 Simplicity Studio 에서 새로운 펌웨어 기록가능한 상태를 달성하는 방법 정리한다. 관련요소들 1. EFM8 SB1 Start kit : http://ig.. 2015. 4. 19.
SILabs. Flash Programming Utilities. 명칭 : Flash Programming Utilities. 용도 : SILab 사의 8bit MCU 펌웨어 기록, 삭제용. 필수연동기기 : USB Debug Adapter http://igotit.tistory.com/263 제조사 제공정보 : http://www.silabs.com/products/mcu/Pages/8-bit-microcontroller-software.aspx 위 주소에서 확보가능하나, 접근불량 사태 대비 설치파일다운로드 첨부함. v4.80 설치파일 : 2021년 8월 12일 시점 최신 버전. 프로그램 실행화면 v4.40 설치파일 : 2015년 4월 19일 시점 최신 버전. 프로그램 실행화면. 개요설명 : AN136-production-programming-options.pdf (s.. 2015. 4. 19.
SILabs, USB Debug Adapter USB Debug Adapter for C8051Fxxx MCUs DEBUGADPTR1-USB The USB Debug Adapter provides the interface between the PC’s USB port and the C8051Fxxx’s in-system debug/programming circuitry. The attached 10-pin debug ribbon cable connects the adapter to the target board and the target device’s debug interface signals (the USB Debug Adapter supports both Silicon Labs JTAG and C2 debug interfaces.) Power .. 2015. 4. 18.
EFM32 Zero Gecko 개발보드 . EFM32ZG-STK3200 EFM32ZG-STK3200 EFM32ZG-STK3200 제조사 제공정보 : http://www.silabs.com/products/mcu/lowpower/Pages/efm32zg-stk3200.aspx 사용자 매뉴얼 : http://www.silabs.com/Support%20Documents/TechnicalDocs/efm32zg-stk3200-ug.pdf 장착칩 EFM32ZG222F32 데이터 시트 : http://www.silabs.com/Support%20Documents/TechnicalDocs/EFM32ZG222.pdf 외형. 본 글이 포함된 상위 정리장소 : http://igotit.tistory.com/244 ///262. 2015. 4. 18.
pSoC / pRoC Watch Dog Timer 인터럽트 구현. 개요 pSoC / pRoC의 WDT(Watch Dog Timer) 로 일정주기 인터럽트 발생시키기. - WDT 는 통상 타이머 오버플로우 발생시 시스템 리셋용으로 사용하나 이것만이 유일한 활용은 아님. - 본 예에서는 WDT를 이용하여 일정 시간격 (1초) 으로 인터럽트 발생시키는 예를 보인다. 본 글에서 사용된 타겟보드 : pSoC4 BLE 킷트 -> http://igotit.tistory.com/260 (장착되어 있는 MCU품번 : CY8C4247LQI-BL483 ) 본 글에서 사용된 IDE : Creator 3.1 SP2. WDT의 내부구성 (Creator 의 도움말 중 system_reference_guide.pdf 에 설명있음.) pSoC 4100/4200/4100 BLE/4200BLE 인 경우.. 2015. 4. 15.


 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5