<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Classic/Legacy CodeWarriorのトピックRe: MicroC/OS-II operating system install question.</title>
    <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/MicroC-OS-II-operating-system-install-question/m-p/136980#M981</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Note to self:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Just dump all of the OS_xxxx files into my project directory.&lt;/DIV&gt;&lt;DIV&gt;Also, when following the uCOS bean's "Typical Usage" code, I need to add a OSTimeDly( myDelayTime ) in the while(1) loop of the PE_SystemTask(), so that PE_SystemTask() can relenquish control and allow the UserTask() to run.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;Also, according to Labrosse's book, the ticker interrupts must be enabled AFTER the call to OSStart(), so set the PE supplied timer bean (TimerInt) "Enabled in init. code" to "No" on the timer bean's page. I then enable it in the PE_SystemTask() function before the while(1) with uCOS1_EnableTicker(). (It also seemed to work with the PE generated code that enables the timer before the OSStart() call, so...?)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Anyway, the example seems to work for me with uCos-Version 2.52.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Jun 2007 02:09:16 GMT</pubDate>
    <dc:creator>schmighty</dc:creator>
    <dc:date>2007-06-26T02:09:16Z</dc:date>
    <item>
      <title>MicroC/OS-II operating system install question.</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/MicroC-OS-II-operating-system-install-question/m-p/136978#M979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Hi all,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;What directory do I add Labrosse's or Micrium's uCOS source files (OS_TASK.c, OS_SEM.c, etc...) utilized by the ProcessExpert's MicroC_OS_II bean? I'm using Codewarrior 8 and the &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.freescale.com%2Ffiles%2Fdsp%2Fdoc%2Fuser_guide%2FSDK101.pdf%3Ffsrch%3D1" rel="nofollow" target="_blank"&gt;&lt;SPAN&gt;&lt;STRONG&gt;ARCHIVED - Embedded SDK (Software Development Kit) Programmer's Guide&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt; doesn't seem to address the bean.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Schmighty&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Jun 2007 22:54:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/MicroC-OS-II-operating-system-install-question/m-p/136978#M979</guid>
      <dc:creator>schmighty</dc:creator>
      <dc:date>2007-06-15T22:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: MicroC/OS-II operating system install question.</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/MicroC-OS-II-operating-system-install-question/m-p/136979#M980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi,&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;The SDK has been replaced by Processor Expert since DSP 6.X.&lt;/DIV&gt;&lt;DIV&gt;There is a bean supporting the Micro C OS.&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;Extract of the help:&lt;/DIV&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="titlebox"&gt;&lt;DIV class="beanname"&gt;Bean MicroC_OS for II&lt;/DIV&gt;&lt;DIV class="descrtext"&gt;Operating system MicroC/OS-II&lt;/DIV&gt;&lt;DIV class="info_name"&gt;Level: &lt;SPAN class="info_text"&gt;&lt;A target="_blank"&gt;&lt;SPAN style="color: #005ba2; font-size: 10pt;"&gt;Peripheral Initialization Bean&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="info_name"&gt;Category: &lt;SPAN class="info_text"&gt;&lt;A target="_blank"&gt;&lt;SPAN style="color: #005ba2; font-size: 10pt;"&gt;SW-Operating System&lt;/SPAN&gt;&lt;/A&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;This bean allows support of the MicroC/OS-II operating system in user applications. For the proper operation you need to have OS sources. These sources are not distributed with Processor Expert. For more information about MicroC/OS-II see &lt;A href="http://micrium.com/"&gt;www.micrium.com&lt;/A&gt;. The bean provides OS configuration (file OS_CFG.H) according to the appropriate properties setting. For the proper OS timing the system timer property has to be set. Selected value (timer period) depends on user application. Typical value is about 1-10ms.&lt;P&gt;&lt;STRONG&gt;Current supported OS version: 2.76&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;Pascal&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2007 20:11:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/MicroC-OS-II-operating-system-install-question/m-p/136979#M980</guid>
      <dc:creator>trytohelp</dc:creator>
      <dc:date>2007-06-21T20:11:16Z</dc:date>
    </item>
    <item>
      <title>Re: MicroC/OS-II operating system install question.</title>
      <link>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/MicroC-OS-II-operating-system-install-question/m-p/136980#M981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Note to self:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Just dump all of the OS_xxxx files into my project directory.&lt;/DIV&gt;&lt;DIV&gt;Also, when following the uCOS bean's "Typical Usage" code, I need to add a OSTimeDly( myDelayTime ) in the while(1) loop of the PE_SystemTask(), so that PE_SystemTask() can relenquish control and allow the UserTask() to run.&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;Also, according to Labrosse's book, the ticker interrupts must be enabled AFTER the call to OSStart(), so set the PE supplied timer bean (TimerInt) "Enabled in init. code" to "No" on the timer bean's page. I then enable it in the PE_SystemTask() function before the while(1) with uCOS1_EnableTicker(). (It also seemed to work with the PE generated code that enables the timer before the OSStart() call, so...?)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Anyway, the example seems to work for me with uCos-Version 2.52.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jun 2007 02:09:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Classic-Legacy-CodeWarrior/MicroC-OS-II-operating-system-install-question/m-p/136980#M981</guid>
      <dc:creator>schmighty</dc:creator>
      <dc:date>2007-06-26T02:09:16Z</dc:date>
    </item>
  </channel>
</rss>

