본문 바로가기

분류 전체보기110

Windows 10 정품 USB 메모리 쓰기 금지 Windwos 10 정품을 구매하면 DVD가 아닌 USB 메모리가 들어있습니다. 위는 방금 찍은 사진입니다. 예쁘장하네요.USB 3.0 인터페이스에 16GB 용량을 가지고 있으며, 부트 이미지와 윈도 설치 이미지가 모두 들어 있습니다. 사실 윈도 10은 정품 키만 가지고 있다면 설치 미디어는 별로 필요없습니다. 최신 버전을 다운로드 받아 설치 미디어를 직접 만드는게 간단하니까요. 그래서 이 USB 메모리는 포맷후 다른 용도로 쓰고 싶었습니다만... 이거 읽기 전용입니다! 포맷하려 하면 쓰기 금지라고 안된다고 해요. 당연 파일 삭제도 안되죠. USB 메모리의 write protection으로 검색하면 몇가지 해결법들이 나옵니다만 다 소용없습니다. 하드웨적으로 읽기 전용입니다.NAND 플래쉬 대신 PROM에.. 2016. 2. 15.
신상 myCortex-STM32F4 myCortex-LM8962의 뒤를 이을 MCU 보드를 제작하는 중입니다. 이번에는 Cortex-M4!!168MHz 클럭으로 동작하는 Cortex-M4 코어에 부동소수점 연산기와 캐쉬 내장. 무시무시한 파워를 자랑하는 MCU입니다. MCU로 분류되지만 성능은 DSP 이상이죠. 정말이지 이젠 DSP가 설 자리는 점점 줄어드는것 같아요.새로 만드는 보드는 myCortex-STM32F4로 이름지어졌습니다. 이름에서 알 수 있듯이 ST사의 STM32F4 시리즈를 사용하고 있는데요, 정확하게는 STM32F407VE 칩입니다. 내장 flash memory는 512KB.ST의 MCU들이 으례 그렇듯 각종 페리페럴들이 잔~뜩 들어있어서 어지간한 용도에는 다 투입가능하구요, 특히나 이 보드에는 10/100Base-T E.. 2014. 8. 22.
날짜로부터 요일 계산하기 날짜(년월일)가 있을때 그날이 무슨 요일인지 계산하는 방법은 여러가지가 있습니다. 엄청 간단하고 코딩에 적용하기 좋은 공식 하나 정리합니다. 인터넷에 떠도는 알고리즘 설명 주워다 대충 손봐서 만든거다보니 누가 만든 공식인지도 모르고, 년도에 상관없이 정확한지 확신은 없습니다만, 일단 2014년 7월달은 맞군요 ^^; /* Calculate weekday. Input: date. eg. 2014-July-17 year = 2014 month = 7 day = 17 return : 0 : Monday 1 : Tuesday 2 : Wednesday 3 : Thursday 4 : Friday 5 : Saturday 6 : Sunday */ int weekday(int year, int month, int day.. 2014. 7. 18.
CPAL 라이브러리 버그 STM32 MCU를 많이 사용합니다. 개인적으로 잘 만들어진 MCU라 생각하고 있지만 ST의 소프트웨어는 좀 거지같은 면이 있어요. Luminary micro가 이런건 정말 잘 했었는데, TI로 넘어가고나선 그 맛이 사라졌죠 ^^;여튼 요며칠 STM32F4에서 I2C slave를 구현하는 CPAL 코드조각을 만들려고 하고 있었습니다. I2C master는 예전에 잘 만들어서 잘 쓰고 있는데, DMA 사용하는 slave는 한번도 안해봤더라구요. 마침 필요한 일도 있고 해서 간단하게 예제 하나 만들어야지 하고 시작했는데, 잘 안되네요 이거;;한 이틀쯤 끙끙거린거 같아요. 문서도 빈약하고 예제는 더 빈약하다보니 내가 잘못하고 있는 건지 이게 원래 안되는 건지 도통 알수가 없었습니다. 이런 경우 대부분은 "내가.. 2014. 6. 26.