프로그래밍 QnA + 설치 및 활용 QnA

zghdeodydz의 이미지

cortex-a9보드로 uart통신 사용하여 io shield보드에 있는 atmega328를 통해 pwm제어하려고 하는데 궁금한 점이 있어서 질문하나 올립니다.

저희가 cortex-a9보드로 uart 통신을 이용하여 io shield보드에 있는 atmega328를 통해 pwm제어 하려고 하는데요(인터넷에는 다들 아두이노로 제어를 하셨는데 저희는 리눅스에 직접 app를 작성하여 제어하고 싶습니다.)
제가 알아본 바로는 io shield는 이미 프로그래밍 다 되어 있어서 간략한 명령어로 바로 제어가 가능하다는데 어떤 명령을 써서 핀을 in/out으로 정하고 어떻게 값을 컨트롤 해야 되는지에 대한 명령어좀 알려주시면 감사하겠습니다. 그리고 혹시 이내용에 대한 참고 사이트나 문서있으면 알려주시면 감사하겠습니다.

deux9745의 이미지

[질문] free() 함수

아래 마지막 free 에서 에러가 나는데, 왜 발생하는지 설명 부탁드립니다.
dup 함수에서 malloc 한 후 point 를 return 하면 함수를 빠져나와도 malloc 된 것은 그대로 남아 있어야 하지 않나요?

heap 영역이라, dup 함수가 리턴되면 자동 release 되나요 ?,

zghdeodydz의 이미지

uart로 atmega328 pwm 제어하려고 하는데요. 잘모르는게 있어서 질문 올립니다. 잘부탁드립니다.

저희가 cortex-a9보드로 uart 통신을 이용하여 io shield보드에 있는 atmega328를 통해 pwm제어 하려고 하는데요
제가 알아본 바로는 io shield는 이미 프로그래밍 다 되어 있어서 간략한 명령어로 바로 제어가 가능하다는데 어떤 명령을 써서 핀을 in/out으로 정하고 어떻게 값을 컨트롤 해야 되는지에 대한 명령어좀 알려주시면 감사하겠습니다. 그리고 혹시 이내용에 대한 참고 사이트나 문서있으면 알려주시면 감사하겠습니다.

rma8806의 이미지

vim 찾아바꾸기 기능 질문

안녕하세요.. vim 찾아바꾸기 기능 질문 드립니다.

보통 vi에서 찾아 바꾸기 할 때는 이렇게 하였습니다.
:%s/찾을 문자/바꿀 문자/c

그런데, 이렇게 sizeof(*); --> sizeof(*_t); 이렇게 찾으려는 문자열 가운데, 임의의 문자가 끼어 있는 상황에서는 어떻게 해야 하는지 모르겠네요.

다음과 같이 뒤에 _t를 붙혀 주어야 하는 대상이 여러개 있는데, 이럴 경우 자동으로 작업을 하려면 어떻게 하여야 할까요?

size_t data_size = sizeof(dev_list);
size_t data_size = sizeof(user_list);
size_t data_size = sizeof(nod);
size_t data_size = sizeof(dbconn);
...

park3250의 이미지

vi 창 크기가 작아졌습니다..

안녕하세요
어제까지 잘 사용했었는데 오늘 갑자기 터미널 접속해서
vi로만 열면 창이 작아져있네요..

vi 창 분할로 창 크기 조절하는 방법들은 인터넷에서 검색해서
해봤는데 창이 늘어나기는하는데..

매번 vi로 파일 열때마다 세팅을 해주기도 번거롭고
또 vimrc 파일에 넣어놓자니 원래 잘 사용하던건데

거기다가 세팅해야 되는게 맞나 싶어서요
혹시 기본값을 최대크기로 하는 방법을 아시는분 답변좀 부탁드립니다

캡쳐화면 첨부할게요

xha221의 이미지

자바스크립트에서 옵저버 패턴 질문있습니당.

로보코드 게임아시나요??

이것을 웹에서 즐길수있게 자바스크립트로 구현중입니다... (개인공부중이죠...)

------------------------------------

ewqqwe의 이미지

class 동적 할당 질문

class를 동적 할당 할때
아래처럼 뒤에 ()를 붙이고 안붙이고의 차이가 뭔가요?
class test{...};
test *ptr = new test();
test *ptr = new test;

ewqqwe의 이미지

연산시 int 질문

책을 보던중
연산시 앞에 아래처럼 (int)를 사용하던데 왜 사용하는건가요?
사용시 달라지는 부분이 있나요?
return get()+(int)(salesresult*boonusratio);

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기