• 제목/요약/키워드: OsMu

검색결과 91건 처리시간 0.032초

실시간 커널 $\mu$C/OS의 최대 허용 태스크 개수의 확장 (Modifying The Real-Time Kernal $\mu$C/OS for Expanding the Maximum Allowed Number of Tasks)

  • 도유환;박명진;오삼권
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (3)
    • /
    • pp.152-154
    • /
    • 1999
  • 본 논문에서 연구하는 $\mu$C/OS는 마이크로프로세서를 위한 선점형(Preemptive) 실시간(Real-Time) 멀티태스킹(Multitasking) 커널(kernal)로서, 연성실시간(SOFT Real-Time) 시스템 개발에 적합하다. $\mu$C/OS는 대부분의 소스코드가 C 언어로 작성되어 있으므로 실시간 커널의 연구에 용이하다. 본 논문에서는 $\mu$C/OS에서 처리할 수 있는 태스크(task)의 개수 확장을 위한 커널 모듈(mudule)의 설계 및 구현 방법을 기술한다. $\mu$C/OS는 초대 64개의 사용자 태스크를 관리할 수 있도록 구성되어 있다. 따라서 64개 이상의 태스크를 필요로 하는 시스템을 커널로서는 적절하지 못한 문제점이 있다. 이 문제의 해결을 위해 본 논문은 태스크의 개수를 256개로 확장하고 이에 따른 커널 모듈 구조의 확장, 변환 방법을 설명한다.

  • PDF

Solution Dynamics and Crystal Structure of $CpMoOs_{3}(CO)_{10}(\mu-H)_{2}[\mu_{3}-\eta^{2}-C(O)CH_{2}Tol]$

  • Joon T. Park;Jeong-Ju Cho;Kang-Moon Chun;Sock-Sung Yun;Kim SangSoo
    • Bulletin of the Korean Chemical Society
    • /
    • 제14권1호
    • /
    • pp.137-143
    • /
    • 1993
  • The tetranuclear heterometallic complex CpMo$Os_3(CO)_{10}({\mu]-H)2[{\mu}3-{\eta}^2-C(O)CH_2Tol]\;(1,\;Cp={\eta}^5-C_5H_5,\;Tol=p-C_6H_4Me)$ has been examined by variable-temperature $^{13}$C-NMR spectroscopy and by a full three-dimensional X-ray structual analysis. Complex 1 crystallizes in the orthorhombic space group Pna2$_1$ with a = 12.960(1) ${\AA}$, b = 11.255(l) ${\AA}$, c = 38.569(10)${\AA}$, V = 5626(2) ${\AA}^3$ and ${\rho}$(calcd) = 2.71 gcm$^{-3}$ for Z = 8 and molecular weight 1146.9. Diffraction data were collectedon a CAD4 diffractometer, and the structure was refined to $R_F$ = 9.7% and $R_{W^F}$ = 9.9% for 2530 data (MoK${\alpha}$ radiation). There are two essentially equivalent molecules in the crystallographic asymmetric unit. The tetranuclear molecule contains a triangulated rhomboidal arrangement of metal atoms with Os(2) and Mo at the two bridgehead positions. The metal framework is planar; the dihedral angle between Os(l)-Os(2)-Mo and Os(3)-Os(2)-Mo planes is 180$^{\circ}$. A triply bridging (${\mu}_3,\;{\eta}^2$) acyl ligand lies above the Os(l)-Os(2)-Mo plane; the oxygen atom spans the two bridgehead positions, while the carbon atom spans one bridgehead position and an acute apical position. The molecular architecture is completed by an ${\eta}^5$-cyclopentadienyl ligand and a semi-triply bridging carbonyl ligand on the molybdenum atom, and nine terminal carbonyl ligands-four on Os(3), three on Os(l), and two on Os(2). The two hydride ligands are inferred to occupy the Os(l)-Os(2) and Mo-Os(3) edges from structural and NMR data.

우선순위 기반의 $\mu{C/OS-II}$ 커널에서 확장된 R/R 스케줄링 연구 (A Study on the Expanded R/R Scheduling in Priority-based $\mu{C/OS-II}$ Kernel)

  • 김태호;김창수
    • 한국멀티미디어학회논문지
    • /
    • 제5권3호
    • /
    • pp.323-330
    • /
    • 2002
  • 최근의 내장형(embedded) 실시간 운영체제들은 응용 분야에 따라 다양하게 개발되고 있다. 이러한 운영체제들의 중요한 차이점은 시간적인 제한 사항을 제어할 수 있는 타스크 스케줄링 기능과 다양한 환경에서 사용할 수 있는 장치들의 개발에 있다. 본 연구에서는 우선순위 기반의 선점(preemption) 메커니즘을 지원하는 $\mu$C/OS-II버전 2.03에서 동일 우선 순위를 가진 다중 태스크들을 관리하기 위한 시분할 방식의 Round/Robin(R/R) 타스크 스케줄링 기능을 추가하였다. 이를 위해 본 연구에서는 $\mu$C/OS-II의 커널 구조에서 가장 중요한 이베트 대기 리스트 구조를 제안하고, 제안된 구조에 대해 동일 우선순위를 가지는 다중 타스크의 실행 결과를 제시한다.

  • PDF

