Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form

사수가 회사에서 설계한 arm보드에서 구동되는 간단한 시리얼 통신 프로그램을 짜달라고 말해서

그거 짜는 중입니다.

 

프로세서는 arm 계열에 os는 데비안, 통신 포트는 rs232 시리얼 통신, 언어는 c언어 기반이구요...

 

코드는 이렇습니다.

#include <unistd.h>
#include <fcntl.h>
#include <assert.h>
#include <termio.h>
#include <string.h>
 
int main(void)
{
    int fd;
    fd=open("/dev/ttyS1", O_RDWR | O_NOCTTY);
    assert(fd != -1);
    
    struct termios newtio;

    memset(&newtio, 0, sizeof(struct termios));
    newtio.c_cflag = B115200 | CS8 | CLOCAL | CREAD;
    newtio.c_iflag    = IGNPAR | ICRNL;
    newtio.c_oflag = 0;
    newtio.c_lflag = ~(ICANON | ECHO | ECHOE);
    
    tcflush(fd, TCIFLUSH);
    tcsetattr(fd, TCSANOW, &newtio);
 
    const char *str = "Serial port connected. \n";
    write(fd, str, strlen(str)+1);
 
    close(fd);
    return 0;
}

 

세팅은 115200 속도 8비트 데이터를 보내는건데

 

코드 상으로만 보면 저도 그렇고 사수도 그렇고 문제는 없다는 반응인데...

역시 gcc로 컴파일 해봐도 그렇구요... 오류는 검출 안됐습니다.

 

포트 세팅을 아무리 바꿔도 받는 쪽에서는 아무 패킷이 안들어오네요...

pc랑 arm보드간에 통신인데

pc에서 보내는거는 가능하나 arm보드에서 신호를 주는거는 안됩니다.

 

보드 설계 담당하는 과장님한테 물어서 해당 핀을 기판에 아예 납땜하고 다시 코딩해봐도 여전히 신호가 안오는데

