본문 바로가기

GNU MAKE Utility 설치하기 - 윈도우에서 Makefile 사용하기 Windows 환경에서 Makefile 을 할 수 있도록 GNU Make for Windows 를 설치한다.(물론, 다양한 툴이 설치될 때 여러 버전의 Make 유틸이 설치되기는 한다. 의도하지 않아도, 특히 컴파일러들을 설치하면 각자의 Make 툴이 있다. 이때는 버전이나 실행파일 위치를 조심해야 한다.)우리는 무료로 쓰는 툴을 깔아야 하니 "GNU"에 감사하면서, http://gnuwin32.sourceforge.net.. 더보기
ARM GCC Compiler 설치하기 - Free 일단, 무료로 써야 하니 무료 컴파일러를 설치해 보자.핵심을 설치하고 나서, GUI, IDE 환경을 깔아야 할 터.일단, https://launchpad.net/gcc-arm-embedded 를 방문한다.깔끔한 GNU Tools for ARM Embedded Processors 에 대한 설명 페이지와 다운로드 할 수 있는 링크들이 나와 있다.여기서 최신판으로 다운로드 한 다음, 설치에 들어간다.다운로드만을 원하면, 여기로&.. 더보기
Gmail 계정에서 POP3 사용하기 - 윈도우 Outlook 사용 매번 브라우저로 보니까 관리도 힘들고, 쉽게 POP3 로 땡겨서 보자.일단 구글 사이트의 Help 에 자세히 설명이 되어 있꾼.https://support.google.com/mail/troubleshooter/1668960?rd=1#ts=1665119,1665157,2769079간단하게 필요한 부분만 캡쳐~~일단, Gmail 에서 설정을 해 주어야 한다. POP3 를 사용할 수 있도록개인적으로는 IMAP 보다는 POP3가 사용하기 수월하다.IMAP.. 더보기
Arduino Internet of Things 예제 프로젝트들 - WIZ550io module 아두이노 + WIZ550io (made by WIZnet) 모듈을 이용하여 다양한 Internet of Things 예제들을 코드 구현 및 데모를 실은 동영상이다.관련된 소스코드는 Github을 통해서 공유하고 있다.https://github.com/MD4N1/Wiz550io-Tutorial-Series예제들을 보니 왠만한 프로젝트는 다 있다. 예제 소스가 있는 폴더를 스크린샷해서 가져왔다.요즘 유행하는 것들은 다 있네.Twitte.. 더보기
IoT는 현재 개발 대세 원본은 여기서 The IoT is developing a head of steam | Bits & Pieces from the Embedded Design World대표 그림은 이것 -> (저작권과 무관한가 ㅠㅠ) IoT의 개발이 대세다..머 이런 글.전세계 23%이상의 개발자들이 바로 6개월이내에 관련 제품을 개발하고 싶다고 밝혔다고.굴지의 외쿡 회사들은 (삼성은 들어감)  Open Interconn.. 더보기
Gate Level Simulations - "X"가 막나와~~ 문제는 머냐..잘 정리해둔 곳에서 가져와보자..아래글 참고출처 : Synchronizer 시뮬레이션 문제사실, metastable을 피하는 방법은 예전에 한번 posting한 적이 있는데요.Metastable을 피하는 가장 머리가 편한 방법은 2개의 F/F을 직렬로 사용하는 2-flop 방법입니다. ...그런데, 1-flop이던 2-flop이던 F/F을 이용하여 동기화기(synchronizer)를 만들고 .. 더보기
LibreSSL - Openssl의 FreeBSD 버전 근래 막 알려졌던 심장피흘리는(피흘리는심장) 버그 때문에 Openssl을 쓰는 사람들이 많이 곤란해 했다.(ㅋㅋ 모르는 사람이 더 많지만, 현실에서는 몰라 이런거~~)이걸 보고 또 능력있는 팀이 나섰다. LibreSSL 커지고, 쓸데없는 코드들의 정비에 나섰고 관리까지 잘 하실듯..텀블러 글 옮겨두고.. 끝~~한국어 위키피디어OpenSSL에서 하트블리드 버그가 발견된 다음, OpenBSD팀은 코드를 새로이 검토하였으며, 포크한 코드.. 더보기
[정리] Verilog 배열관련 참고 : http://blog.naver.com/beahey/90192889480배열 선언은reg [7:0] a[3];이렇게 한다. 앞쪽의 "[7:0]"는 배열을 표현보다는 버스의 비트를 나타내고,배열을 뒤쪽의 "[3]" 으로 보고 이해하는 것이 쉽다.즉 위의 예는 8비트짜리 배열 3개을 가지고 있다는 의미또한 중요한 것은 포트로 뽑아낼 수가 없다는 엄청 불편한 진실..즉 module의 input/output으로 쓰기 곤란하다는..구체적인 .. 더보기

티스토리 툴바