$\mu$ C/OS-II에서의 확장된 시분할 스케줄링 설계 (The Design of Expanded Time Slice Task Scheduling in $\mu$ C/OS-II)

  • 김태호;김창수;박철동;장용호
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 춘계학술발표논문집
    • /
    • pp.8-11
    • /
    • 2001
  • 다수의 RTOS(Real-Time Operating Systems)가 개발되면서 다양한 분야에서 적용되고 있다. 현재 RTOS는 가전제품과 같은 특정 목적의 장치들을 지원하기 위해 설계되어 있기 때문에 목적에 따라 설계 방향이 다양하게 개발되어 있다. 본 논문에서는 $\mu$ C/OS-II 대전 2.03 환경에서 동일한 우선 순위를 가진 여러 개의 태스크들을 관리하는 방법과 우선 순위에 기반한 선점 메커니즘을 지원하는 $\mu$ C/OS-II에서 동일 우선 순위를 가진 태스크들을 동작하도록 하는 기능을 추가하였다. 이를 위해 본 연구에서는 $\mu$ C/OS-II의 커널 구조를 변경하여 시뮬레이션을 수행하였다.

  • PDF

${\mu}$C/OS-II 운영체제의 부시스템별 CPU 전력 소비 분석 (Energy Consumption Analysis of ${\mu}$C/OS-II Subsystems)

  • 강경태;심호준;박상수;성민영;신현식;장래혁
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.94-96
    • /
    • 2001
  • 저전력 시스템에 대한 연구는 회로 수준에서부터 응용 소프트웨어 수준에 이르기까지 다양한 각도에서 이루어지고 있다. 본 연구에서 는 특히 운영 체제 수준, 즉 $\mu$C/OS-II(MicroC/OS-II) 커널 코드의 다양한 함수들에 대한 에너지 소비값을 추출하며 이 결과를 바탕으로 운영체재의 각 모듈별 에너지 소비를 분석한다. 이를 위하여 ARM7TDMI 마이크로 콘트롤러를 이용하여 제작된 시스템에 $\mu$C/OS-IIl 운영체제를 이식하고 SES(SNU Energy Scanner)툴을 이용하여 수행된 운영체제 코드의 각 모듈 즉 태스크 관리, 인터럽트 처리, IPC등에 대한 에너지 소비를 얻고 이 결과를 분석한다.

  • PDF

${\mu}C/OS-II$를 적용한 차량용 제어시스템의 설계에 관한 연구 (A Study on Design of Vehicle Control System Based on ${\mu}C/OS-II$)

  • 송영호;이태양;박원용;문찬우;안현식;정구민
    • 융합신호처리학회논문지
    • /
    • 제10권3호
    • /
    • pp.193-197
    • /
    • 2009
  • 본 논문에서는 신뢰도와 내구성이 보장되어 차량용 바디 제어기에 많이 사용되는 16bit 마이크로 컨트롤러인 XC2287에 ${\mu}C/OS-II$를 이식하고 차량의 전자제어 액츄에이터롤 많이 사용되는 모터로 시스템을 구성하여 실시간 운영체제 기반의 모터구동시스템을 구현한다. 구현한 실시간 모터구동시스템은 XC2287 마이크로 컨트롤러의 범용입출력 포트로부터 펄스폭 변조 신호를 출력하고 드라이버 회로를 통해 증폭된 신호가 DC모터에 인가된다. 사용자는 XC2287에 장착된 전위차계를 조작하여, 포트로부터 출력되는 펄스폭을 조절하고, 이를 통해 DC모터의 속도를 제어하고 출력된 신호를 모니터링 한다. 전위차계 조작에 의한 입력과정과 펄스폭 변조 신호 출력과정을 세마포어를 이용하여 동기화하는 실험을 통하여 ${\mu}C/OS-II$ 이 올바르게 이식되었는지를 검증한다.

  • PDF

${\mu}C/OS-II$ 기반의 S3C2440A 프로세서로의 실시간 시리얼 통신 모듈 포팅 (Porting a Real-time Serial Communication Module for S3C2440A Processor with ${\mu}C/OS-II$)

  • 박성주;오삼권
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.945-948
    • /
    • 2007
  • 시리얼 통신은 다양한 분야의 임베디드 시스템에서 사용되는 통신 시스템의 일종이다. ${\mu}C/OS-II$는 실시간 임베디드 시스템에 사용되는 실시간 운영체제이다. S3C2440A 는 이러한 임베디드 시스템에 사용되는 마이크로 프로세서로 칩에 집적 된 UART 를 통하여 시리얼 통신을 지원한다. 이 논문에서는 시리얼 통신 중 ${\mu}C/OS-II$ 기반의 실시간 시스템을 위한 시리얼 통신의 설계와 S3C2440A로의 포팅을 한다.

  • PDF

