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

wed212의 이미지

ㅡㅡㅡ

..

dct_lim의 이미지

RS485통신을 할때 같은 콘솔 디바이스를 각각 다른 어플에서 오픈하여 write할 수 있나요??


안녕하세요
임베디드제품을 개발하는 초보 개발자입니다.

지금 RS485통신을 이용하여 마스터타겟에서 슬레이브타겟으로 write를 하고 있고 슬레이브타겟에서는 read를 하고있는데요

마스터 타겟에서 write하는 어플이 ttySAC0라는 디바이스를 open하여 write합니다.

같은 마스터타겟에서 서로 다른 어플에 같은 ttySAC0디바이스를 open하여,
같은 슬레이브타겟의 같은 read어플로 보낼 수 있나요?

모두 같은 것을 쓰고 write하는 어플만 여러개로 만드는 것입니다..

가능하다면 read하는 입장에서는 각 어플에서 write를 동시에 보낼 때 데이터가 서로 섞여서 받는것인지 아니면
스케쥴링?하여 받는것인지 궁금합니다.

장황하게 설명된거같아 죄송하네요..

답변 부탁드립니다.

kmsong의 이미지

c# process 관련 질문 도와주십시오

1주일째 한가지 문제에서 헤어나오질 못하고있습니다.
도움을 부탁드립니다.

아래와같이 버튼을 누르면 체킹된 해당 프로세스가 종료가 되게끔구현하려는건대 그 프로세스가 지정이 안됩니다.
무엇을 해줘야 process가 체크한 프로세스를 인식해서 종료가 될지 도움을 부탁드립니다.

private void button3_Click(object sender, EventArgs e)
{

try
{
ListView.CheckedListViewItemCollection checkItem = listView1.CheckedItems;

vovheasldp의 이미지

Makefile 에 원하는 옵션을 추가하고 싶어요.. 어떻게 해야 하죠?

64bit 우분투 유저입니다.
32bit 에서 만든 파일을 돌려야 해서 g++ 컴파일을 아래와 같이 작성했습니다.

g++ -o Openmap -m32 -Xlinker --start-group Graphics.cpp Hymap.cpp HyView.cpp OpenMap.cpp HyBase.cpp HYSub.cpp -lm -Xlinker --end-group

설명:
-m32 : 32bit 로 컴파일하겠다는 의미
-Xlinker ~~~~~ -Xlinker : 오브젝트 파일을 뒤로 넘기겠다는 의미(?) ㅠ 잘은 모르겠어요..
--start-group ~~~~ --end-group : 사실 이것도 잘 모르겠습니다..

어떻게 어떻게 해서 이제 컴파일이 됩니다.
그런데 문제는 makefile 을 못만들겠습니다 ㅠ

아래는 제가 직접 만든 makefile 입니다... (CXXFLAGS 가 c++ 컴파일할때 쓰는 옵션 맞나요? ㅠㅠ)

man17의 이미지

구조체 포인터 2차원배열로 성적표 만드는데 안나오네요...

#include
using namespace std;
struct report{
char name[5][8];
char grade[5];
int a[5][7];
};
void structPrn(report temp);
void structInput(report *pTemp);
void main()
{
report a[5][7];
for(int t=0; t<5; t++){
for(int r=0; r<7; r++){
structInput(&a[t][r]);
}
}
cout<<"학번\t이름\t국어\t영어\t수학\t합계\t평균\t학점";
cout<<"\n----------------------------------------------------------";
for(int t=0; t<5; t++){
for(int r=0; r<7; r++){

queenmedley의 이미지

삼바 클라이언트 실행 관련

삼바 설정을 통해 네트워크로 연결된 컴퓨터접속은 가능합니다.
-----------------------------------------------
smbnetfs /mnt/smbnet
----------------------------------------------

부팅이후 위의 명령어를 매번실행해주는데 이게 귀찮아서
openbox autostart에 위의 명령어를 넣어서 부팅시 자동으로 실행되게 해놓았습니다.
문제는 부팅이후 ip할당받기위해 네트워크 연결되는 시간이 몇초 지연이 되서
네트워크연결 이전에 저 명령어가 먼저 실행되어 버려서 삼바연결이 안된상태가 되어버립니다.
그러면 umount로 해제하고 다시 위의명령어를 수동으로 실행해야되는 상황입니다.
네트워크연결이 되었는지 확인되면 저 명령어가 실행되게 할 수 있는 어떤 방안이 없을까요?

fopenfclose의 이미지

c++에서 메모리 해제 시 발생하는 문제

플레이어가 25장의 카드를 스택에 저장해서 갖고 있는데 게임을 하기 위해서 6장의 카드를 스택에서 뽑아야 합니다..

hyosung3684의 이미지

디스크 인식 문제

안녕하세요. 리눅스 사용 중 궁금한 점이 생겨 질문드립니다.

SSD에 .img 파일(데비안 이미지)을 퓨징(dd if=/dev/sdc of=/target.img bs=4M conv=noerror,sync)하였습니다.
그리고 PC에서 해당 드라이브로 부팅했더니 부팅이 잘 되었어요(데비안 6.0)

이 디스크를 떼어다가 다른 메인보드에 연결하고 CMOS를 통해 부팅을 시키려고 했더니 부팅을 못하고 EFI SHELL로 넘어가더군요.
메인보드 칩셋은 INTEL PCOM-B218VGT 이런식으로 나오네요. NM 10 Express도 나오구요(3DP chips)

왜 이런건지, 어떻게 하면 인식이 될까요?
동일 디스크에 우분투 혹은 데비안을 설치했더니 정상적으로 부팅됩니다.

페이지

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