본문 바로가기

분류 전체보기124

ambiq micro Apollo3 Blue의 Ctimer와 Stimer 그리고 오버플로우 타이머 테스트 ambiq micro의 Apollo 시리즈 CPU는 좀 독특한 면이 있다. 내가 아는 MUC들은 사용자 개발제품에 맞게 쓸 수 있도록 다양한 메모리, GPIO를 가진 제품 종류가 많은데 Apollo는 그냥 단일 제품으로 몇종류가 되지 않았다. (물론 내가 아는 MUC는 대부분..ATMEL이나 MicroChip같은 대기업..) 그렇다고 해서 Apollo 칩을 나쁘게 보는건 아니다. 저전력과 BLE통신, 기술지원은 대기업의 제품과 비교될 정도이다. 아무튼 Apollo3 Blue로 개발를 하는 도중 100us단위로 펄스 제어를 해야 하는 경우가 생겼다. 모터 컨트롤과 같이 해야 해서 단순 딜레이 함수로는 구현하면 안 되어서 이 CPU가 어떤 타이머를 지원하는지 데이터 시트를 확인해봤다. 기본적으로 System.. 2021. 10. 4.
무선단말기로 둠 실행하기 안녕하세요 오늘은 무선단말기에 둠을 포팅해서 실행해봤습니다. 터치스크린으로 게임하는 건 어렵더군요. 해당 제품이 제가 개발한 제품이 아니어서 키보드와 마우스 드라이버를 올리지는 못했습니다. 다음에는 다른 제품으로도 둠 포팅을 해볼 예정입니다. 2021. 9. 18.
펌웨어 강좌 #07 키패드 제어와 고스트 키 안녕하세요 오늘은 펌웨어나 임베디드 기기에서 많이 사용하는 키패드 대해 알아보겠습니다. ​ 보통 버튼 하나당 io핀을 하나씩 연결하나 키보드처럼 버튼이 많아 지면 매트릭스 구조로 해서 핀 부족문제를 해결합니다. 아래 그림과 같이 출력 A,B,C,D 핀으로 스캔을 하면서 키가 눌러지면 특정키로 지정하면서 처리가 가능합니다. 하지만 아래처럼 특정 키의 다중 입력 시, 고스트 키라고 누르지도 않았는데 눌러진 것으로 인식되는 현상이 있습니다. 자세한 내용은 아래 영상으로 확인해 주세요. 감사합니다. 2021. 9. 18.
[애플 아케이드] South of the Circle 사우스 오브 더 서클 게임에 대한 이야기 최근 애플 아케이드 3개월 무료 이용이 가능해서 플레이해 본 South of the Circle 게임은 유저의 선택에 따라 진행되는 어드벤처 장르이며 음악과 장면 전환, 스토리 전개는 한 편의 영화를 보는 듯한 느낌을 들게 합니다. 게임의 시작 게임은 초반에 주인공 피터와 플로이드(동료)의 비행기가 남극에 불시착하며 시작합니다. 부상이 적은 피터는 구조대를 찾기 위해 본부로 떠나기 시작합니다. 장면이 바뀔 때마다 피터의 과거와 현재의 이야기가 진행됩니다. 남극으로 떠나기 전에 어떤 일을 했는지 피터가 어떤 사람인지를 알게 해 주며 인연인 “클라라”와 어떤 게 만났는지 소개해 줍니다. 조작은 피터의 기분을 나타내는 아이콘을 선택하면 해당하는 대사를 선택하는 식으로 처리되고 길을 걸을 때는 해당 목적지를 클.. 2021. 9. 18.
[펌웨어] 키패드 다중 키 처리에 대한 이야기 펌웨어로 키패드 프로그램을 만들 때가 많다. 키 패드를 사용하는 제품은 눌러진 키를 어플리케이션 단에 전달을 해야 하는데 하나만 눌러진 경우와 멀티 키가 눌러진 경우에 따라 처리가 달라지곤 한다. 조건 없이 눌러진 키들을 그냥 전달만 해야 하는 경우는 어려운 것이 없으나, 직접 하드웨어를 컨트롤하는 (호이스트나 모터를 제어하는) 경우에는 키 패드에서도 멀티 키, 다중 키에 대해 처리가 필요하다. 2개 이상 눌러진 경우, 무시 보통 키 패드는 매크릭스 구조로 되어 있는데, 2개 이상 눌러진 경우 보내지 않는 조건으로 어플리케이션이 설계되어 있다면 어려울 것이 없다. 눌러진 키값이 여러 개이면 안 보내면 되기 때문이다. 특정 패턴의 키가 눌러지는 경우만 무시 모터를 제어하는 경우, 반대되는 키들의 조합이 눌.. 2021. 9. 1.
[아이패드 사용팁]사파리에서 원하는 위치에 직접 다운로드 하기 안녕하세요 아이패드를 사용하다가 필요한 팁 하나를 소개합니다. ​ 사파리로 서핑을 하다가 사진이나 파일을 다운 받는 경우, 사진 앱은 기본 보관함에 파일앱은 다운로드에 다운되어서 추후 관리를 해줘야 합니다. ​ 그래서 이번에는 내가 원하는 앨범, 폴더에 바로 넣는 법을 알려드립니다. ​ 사파리 검색 중 받을 사진이 있으면, 우선 사진앱을 스플릿 뷰로 띄웁니다. 해당 사진을 길게 누르고, 사진앱으로 드래그 해서 옮김니다. 그러면 성공입니다. 파일앱도 마찬가지 입니다. 파일 앱을 띄우고, 원하는 폴더로 이동합니다. 똑같이 파일,사진을 누르고 드래그해서 옮김니다. 단축어 명령을 조합해서 더 간단히 하는 방법도 있겠지만, 이건 다음에 알아보겠습니다. ​ 감사합니다. #아이패드 #아이패드사용팁 #ios팁 #사진앱.. 2021. 8. 31.