유구치 상아질의 각 부위에 적용된 수종의 복합레진 접착제의 미세인장접착강도에 관한 연구 (MICRO-TENSILE BONDING STRENGTH OF REGIONAL PRIMARY MOLAR DENTIN)

  • 유정은;최영철;최성철;박재홍
    • 대한소아치과학회지
    • /
    • 제36권3호
    • /
    • pp.348-357
    • /
    • 2009
  • 본 연구는 유구치 상아질의 각기 다른 부위(표층부, 심층부, 치경부)에서 복합레진 접착제의 접착강도를 비교, 평가하기 위하여 임상에서 흔히 사용하고 있는 서로 다른 4종의 접착방식(3-step total etch: 1군, 2-step total etch: 2군, 2-step self-etch: 3군, all-in-one: 4군)을 적용하고 복합 레진 ($Light-Core^{TM}$ Core Build-Up Composite)을 적층한 후, 미세인장접착강도를 비교하였을 때 다음과 같은 결과를 얻었다. 1. 접착방식간의 비교에서 레진의 접착방식에 따른 상아질 각 부위에서의 미세인장접착강도는 제 1군이 표층부에서 뚜렷이 높았으나(p<0.05) 2, 3, 4군은 부위에 따른 차이가 없었다. 2. 부위별 미세인장접착강도를 비교하여 보았을 때 상아질 표층부에서의 미세인장접착강도는 레진의 접착 방식간에 차이가 없었으나, 심층부에서는 2군, 3군, 4군 및 1군의 순으로 나타났고(p<0.05), 치경부에서는 2군과 3군이 1군과 4군에 비하여 현저히 높았다(p<0.05).

  • PDF

The Effect of Trimebutine on the Overlap Syndrome Model of Guinea Pigs

  • Hussain, Zahid;Jung, Da Hyun;Lee, Young Ju;Park, Hyojin
    • Journal of Neurogastroenterology and Motility
    • /
    • 제24권4호
    • /
    • pp.669-675
    • /
    • 2018
  • Background/Aims Functional dyspepsia (FD) and irritable bowel syndrome (IBS) are common gastrointestinal (GI) disorders and these patients frequently overlap. Trimebutine has been known to be effective in controlling FD co-existing diarrhea-dominant IBS, however its effect on overlap syndrome (OS) patients has not been reported. Therefore, we investigated the effect of trimebutine on the model of OS in guinea pigs. Methods Male guinea pigs were used to evaluate the effects of trimebutine in corticotropin-releasing factor (CRF) induced OS model. Different doses (3, 10, and 30 mg/kg) of trimebutine were administered orally and incubated for 1 hour. The next treatment of $10{\mu}g/kg$ of CRF was intraperitoneally injected and stabilized for 30 minutes. Subsequently, intragastric 3 mL charcoal mix was administered, incubated for 10 minutes and the upper GI transit analyzed. Colonic transits were assessed after the same order and concentrations of trimebutine and CRF treatment by fecal pellet output assay. Results Different concentrations (1, 3, and $10{\mu}g/kg$) of rat/human CRF peptides was tested to establish the OS model in guinea pigs. CRF $10{\mu}g/kg$ was the most effective dose in the experimental OS model of guinea pigs. Trimebutine (3, 10, and 30 mg/kg) treatment significantly reversed the upper and lower GI transit of CRF induced OS model. Trimebutine significantly increased upper GI transit while it reduced fecal pellet output in the CRF induced OS model. Conclusions Trimebutine has been demonstrated to be effective on both upper and lower GI motor function in peripheral CRF induced OS model. Therefore, trimebutine might be an effective drug for the treatment of OS between FD and IBS patients.

Detection of Ostreid Herpesvirus 1 from adult Pacific Oysters Crassostrea gigas Cultured in Korea

  • Jee, Bo Young;Lee, Su Jin;Cho, Mi Young;Lee, Soon Jeong;Kim, Jin Woo;Choi, Seung Hyuk;Jeong, Hyun Do;Kim, Ki Hong
    • Fisheries and Aquatic Sciences
    • /
    • 제16권2호
    • /
    • pp.131-135
    • /
    • 2013
  • The presence of ostreid herpesvirus 1 (OsHV-1) and the percentage of viral DNA detected in Pacific oyster Crassostrea gigas adults were investigated monthly between May and November 2012 at three locations along the southern coast of Korea. Among 210 oysters examined by polymerase chain reaction (PCR) analysis, OsHV-1 DNA was detected in only one oyster collected in August. The low detection rate of OsHV-1 DNA was consistent with the lack of reported OsHV-1-associated disease in C. gigas cultured in Korea. The sequence of the present PCR product amplified with the C2/C6 primer pair was identical to that of OsHV-1 ${\mu}Var$ except for one nucleotide, and the sequence amplified with Del36-37F2/Del36-37R showed a 605-bp deletion as in OsHV-1 ${\mu}Var$. Although these sequence data are insufficient to determine genotype, the results suggest that the herpesvirus detected was similar to OsHV-1 ${\mu}Var$. This is the first report on the presence of OsHV-1 in adult Pacific oysters cultured in Korea.