혹시 기글분들이 보시기에 코드 자체 문제는 없어보일까요??



  • profile
    int20h      메인: Intel i7-5960X@4.4GHz, DDR4 2666MHz 128GB RAM, GALAX GTX1080TI ... 2018.12.06 14:09
    혹시 도움이되실지는 모르겠지만, 예전에 채굴장에서 쓰는 USB용 와치독 프로그램을 Linux용으로 짠게 있습니다.

    USB 와치독이 STM 마이컴기반에 시리얼 통신하는놈이라 Linux에서 시리얼 통신 부분이 표함되어 있는 소스입니다.

    한번 참고해보세요!

    https://gist.github.com/prodeveloper0/412b68ad794e7a0c1b60e4016d4ec66a
  • ?
    프레스핫 2018.12.06 14:26
    헉 감사합니다 ㅠ 다시 열심히 봐야겠어요
  • ?
    nsys 2018.12.06 16:15
    회사에 오실로스코프 같은거 있으면 찍어 보시고
    없으면 FF 00 교대로 계속 보내게 만들어놓고 멀티미터로 전압 계속 바뀌나 보세요
  • ?
    PHYloteer      🤔 2018.12.06 21:01
    그냥 putty같은 걸로 해당 기기에 붙어 보세요. 그래서 잘 붙으면 지금 코드가 어딘가 문제가 있는 거고, 안 붙으면 애초에 해당 기기랑 통신하는 게 잘 안 되고 있는 거고..
  • ?
    프레스핫 2018.12.06 21:06
    putty로 했습니다. 시리얼로 연결하고 보는데
    그냥 오류나 경고도 안나오면서 컴파일은 잘되고 통신은 안갑니다
  • ?
    PHYloteer      🤔 2018.12.06 21:10
    무슨 말씀이신지 잘 모르겠습니다만 똑같은 세팅으로 두고 짜신 프로그램 말고 putty로 붙었을 때 통신이 잘 안되면 걍 보드가 연결이 안 된 거고, putty로는 되는데 짜신 프로그램에선 안 되면 어딘가 짜신 쪽에 문제가 있는 거겠죠.
  • profile
    파이썬 2018.12.06 21:22
    암타켓보드의 데비안 운영체제에 putty 띄워서 윈도우즈랑 통신이 되는지 확인해보고 putty로 통신이 주고받고 잘되면 님이 짜신 소프트웨어가 잘못 된거라는 말이네요. 그러니까 하드웨어의 통신포트는 이상이 전혀 없다는 뜻.
  • ?
    포인트 팡팡! 2018.12.06 21:22
    파이썬님 축하합니다.
    팡팡!에 당첨되어 10포인트를 보너스로 받으셨습니다.
  • ?
    PHYloteer      🤔 2018.12.07 10:19
    넵, 이렇게 해 보시면 됩니다. 이제 보니 제가 설명을 좀 많이 이상하게 적어놓긴 했군요 (...)
    물론 X용 프로그램을 못 띄우시는 경우 걍 minicom같은 거 쓰시면 될거고요..

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    리눅스 한글 입력기 문제

    현재 저는 여러 *nix 운영체제에서 X11과 nabi 한글 입력기를 사용하고 있습니다. 대부분의 프로그램에서 큰 문제 없이 동작하는데, 유독 GTK (특히 GTK3) 프로그램과 일부 운영체제에선 한글 입력이 이상하게 되는 문제가 생깁니다. 예시...
    Date2024.01.18 질문 Bytitle: 저사양헥사곤윈 Reply14 Views691
    Read More
  2. No Image

    특정 웹 페이지에 들어가면 어떠한 프로세스가 동작 합니다

    사내(남자라는 의미 아님) 보안 프로그램 중 하나가 특정 웹 사이트에 들어가면 켜집니다. (혹은 비활성화 상태로 있다가 활성화 되는 건지 정확히 파악은 못하겠습니다)   여튼 그 보안 프로그램이 일단 동작 시작하면 웹페이지에서 나가...
    Date2024.01.16 질문 Bydmy01 Reply4 Views428
    Read More
  3. No Image

    VMWARE 8.0로 가상머신 실행시 재부팅되는 문제

    CPU : 라이젠 5600 RAM : 8GB   위 시스템에서 VMWARE 8.0 실행 후 가상 OS인 리눅스를 불러오려고 할 경우 재부팅이 됩니다. 블루스크린이 뜨는지 확인하려고 하였으나 블루스크린 없이 바로 재부팅되는 것을 확인했습니다.     현재 메...
    Date2024.01.16 질문 By렉사 Reply5 Views395
    Read More
  4. No Image

    (해결)벽에 직결해도 인터넷이안되면

    평소에도 인터넷에 자주끊겨서 공유기 문제인가 싶어서 초기화했더니 이젠 공유기 안거치고 바로 벽에달린 포트로 컴터랑 다이렉트로 연결했는데도 인터넷이 먹통입니다.   다른방 와이파이를 염탐해서 공유기 설정을 훔쳐봤는데 동적 ip ...
    Date2024.01.14 질문 Bytitle: 몰?루스와마망 Reply5 Views707
    Read More
  5. No Image

    지금 윈도우10과 유튜브 문제 있나요?

    유튜브가 렉걸리는 사양이 아닌데 렉이 엄청 걸리면서 재생도 안되네요 윈도우10은 22H2, 빌드는 19045.3803 크롬은 최신, 120.0.6099.217(공식 빌드) (64비트)입니다.
    Date2024.01.13 질문 By240Hz Reply13 Views927
    Read More
  6. No Image

    윈도우 인덱싱을 꺼버리면 어떤 문제가 발생할 수 있나요?

    윙도우 10 22H2를 사용하고 있습니다 개발용 SSD는 870 EVO 1TB를 사용하고 있습니다(OS는 다른곳에 위치)   회사 보안 프로그램 때문에 정말 끔찍한 속도 저하를 겪고 있습니다(라고 파악하고 있었습니다) 파일 대충 8천개 되는 개발 폴...
    Date2024.01.11 질문 Bydmy01 Reply8 Views904
    Read More
  7. 이런 자막은 왜 모자이크 처리하는건가요?

      사진은 T1 Faker 이상혁 선수가 개인방송에 스트리밍한 화면을 유튜브 채널에 올린 것이고, 그것을 캡처한 것입니다. (생방송을 실시간으로 통역해서 저런 자막이 있는 것입니다.)   가끔 공중파, 지상파 영상을 공중파, 지상파 채널에...
    Date2024.01.10 질문 By방황하는물고기 Reply3 Views1156 file
    Read More
  8. No Image

    혹시 맥에 그림판 같은 앱이 있을까요??

      윈도우에서의 그림판처럼   1. 간단한 그리기, 도형삽입, 텍스트 삽입   2. 이미지를 삽입해서 자유롭게 편집   3. 편집 끝난 것을 png로 저장     그냥 진짜 그림판처럼만 쓸 수 있었으면 좋겠습니다.. 그림판의 그리기 기능은 필요하...
    Date2024.01.07 질문 By방황하는물고기 Reply3 Views655
    Read More
  9. 안드로이드에서 vs code 같은 프로그램 추천 부탁드려요

    태블릿 환경에서 파이드로이드3로 코딩을 해보고 있는데   Vscode처럼 이렇게 코딩창이랑 커맨드 창이랑 동시에 나오게 하는게 안되는것 같더라구요 (위 사진은 아직 출시 안된 vscode for 안드로이드 입니다)   동시에 보이질 않으니 엄...
    Date2024.01.06 질문 Bybabozone Reply7 Views572 file
    Read More
  10. 이 오류의 원인을 아시는 분이 계신가요?

      컴퓨터를 켤 때마다 랜덤하게 해당오류가 뜨면서 마이크로소프트 계정에 로그인을 다시 해줘야 합니다 로그인을 안하면 마소계정이랑 연동된 서비스를 이용하려고 하면 동일하게 다시 로그인을 하라는 창이 뜨구요   윈도를 재설치해봐...
    Date2024.01.02 질문 ByOixmq Reply2 Views457 file
    Read More
  11. 일반 PC용 메인보드에 Rocky9을 깔고 nvme ssd를 사용중인데 에러가 계속 반복됩니다.

    rocky9 minimal 설치해서 사용 중이고 KIOXIA? 라는 SSD 사용중인데   콘솔에 자꾸  [시간] nvme [PCI 슬롯위치]: AER: Error of this Agent is reported first    이게 랜덤한 시간 간격으로 계속 뜹니다.   4초만에 다시 뜰 때도 있고 3...
    Date2023.12.28 질문 By주기율표 Reply10 Views954 file
    Read More
  12. No Image

    엑셀에서 숫자 16자리

    16자리 이상 숫자는 오픈오피스류만 사용해서 그런데... 이건 마소 오피스도 그렇고 다 그럴까요? (서식을 변경해도 16자리 이상은 ### , E + 같은 수식으로 처리를 하네요...)   네이버에서 검색하니 마소 오피스는 16자리 이상이면 E + ...
    Date2023.12.26 질문 By투명드래곤 Reply4 Views925
    Read More
  13. No Image

    운영체제깔렸던 SSD 개인정보 문제없이 완전히 삭제할려면

      안녕하세요    제가 컴퓨터를 중고로 팔면서  운영체제깔린 nvme ssd에  파일들을 복구불가능하게 삭제할려고하는데요 SSD의경우 하드디스크와 다르게 트림?trim? 한번만 해주면 파일복구불가능하다고하는데...    혹시 저의 경우는    ...
    Date2023.12.20 질문 ByHAN3290 Reply14 Views1122
    Read More
  14. 윈도우 작업표시줄이 열리지 않게끔 막을 수 있나요

    윈11 돌리는 15인치 노트북 환경입니다 최대한 화면을 넓게 쓰고싶고, OLED라서 최대한 번인을 피하고싶기 때문에 작업표시줄을 숨기는 쪽을 선호합니다. 그래서 윈도우 설정에서 작업표시줄을 자동으로 숨기게끔 설정해두었는데, 이것만...
    Date2023.12.19 질문 By이게뭘까 Reply6 Views595 file
    Read More
  15. 엥...? 트로이잔 파일이라네요?

      토스뱅크에서 대출 이자 낼 날이 얼마안남았다고   이자납부에 대한 메일, 그리고 첨부파일을 포함하여 보냈습니다.....         근데......             그 첨부파일에 트로이잔 이 있다고 하네요..???               뭐죠..... 저 메...
    Date2023.12.18 질문 By포도맛계란 Reply2 Views675 file
    Read More
  16. 엣지가 무슨 삽질을 하고 있는건가요?

      최근 1-2주 사이부터 사소하지만 귀찮은 문제가 발생하고 있습니다. 파일을 받고, 클릭하면 바로 파일이 안열리는 문제가 종종 발생한다는 점입니다.   그간은 사실 마우스를 대충 올리면 색이 좀더 진해진 상태로 누르면 알아서 파일...
    Date2023.12.14 질문 Bytitle: 가난한AKG-3 Reply1 Views570 file
    Read More
  17. <span> 없이 바로 인라인 CSS 적용해도 되나요?

    [질의]     웹 프로?그래밍 <!-- 마크어핑 + 스타일시팅 --> 을 하다 의문점이 생겨 글 작성합니다. WYSIWIG 에디터는 일단 <span> 태그 만들고 인라인 CSS 적용하는 게 구현하기 쉬운 것 같으나, 직관성도 떨어지고 약간 더 느릴 것 같다...
    Date2023.12.12 질문 By임시닉네임 Reply5 Views373 file
    Read More
  18. No Image

    인터넷 회사에 뭐라고 말을 해봐야 할까요?

    가뜩이나 지금 쓰는 인터넷이, 폭우 또는 장기간 비가 내리면 서너 시간씩 끊기는 문제 때문에 골치를 앓고 있습니다.   처음에는 제가 24시간 특가 이벤트로 TV+인터넷 1.6만원짜리를 가입해서, 그래서 싼 거라서 그런 줄로만 알았는데.....
    Date2023.12.12 질문 By랩탑 Reply27 Views672
    Read More
  19. No Image

    웹디스크 사용하시는 분들 있으실까요?

    한 때 문제가 되었던 불법 자료들 관련하여 한 번 다 휩쓸려갔고... 그 이후로 살아남은 업체들은 요즘은 다 합법적 자료인지 궁금합니다.   다운 받을 때 코인(그 코인 말고 해당 사이트에서 사용할 수 있는 코인)으로 결제를 하던데 말...
    Date2023.12.09 질문 By투명드래곤 Reply6 Views647
    Read More
  20. No Image

    각종 설치형 보안프로그램 (액티브X 등) 제거

    각종 설치형 보안프로그램을 구라제거기를 사용하면 제거가 되는데... 이러면 항상 뱅킹이나 결국 그 사이트 사용할 일 있으면 설치해야 하고  그럼 또 제거하고......사용할때마다 설치 - 제거 루틴을 반복하시는지 궁금합니다.   맥 이...
    Date2023.11.30 질문 By투명드래곤 Reply25 Views784
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 73 Next
/ 73

최근 코멘트 30개
까르르
21:10
PAIMON
21:09
uss0504
20:55
급식단
20:51
고자되기
20:33
Lynen
20:33
TundraMC
20:26
ani-love
20:18
툴라
20:12
archwave
20:05
빈도
20:01
Normie
20:01
린네
19:55
미쿠미쿠
19:46
acropora
19:45
uss0504
19:37
디렉터즈컷
19:37
Loliconite
19:31
Loliconite
19:27
메이드아리스
19:23
노예MS호
19:22
메이드아리스
19:22
photino65
19:22
아이들링
19:19
메이드아리스
19:19
메이드아리스
19:18
까르르
19:16
uss0504
19:14
메이드아리스
19:14
uss0504
19:12

AMD
한미마이크로닉스
MSI 코리아
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소