Changeset 260


Ignore:
Timestamp:
Oct 23, 2016, 8:29:46 PM (7 years ago)
Author:
ertl-honda
Message:

マクロ名を更新.
実行モデルを変更.

Location:
rtos_arduino/trunk
Files:
34 edited
158 moved

Legend:

Unmodified
Added
Removed
  • rtos_arduino/trunk/README.txt

    r259 r260  
    11=====================================================================
    22       TOPPERS RTE/RTOS compatible with Arduino libraries : R2CA 
    3                                    Last Modified:2016 Oct 23 15:23:11
     3                                   Last Modified:2016 Oct 23 16:29:13
    44=====================================================================
    55
     
    9999
    100100Arduinoライブラリを実行するためのタスクとして,メインタスクとタスク1,
    101 ã‚¿ã‚¹ã‚¯2,...(RCAタスク)を用意している.メインタスクはå¿
    102 ãšç”Ÿæˆã•ã‚Œï¼ŒRCA
    103 ã‚¿ã‚¹ã‚¯ã¯ï¼Œå¹¾ã¤ç”Ÿæˆã™ã‚‹ã‹ã¯ãƒžã‚¯ãƒ­ã§å®šç¾©å¯èƒ½ã§ã‚る.現状最大数は5個である.
    104 
    105 ãã‚Œãžã‚Œã®ã‚¿ã‚¹ã‚¯åã¯æ¬¡ã®é€šã‚Šã§ã‚る.
    106 
    107  ãƒ¡ã‚¤ãƒ³ã‚¿ã‚¹ã‚¯ : RCA_MAINTASK
    108  ã‚¿ã‚¹ã‚¯1      : RCA_TASK1
    109  ã‚¿ã‚¹ã‚¯2      : RCA_TASK2
    110  ã‚¿ã‚¹ã‚¯3      : RCA_TASK3
    111  ã‚¿ã‚¹ã‚¯4      : RCA_TASK4
    112  ã‚¿ã‚¹ã‚¯5      : RCA_TASK5
     101タスク2,...を用意している.メインタスクはå¿
     102ず生成され,タスクxは,幾つ
     103生成するかはマクロで定義可能である.現状最大数は5個である.
     104
     105それぞれのタスク名(ID)は次の通りである.
     106
     107 ãƒ¡ã‚¤ãƒ³ã‚¿ã‚¹ã‚¯ : R2CA_MAINTASK
     108 ã‚¿ã‚¹ã‚¯1      : R2CA_TASK1
     109 ã‚¿ã‚¹ã‚¯2      : R2CA_TASK2
     110 ã‚¿ã‚¹ã‚¯3      : R2CA_TASK3
     111 ã‚¿ã‚¹ã‚¯4      : R2CA_TASK4
     112 ã‚¿ã‚¹ã‚¯5      : R2CA_TASK5
    113113
    114114
     
    116116
    117117 ãƒ¡ã‚¤ãƒ³ã‚¿ã‚¹ã‚¯ : setup/loop
    118  ã‚¿ã‚¹ã‚¯1      : task1_setup/task2_loop
    119  ã‚¿ã‚¹ã‚¯2      : task2_setup/task2_loop
    120  ã‚¿ã‚¹ã‚¯3      : task3_setup/task3_loop
    121  ã‚¿ã‚¹ã‚¯4      : task4_setup/task4_loop
    122  ã‚¿ã‚¹ã‚¯5      : task5_setup/task5_loop 
    123  
    124 å„setup/loopの振る舞いはArduinoと同等である.
     118 ã‚¿ã‚¹ã‚¯1      : loop1
     119 ã‚¿ã‚¹ã‚¯2      : loop2
     120 ã‚¿ã‚¹ã‚¯3      : loop3
     121 ã‚¿ã‚¹ã‚¯4      : loop4
     122 ã‚¿ã‚¹ã‚¯5      : loop5
     123 
     124実行時の振る舞いは次の通りである.
     125 
     126OS起動後にメインタスクが実行状æ
     127‹ã¨ãªã‚Šsetup()が実行される.setup()実行
     128終了後に他のタスクが起動され,各ループ関数が実行される.
    125129 
    126130○スケジューリング
    127131
    128132基本的には優å
    129 ˆåº¦ãƒ™ãƒ¼ã‚¹ã®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã§ã‚る.
    130 
    131 å„タスクのsetup実行時(起動時)とloop実行時の優å
    132 ˆåº¦ã‚’それぞれマクロで指
    133 å®šå¯èƒ½ã§ã‚る.
    134 
    135ʌ㻌
    136 ˆåº¦ã®è¨­å®šæ–¹æ³•ã«ã‹ã‹ã‚ã‚‰ãšï¼Œsetup()がまず実行される.setup()がリター
    137 ãƒ³ã™ã‚‹ã¾ã§ã¯ï¼Œtaskx_setup()は実行されない.setup()å†
    138 ã§å¾
    139 ã¡çŠ¶æ
    140 ‹ã«å
    141 ¥ã£ãŸ
    142 ã¨ã—ては,taskx_setup()は実行されない.setup()終了後,taskx_setup() は
    143ʌ㻌
    144 ˆåº¦é †ã§å®Ÿè¡Œã•ã‚Œã‚‹ï¼Žtaskx_setup()もリターンするまで,他の
    145 taskx_setup()は実行されない.
     133ˆåº¦ãƒ™ãƒ¼ã‚¹ã®ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒªãƒ³ã‚°ã¨ãªã‚‹ï¼Ž
    146134
    147135オプションでラウンドロビンスケジューリングを選択可能である.ラウンドロ
    148 ãƒ“ンの周期とラウンドロビンの対象とする優å
    149 ˆåº¦ã‚’マクロで指定可能である.
    150  
     136ビンスケジュールリングの周期と対象とする優å
     137ˆåº¦ã¯ãƒžã‚¯ãƒ­ã§å¤‰æ›´å¯èƒ½ã§ã‚る.
     138
     139ラウンドロビンスケジューリングの対象としない優å
     140ˆåº¦ã§ã¯å„ªå
     141ˆåº¦ãƒ™ãƒ¼ã‚¹ã®ã‚¹
     142ケジューリングとなる.
     143
     144○マクロ
     145
     146ユーザーインクルードファイル"rca_app.h"で指定可能なマクロについて説明
     147する.
     148
     149R2CA_NUM_TASK
     150・メインタスク数以外のタスクの数
     151
     152R2CA_MAINTASK_PRI/R2CA_TASKx_PRI(x:1~5)
     153・各タスクの優å
     154ˆåº¦ï¼Ž
     155・指定しない場合
     156  ・å
     157¨ã¦'5'となる.
     158
     159R2CA_MAINTASK_STACK_SIZE/R2CA_TASKx_STACK_SIZE(x:1~5)
     160・各タスクのスタックサイズ
     161・指定しない場合
     162  ・メインタスク : 2048
     163  ・タスクx      : 1024
     164 
     165R2CA_RR_SCHEDULE_CYCLE
     166・ラウンドロビンスケジューリングの周期(ms)
     167・指定しない場合
     168  ・1
     169 
     170R2CA_RR_SCHEDULE_PRI
     171・ラウンドロビンスケジューリングの対象の優å
     172ˆåº¦
     173  ・LSBから優å
     174ˆåº¦1,2,3と割り当てている
     175・指定しない場合
     176  ・0x0000
     177
    151178○ライブラリ
    152179
  • rtos_arduino/trunk/arduino_lib/hardware/tools/CMSIS/CMSIS/Include/core_cm0plus.h

    r136 r260  
    647647{
    648648//  NVIC->ISER[0] = (1 << ((uint32_t)(IRQn) & 0x1F));
    649     extern void rca_ena_int(uint32_t intno);
    650     rca_ena_int(IRQn);
     649    extern void r2ca_ena_int(uint32_t intno);
     650    r2ca_ena_int(IRQn);
    651651}
    652652
     
    661661{
    662662//  NVIC->ICER[0] = (1 << ((uint32_t)(IRQn) & 0x1F));
    663     extern void rca_dis_int(uint32_t intno);
    664     rca_dis_int(IRQn);
     663    extern void r2ca_dis_int(uint32_t intno);
     664    r2ca_dis_int(IRQn);
    665665}
    666666
  • rtos_arduino/trunk/arduino_lib/libraries/ESP8266_Arudino_AT/ESP8266.cpp

    r218 r260  
    3030
    3131#ifdef TOPPERS_WITH_ARDUINO
    32 #include "rca.h"
     32#include "r2ca.h"
    3333#define WAIT_TIMEOUT delay(1);
    3434#define ENTER_CRITICAL wai_sem(ESP8266_SEM);
  • rtos_arduino/trunk/arduino_lib/libraries/Milkcocoa_Arduino_SDK/Milkcocoa.cpp

    r231 r260  
    2424*/
    2525#include "Milkcocoa.h"
    26 #include "rca.h"
     26#include "r2ca.h"
    2727
    2828DataElement::DataElement() {
  • rtos_arduino/trunk/arduino_lib/libraries/NcesCan/mcp_can.cpp

    r205 r260  
    2424
    2525#ifdef TOPPERS_WITH_ARDUINO
    26 #include "rca.h"
     26#include "r2ca.h"
    2727#define ENTER_CRITICAL wai_sem(SPI_SEM);
    2828#define LEAVE_CRITICAL sig_sem(SPI_SEM);
  • rtos_arduino/trunk/arduino_lib/libraries/SD/src/utility/Sd2Card.cpp

    r194 r260  
    2323
    2424#ifdef TOPPERS_WITH_ARDUINO
    25 #include "rca.h"
     25#include "r2ca.h"
    2626#define ENTER_CRITICAL wai_sem(SPI_SEM);
    2727#define LEAVE_CRITICAL sig_sem(SPI_SEM);
  • rtos_arduino/trunk/arduino_lib/libraries/ZumoShield/ZumoBuzzer.cpp

    r232 r260  
    141141
    142142#include "ZumoShield_cfg.h"
    143 #include "rca.h"
     143#include "r2ca.h"
    144144
    145145void
  • rtos_arduino/trunk/examples/Basic/Makefile

    r197 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3737
    3838#
    39 #  RCAのディレクトリの定義
     39#  R2CAのディレクトリの定義
    4040#
    41 RCA_DIR = ../..
     41R2CA_DIR = ../..
    4242
    4343#
     
    5353APPL_DIR =
    5454
    55 include $(RCA_DIR)/lib/Makefile.rca
     55include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/Basic/r2ca.atsln

    r259 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/Basic/r2ca.componentinfo.xml

    r258 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/Basic/r2ca.cproj

    r258 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/Basic/r2ca_app.cfg

    r258 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
  • rtos_arduino/trunk/examples/Basic/r2ca_app.cpp

    r258 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#define BLINK
  • rtos_arduino/trunk/examples/Basic/r2ca_app.h

    r258 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 0
     4#define R2CA_NUM_TASK 0
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/BlueMix_basic/Makefile

    r216 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../..
     36R2CA_DIR = ../..
    3737
    3838#
     
    4949
    5050
    51 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT/
     51APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT/
    5252APPL_CXXOBJS += ESP8266.o
    5353
    54 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/ $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/include $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson  $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson/Arduino $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson/Internals $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson/TypeTraits $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/src $(RCA_DIR)/arduino_lib/libraries/ArduinoJson/src/Internals
     54APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/ $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/include $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson  $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson/Arduino $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson/Internals $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/include/ArduinoJson/TypeTraits $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/src $(R2CA_DIR)/arduino_lib/libraries/ArduinoJson/src/Internals
    5555APPL_CXXOBJS += JsonArray.o JsonBuffer.o JsonObject.o JsonVariant.o Comments.o Encoding.o IndentedPrint.o JsonParser.o List.o Prettyfier.o  StaticStringBuilder.o
    5656
    57 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/pubsubclient-2.6/src
     57APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/pubsubclient-2.6/src
    5858APPL_CXXOBJS += PubSubClient.o
    5959
    60 include $(RCA_DIR)/lib/Makefile.rca
     60include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/BlueMix_basic/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/BlueMix_basic/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/BlueMix_basic/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/BlueMix_basic/r2ca_app.cfg

    r255 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/BlueMix_basic/r2ca_app.cpp

    r255 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22#include "ESP8266.h"
    33#include "Client_ESP8266.h"
  • rtos_arduino/trunk/examples/BlueMix_basic/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    44//#define MULTI_ECHO_SERVER
    55
    66#ifndef MULTI_ECHO_SERVER
    7 #define RCA_NUM_TASK 0
     7#define R2CA_NUM_TASK 0
    88#else /* MULTI_ECHO_SERVER */
    9 #define RCA_NUM_TASK 1
     9#define R2CA_NUM_TASK 1
    1010#endif /* MULTI_ECHO_SERVER */
    1111
    12 #endif /* _RCA_APP_H_ */
     12#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/CompositeExample/Makefile

    r198 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../..
     36R2CA_DIR = ../..
    3737
    3838#
     
    6161APPL_CXXOBJS += Adafruit_VCNL4000.o
    6262
    63 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT/
     63APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT/
    6464APPL_CXXOBJS += ESP8266.o
    6565
    66 include $(RCA_DIR)/lib/Makefile.rca
     66include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/CompositeExample/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/CompositeExample/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/CompositeExample/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/CompositeExample/r2ca_app.cfg

    r255 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/CompositeExample/r2ca_app.cpp

    r255 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22#include "i2c_lcd.h"
    33
     
    3636";
    3737
     38extern void task1_setup();
     39extern void task2_setup();
     40extern void task3_setup();
     41extern void task4_setup();
     42extern void task5_setup();
     43
    3844void setup(){
    3945    Serial.begin(115200);   
     
    4349    Serial.println("Main Task : setup start!");
    4450    Serial.println(usage);
     51
     52    task1_setup();
     53    task2_setup();
     54    task3_setup();
     55    task4_setup();
     56    task5_setup();
    4557}
    4658
     
    5971#define SVC_PERROR(expr)        svc_perror(__FILE__, __LINE__, #expr, (expr))
    6072
    61 ID              tskid = RCA_TASK1;
     73ID              tskid = R2CA_TASK1;
    6274int_t   tskno = 1;
    6375
     
    7789        case '1':
    7890            tskno = 1;
    79             tskid = RCA_TASK1;
     91            tskid = R2CA_TASK1;
    8092            syslog(LOG_INFO, "Select Sensor Task.");
    8193            break;
    8294        case '2':
    8395            tskno = 2;
    84             tskid = RCA_TASK2;
     96            tskid = R2CA_TASK2;
    8597            syslog(LOG_INFO, "Select Web Task.");
    8698            break;
    8799        case '3':
    88100            tskno = 3;
    89             tskid = RCA_TASK3;
     101            tskid = R2CA_TASK3;
    90102            syslog(LOG_INFO, "Select LED Task.");
    91103            break;
    92104        case '4':
    93105            tskno = 4;
    94             tskid = RCA_TASK4;
     106            tskid = R2CA_TASK4;
    95107            syslog(LOG_INFO, "Select TFT Task.");
    96108            break;
    97109        case '5':
    98110            tskno = 5;
    99             tskid = RCA_TASK5;
     111            tskid = R2CA_TASK5;
    100112            syslog(LOG_INFO, "Select Processing Task.");
    101113            break;
     
    346358}
    347359
    348 void task1_loop() {
     360void loop1() {
    349361    static uint32_t sensor_cyc_tim = 0;
    350362
     
    554566
    555567
    556 void task2_loop()
     568void loop2()
    557569{
    558570    uint8_t buffer[128] = {0};
     
    622634}
    623635
    624 void task3_loop() {
     636void loop3() {
    625637    static bool gled1_blink_state = false;
    626638    static bool gled2_blink_state = false;
     
    772784int loop_cnt = 0;;
    773785
    774 void task4_loop() {   
     786void loop4() {   
    775787  // don't do anything if the image wasn't loaded correctly.
    776788  if (logo.isValid() == false) {
     
    833845#define TIMEOUT_MS  3000
    834846
    835 void task5_loop()
     847void loop5()
    836848{
    837849    if(!processing_connected){
     
    848860    uint16_t dispatch_cnt;
    849861
    850     load = 100 - map(rca_idle_result, 0, IDLE_TASK_IDLE_LOOP_10MS/10, 0, 100);
    851     isr_cnt = (rca_isr_result > 0xffff)? 0xffff : rca_isr_result;
    852     dispatch_cnt = (rca_dispatch_result > 0xffff)? 0xffff : rca_dispatch_result;
     862    load = 100 - map(r2ca_idle_result, 0, IDLE_TASK_IDLE_LOOP_10MS/10, 0, 100);
     863    isr_cnt = (r2ca_isr_result > 0xffff)? 0xffff : r2ca_isr_result;
     864    dispatch_cnt = (r2ca_dispatch_result > 0xffff)? 0xffff : r2ca_dispatch_result;
    853865   
    854866    if (PSERIAL.available()){
  • rtos_arduino/trunk/examples/CompositeExample/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 5
     4#define R2CA_NUM_TASK 5
    55
    66/*
    77 *  Use Serial3
    88 */
    9 #define RCA_USE_SERIAL3
     9#define R2CA_USE_SERIAL3
    1010
    11 #define  RCA_TASK2_LOOP_PRI  4 //Web
    12 #define  RCA_TASK3_LOOP_PRI  3 //LED
    13 #define  RCA_TASK4_LOOP_PRI  7 //TFT
    14 #define  RCA_TASK5_LOOP_PRI  6 //Processing
     11#define  R2CA_TASK2_LOOP_PRI  4 //Web
     12#define  R2CA_TASK3_LOOP_PRI  3 //LED
     13#define  R2CA_TASK4_LOOP_PRI  7 //TFT
     14#define  R2CA_TASK5_LOOP_PRI  6 //Processing
    1515
    16 #define RCA_ENABLE_PROFILING
    17 #define RCA_PROFILING_CYC_MS  1
     16#define R2CA_ENABLE_PROFILING
     17#define R2CA_PROFILING_CYC_MS  1
    1818
    19 #endif /* _RCA_APP_H_ */
     19#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/IotText/sample1/Makefile

    r254 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../../..
     36R2CA_DIR = ../../..
    3737
    3838#
    3939#  ASPのソースファイルのディレクトリの定義
    4040#
    41 SRCDIR = $(RCA_DIR)/asp_1.9.2
     41SRCDIR = $(R2CA_DIR)/asp_1.9.2
    4242
    4343#
     
    4848APPL_DIR     +=
    4949
    50 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
     50APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
    5151APPL_CXXOBJS += ESP8266.o
    5252
    53 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
    54 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
    55 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
    56 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
    57 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
     53APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
     54APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
     55APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
     56APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
     57APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
    5858APPL_CXXOBJS += aJSON.o Milkcocoa.o Adafruit_MQTT.o Adafruit_MQTT_Client.o
    5959APPL_COBJS   += stringbuffer.o
    6060
    61 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
     61APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
    6262APPL_CXXOBJS += SeeedOLED.o
    6363APPL_COBJS   +=
    6464
    65 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
     65APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
    6666APPL_CXXOBJS += Digital_Light_TSL2561.o
    6767APPL_COBJS   +=
     
    6969APPL_DIR     += ..
    7070
    71 include $(RCA_DIR)/lib/Makefile.rca
     71include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/IotText/sample1/r2ca_app.cfg

    r259 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/IotText/sample1/r2ca_app.cpp

    r259 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#include "ESP8266.h"
  • rtos_arduino/trunk/examples/IotText/sample1/r2ca_app.h

    r259 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 0
     4#define R2CA_NUM_TASK 0
    55
    66/*
    77 *  Use Serial3
    88 */
    9 #define RCA_USE_SERIAL3
     9#define R2CA_USE_SERIAL3
    1010
    11 #define RCA_ENABLE_PROFILING
    12 #define RCA_PROFILING_CYC_MS  1
     11#define R2CA_ENABLE_PROFILING
     12#define R2CA_PROFILING_CYC_MS  1
    1313
    14 #endif /* _RCA_APP_H_ */
     14#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/IotText/sample2/Makefile

    r254 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../../..
     36R2CA_DIR = ../../..
    3737
    3838#
    3939#  ASPのソースファイルのディレクトリの定義
    4040#
    41 SRCDIR = $(RCA_DIR)/asp_1.9.2
     41SRCDIR = $(R2CA_DIR)/asp_1.9.2
    4242
    4343#
     
    4848APPL_DIR     +=
    4949
    50 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
     50APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
    5151APPL_CXXOBJS += ESP8266.o
    5252
    53 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
    54 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
    55 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
    56 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
    57 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
     53APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
     54APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
     55APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
     56APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
     57APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
    5858APPL_CXXOBJS += aJSON.o Milkcocoa.o Adafruit_MQTT.o Adafruit_MQTT_Client.o
    5959APPL_COBJS   += stringbuffer.o
    6060
    61 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
     61APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
    6262APPL_CXXOBJS += SeeedOLED.o
    6363APPL_COBJS   +=
    6464
    65 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
     65APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
    6666APPL_CXXOBJS += Digital_Light_TSL2561.o
    6767APPL_COBJS   +=
     
    6969APPL_DIR     += ..
    7070
    71 include $(RCA_DIR)/lib/Makefile.rca
     71include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/IotText/sample2/r2ca_app.cfg

    r259 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/IotText/sample2/r2ca_app.cpp

    r259 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#include "ESP8266.h"
  • rtos_arduino/trunk/examples/IotText/sample2/r2ca_app.h

    r259 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 0
     4#define R2CA_NUM_TASK 0
    55
    66/*
    77 *  Use Serial3
    88 */
    9 #define RCA_USE_SERIAL3
     9#define R2CA_USE_SERIAL3
    1010
    11 #define RCA_ENABLE_PROFILING
    12 #define RCA_PROFILING_CYC_MS  1
     11#define R2CA_ENABLE_PROFILING
     12#define R2CA_PROFILING_CYC_MS  1
    1313
    14 #endif /* _RCA_APP_H_ */
     14#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/IotText/sample3/Makefile

    r254 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../../..
     36R2CA_DIR = ../../..
    3737
    3838#
    3939#  ASPのソースファイルのディレクトリの定義
    4040#
    41 SRCDIR = $(RCA_DIR)/asp_1.9.2
     41SRCDIR = $(R2CA_DIR)/asp_1.9.2
    4242
    4343#
     
    4848APPL_DIR     +=
    4949
    50 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
     50APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
    5151APPL_CXXOBJS += ESP8266.o
    5252
    53 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
    54 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
    55 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
    56 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
    57 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
     53APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
     54APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
     55APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
     56APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
     57APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
    5858APPL_CXXOBJS += aJSON.o Milkcocoa.o Adafruit_MQTT.o Adafruit_MQTT_Client.o
    5959APPL_COBJS   += stringbuffer.o
    6060
    61 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
     61APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
    6262APPL_CXXOBJS += SeeedOLED.o
    6363APPL_COBJS   +=
    6464
    65 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
     65APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
    6666APPL_CXXOBJS += Digital_Light_TSL2561.o
    6767APPL_COBJS   +=
     
    6969APPL_DIR     += ..
    7070
    71 include $(RCA_DIR)/lib/Makefile.rca
     71include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/IotText/sample3/r2ca_app.cfg

    r259 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/IotText/sample3/r2ca_app.cpp

    r259 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#include "ESP8266.h"
  • rtos_arduino/trunk/examples/IotText/sample3/r2ca_app.h

    r259 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 0
     4#define R2CA_NUM_TASK 0
    55
    66/*
    77 *  Use Serial3
    88 */
    9 #define RCA_USE_SERIAL3
     9#define R2CA_USE_SERIAL3
    1010
    11 #define RCA_ENABLE_PROFILING
    12 #define RCA_PROFILING_CYC_MS  1
     11#define R2CA_ENABLE_PROFILING
     12#define R2CA_PROFILING_CYC_MS  1
    1313
    14 #endif /* _RCA_APP_H_ */
     14#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/IotText/sample4/Makefile

    r254 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../../..
     36R2CA_DIR = ../../..
    3737
    3838#
    3939#  ASPのソースファイルのディレクトリの定義
    4040#
    41 SRCDIR = $(RCA_DIR)/asp_1.9.2
     41SRCDIR = $(R2CA_DIR)/asp_1.9.2
    4242
    4343#
     
    4848APPL_DIR     +=
    4949
    50 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
     50APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
    5151APPL_CXXOBJS += ESP8266.o
    5252
    53 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
    54 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
    55 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
    56 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
    57 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
     53APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
     54APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
     55APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
     56APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
     57APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
    5858APPL_CXXOBJS += aJSON.o Milkcocoa.o Adafruit_MQTT.o Adafruit_MQTT_Client.o
    5959APPL_COBJS   += stringbuffer.o
    6060
    61 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
     61APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/OLED_Display12864
    6262APPL_CXXOBJS += SeeedOLED.o
    6363APPL_COBJS   +=
    6464
    65 APPL_DIR     += $(RCA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
     65APPL_DIR     += $(R2CA_DIR)/examples/MultiTaskText/libraries/Grove_Digital_Light_Sensor
    6666APPL_CXXOBJS += Digital_Light_TSL2561.o
    6767APPL_COBJS   +=
     
    6969APPL_DIR     += ..
    7070
    71 include $(RCA_DIR)/lib/Makefile.rca
     71include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/IotText/sample4/r2ca_app.cfg

    r259 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/IotText/sample4/r2ca_app.cpp

    r259 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#include "ESP8266.h"
  • rtos_arduino/trunk/examples/IotText/sample4/r2ca_app.h

    r259 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 0
     4#define R2CA_NUM_TASK 0
    55
    66/*
    77 *  Use Serial3
    88 */
    9 #define RCA_USE_SERIAL3
     9#define R2CA_USE_SERIAL3
    1010
    11 #define RCA_ENABLE_PROFILING
    12 #define RCA_PROFILING_CYC_MS  1
     11#define R2CA_ENABLE_PROFILING
     12#define R2CA_PROFILING_CYC_MS  1
    1313
    14 #endif /* _RCA_APP_H_ */
     14#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/Milkcocoa_NCESIoT/Makefile

    r227 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../..
     36R2CA_DIR = ../..
    3737
    3838#
     
    4949
    5050
    51 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
     51APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
    5252APPL_CXXOBJS += ESP8266.o
    5353
    54 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
    55 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
    56 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
    57 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
    58 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
     54APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
     55APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
     56APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
     57APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
     58APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
    5959APPL_CXXOBJS += aJSON.o Milkcocoa.o Adafruit_MQTT.o Adafruit_MQTT_Client.o
    6060APPL_COBJS   += stringbuffer.o
    6161
    62 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Servo/src/ $(RCA_DIR)/arduino_lib/libraries/Servo/src/samd
     62APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Servo/src/ $(R2CA_DIR)/arduino_lib/libraries/Servo/src/samd
    6363APPL_CXXOBJS += Servo.o
    6464APPL_COBJS   +=
     
    6868APPL_COBJS   +=
    6969
    70 include $(RCA_DIR)/lib/Makefile.rca
     70include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/Milkcocoa_NCESIoT/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/Milkcocoa_NCESIoT/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/Milkcocoa_NCESIoT/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/Milkcocoa_NCESIoT/r2ca_app.cfg

    r255 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/Milkcocoa_NCESIoT/r2ca_app.cpp

    r255 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22#include "ESP8266.h"
    33#include "Milkcocoa.h"
     
    2222
    2323extern void onpush(DataElement *elem);
    24 
    25 bool setup_done = false;
    2624
    2725void setup()
     
    9189    myservo.attach(2);
    9290   
    93     setup_done = true;
    9491    Serial.println("setup end\r\n");
    9592}
     
    147144
    148145
    149 /*
    150  *  For TASK1
    151  */
    152 void task1_setup() {
    153     while(!setup_done) {
    154         delay(1);
    155     }
    156     Serial.println("Servo Task : start");
    157 }
    158 
    159 void task1_loop() {
     146void loop1() {
    160147    int8_t ret;
    161148    while((ret = milkcocoa.loop(1)) != 0) {
  • rtos_arduino/trunk/examples/Milkcocoa_NCESIoT/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 1
     4#define R2CA_NUM_TASK 1
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/Milkcocoa_basic/Makefile

    r147 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3232
    3333#
    34 #  RCAのディレクトリの定義
     34#  R2CAのディレクトリの定義
    3535#
    36 RCA_DIR = ../..
     36R2CA_DIR = ../..
    3737
    3838#
     
    4949
    5050
    51 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
     51APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/ESP8266_Arudino_AT
    5252APPL_CXXOBJS += ESP8266.o
    5353
    54 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
    55 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
    56 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
    57 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
    58 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
     54APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK
     55APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/aJson
     56APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include
     57APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/aJson
     58APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Milkcocoa_Arduino_SDK/include/Adafruit
    5959APPL_CXXOBJS += aJSON.o Milkcocoa.o Adafruit_MQTT.o Adafruit_MQTT_Client.o
    6060APPL_COBJS   += stringbuffer.o
    6161
    62 include $(RCA_DIR)/lib/Makefile.rca
     62include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/Milkcocoa_basic/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/Milkcocoa_basic/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/Milkcocoa_basic/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/Milkcocoa_basic/r2ca_app.cfg

    r255 r260  
    33 */
    44
    5 INCLUDE("rca_lib.cfg");
     5INCLUDE("r2ca_lib.cfg");
    66
  • rtos_arduino/trunk/examples/Milkcocoa_basic/r2ca_app.cpp

    r255 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22#include "ESP8266.h"
    33#include "Milkcocoa.h"
  • rtos_arduino/trunk/examples/Milkcocoa_basic/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 0
     4#define R2CA_NUM_TASK 0
    55
    66/*
    77 *  Use Serial3
    88 */
    9 #define RCA_USE_SERIAL3
     9#define R2CA_USE_SERIAL3
    1010
    11 #define  RCA_TASK2_LOOP_PRI  4 //Web
    12 #define  RCA_TASK3_LOOP_PRI  3 //LED
    13 #define  RCA_TASK4_LOOP_PRI  7 //TFT
    14 #define  RCA_TASK5_LOOP_PRI  6 //Processing
     11#define  R2CA_TASK2_LOOP_PRI  4 //Web
     12#define  R2CA_TASK3_LOOP_PRI  3 //LED
     13#define  R2CA_TASK4_LOOP_PRI  7 //TFT
     14#define  R2CA_TASK5_LOOP_PRI  6 //Processing
    1515
    16 #define RCA_ENABLE_PROFILING
    17 #define RCA_PROFILING_CYC_MS  1
     16#define R2CA_ENABLE_PROFILING
     17#define R2CA_PROFILING_CYC_MS  1
    1818
    19 #endif /* _RCA_APP_H_ */
     19#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/MultiTask/Makefile

    r137 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    2525
    2626#
    27 #  RCAのディレクトリの定義
     27#  R2CAのディレクトリの定義
    2828#
    29 RCA_DIR = ../..
     29R2CA_DIR = ../..
    3030
    3131#
     
    4141APPL_DIR =
    4242
    43 include $(RCA_DIR)/lib/Makefile.rca
     43include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/MultiTask/r2ca.atsln

    r258 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/MultiTask/r2ca.componentinfo.xml

    r258 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/MultiTask/r2ca.cproj

    r258 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/MultiTask/r2ca_app.cfg

    r258 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
  • rtos_arduino/trunk/examples/MultiTask/r2ca_app.cpp

    r258 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33/*
     
    66void setup() {
    77    Serial.begin(115200);
    8     Serial.println("setup() : running");
    9     delay(1);       
     8    Serial.println("setup() : running ");
     9
     10    pinMode(13, OUTPUT);
    1011}
    1112
     
    1314
    1415void loop() {
    15     Serial.print("loop() : running");
     16    Serial.print("loop() : running ");
    1617    Serial.print(loop_cnt++);
    1718    Serial.println(" .");
     
    2223 *  For TASK1
    2324 */
    24 void task1_setup() {
    25     pinMode(13, OUTPUT);
    26     Serial.println("task1_setup() : running");   
    27 }
    28 
    29 void task1_loop() {
     25void loop1() {
    3026    digitalWrite(13, HIGH);
    3127    delay(1000);           
     
    3430}
    3531
    36 
    3732int task2_loop_cnt = 0;
    3833
     
    4035 *  For TASK2
    4136 */
    42 void task2_setup() {
    43     Serial.println("task2_setup() : running");   
    44     SerialUSB.begin(115200);
    45     while(!SerialUSB){ ; }
    46     SerialUSB.println("task2_setup() : running");
    47 }
    48 
    49 void task2_loop() {
    50     Serial.print("task2_loop() : running");
    51     Serial.print(task2_loop_cnt);
     37void loop2() {
     38    Serial.print("task2_loop() : running ");
     39    Serial.print(task2_loop_cnt++);
    5240    Serial.println(" .");
    53     SerialUSB.print("task2_loop() : running");
    54     SerialUSB.print(task2_loop_cnt++);
    55     SerialUSB.println(" .");   
    5641    delay(2000);
    5742}
     
    6247 *  For TASK3
    6348 */
    64 void task3_setup() {
    65     Serial.println("task3_setup() : running");
    66     delay(1);
    67 }
    68 
    69 void task3_loop() {
    70     Serial.print("task3_loop() : running");
     49void loop3() {
     50    Serial.print("task3_loop() : running ");
    7151    Serial.print(task3_loop_cnt++);
    7252    Serial.println(" .");
     
    7959 *  For TASK4
    8060 */
    81 void task4_setup() {
    82     Serial.println("task4_setup() : running");
    83     delay(1);
    84 }
    85 
    86 void task4_loop() {
    87     Serial.print("task4_loop() : running");
     61void loop4() {
     62    Serial.print("task4_loop() : running ");
    8863    Serial.print(task4_loop_cnt++);
    8964    Serial.println(" .");   
  • rtos_arduino/trunk/examples/MultiTask/r2ca_app.h

    r258 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 4
    5 
    6 #define RCA_TASK2_SETUP_PRI  6
     4#define R2CA_NUM_TASK 4
    75
    86#endif /* _RCA_APP_H_ */
  • rtos_arduino/trunk/examples/MultiTaskText/Exclusion/Makefile

    r245 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3737
    3838#
    39 #  RCAのディレクトリの定義
     39#  R2CAのディレクトリの定義
    4040#
    41 RCA_DIR = ../../../
     41R2CA_DIR = ../../../
    4242
    4343#
     
    6666APPL_COBJS   +=
    6767
    68 include $(RCA_DIR)/lib/Makefile.rca
     68include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/MultiTaskText/Exclusion/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/MultiTaskText/Exclusion/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/MultiTaskText/Exclusion/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/MultiTaskText/Exclusion/r2ca_app.cfg

    r255 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
    99
    1010CRE_SEM(COUNT_SEM, { TA_TPRI, 1, 1 });
  • rtos_arduino/trunk/examples/MultiTaskText/Exclusion/r2ca_app.cpp

    r257 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#include <Wire.h>
     
    3939  if ((PreTouchValue == 1) && (TouchValue == 0) && (TouchState == 1)) {
    4040      TouchState = 0;
    41       iwup_tsk(RCA_TASK1);
     41      iwup_tsk(R2CA_TASK1);
    4242  }
    4343  PreTouchValue = TouchValue;
     
    6868}
    6969
    70 void task1_setup() {
    71    
    72 }
    7370
    74 void task1_loop() {
     71void loop1() {
    7572    slp_tsk();
    7673   
  • rtos_arduino/trunk/examples/MultiTaskText/Exclusion/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 1
     4#define R2CA_NUM_TASK 1
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/MultiTaskText/Interrupt/Makefile

    r244 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3737
    3838#
    39 #  RCAのディレクトリの定義
     39#  R2CAのディレクトリの定義
    4040#
    41 RCA_DIR = ../../../
     41R2CA_DIR = ../../../
    4242
    4343#
     
    6666APPL_COBJS   +=
    6767
    68 include $(RCA_DIR)/lib/Makefile.rca
     68include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/MultiTaskText/Interrupt/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/MultiTaskText/Interrupt/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/MultiTaskText/Interrupt/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/MultiTaskText/Interrupt/r2ca_app.cfg

    r255 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
  • rtos_arduino/trunk/examples/MultiTaskText/Interrupt/r2ca_app.cpp

    r257 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#include <Wire.h>
     
    3939  if ((PreTouchValue == 1) && (TouchValue == 0) && (TouchState == 1)) {
    4040      TouchState = 0;
    41       iwup_tsk(RCA_TASK1);
     41      iwup_tsk(R2CA_TASK1);
    4242  }
    4343  PreTouchValue = TouchValue;
     
    6363}
    6464
    65 void task1_setup() {
    66    
    67 }
    68 
    69 void task1_loop() {
     65void loop1() {
    7066    slp_tsk();
    7167
  • rtos_arduino/trunk/examples/MultiTaskText/Interrupt/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 1
     4#define R2CA_NUM_TASK 1
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/MultiTaskText/LEDBlink_CLEDBlink/Makefile

    r244 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3737
    3838#
    39 #  RCAのディレクトリの定義
     39#  R2CAのディレクトリの定義
    4040#
    41 RCA_DIR = ../../../
     41R2CA_DIR = ../../../
    4242
    4343#
     
    6666APPL_COBJS   +=
    6767
    68 include $(RCA_DIR)/lib/Makefile.rca
     68include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/MultiTaskText/LEDBlink_CLEDBlink/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/MultiTaskText/LEDBlink_CLEDBlink/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/MultiTaskText/LEDBlink_CLEDBlink/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/MultiTaskText/LEDBlink_CLEDBlink/r2ca_app.cfg

    r255 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
  • rtos_arduino/trunk/examples/MultiTaskText/LEDBlink_CLEDBlink/r2ca_app.cpp

    r255 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33#include <ChainableLED.h>
     
    55#define LED_PIN 4
    66
     7#define NUM_LEDS 1
     8ChainableLED leds(8, 9, NUM_LEDS);
     9
    710void setup() {
    811  pinMode(LED_PIN, OUTPUT);
     12
     13  leds.init();
    914}
    1015
     
    1621}
    1722
    18 #define NUM_LEDS 1
    19 ChainableLED leds(8, 9, NUM_LEDS);
    20 
    21 void task1_setup() {
    22   leds.init();
    23 }
    24 
    25 void task1_loop() {
     23void loop1() {
    2624  int i;
    2725  leds.setColorRGB(0, 250, 0, 0);
  • rtos_arduino/trunk/examples/MultiTaskText/LEDBlink_CLEDBlink/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 1
     4#define R2CA_NUM_TASK 1
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/MultiTaskText/SingleTask/Makefile

    r244 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3737
    3838#
    39 #  RCAのディレクトリの定義
     39#  R2CAのディレクトリの定義
    4040#
    41 RCA_DIR = ../../..
     41R2CA_DIR = ../../..
    4242
    4343#
     
    6666APPL_COBJS   +=
    6767
    68 include $(RCA_DIR)/lib/Makefile.rca
     68include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/MultiTaskText/SingleTask/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/MultiTaskText/SingleTask/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/MultiTaskText/SingleTask/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/MultiTaskText/SingleTask/r2ca_app.cfg

    r255 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
  • rtos_arduino/trunk/examples/MultiTaskText/SingleTask/r2ca_app.cpp

    r257 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    3 #define LED_BLINK
     3//#define LED_BLINK
    44//#define CLED_BLINK
    55//#define TOUCH_SENSE
    6 //#define LUX_SENSE
     6#define LUX_SENSE
    77
    88#include <Wire.h>
  • rtos_arduino/trunk/examples/MultiTaskText/SingleTask/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 0
     4#define R2CA_NUM_TASK 0
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/NAxesMotion/Makefile

    r137 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3636
    3737#
    38 #  RCAのディレクトリの定義
     38#  R2CAのディレクトリの定義
    3939#
    40 RCA_DIR = ../..
     40R2CA_DIR = ../..
    4141
    4242#
     
    5252APPL_DIR =
    5353
    54 include $(RCA_DIR)/lib/Makefile.rca
     54include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/NAxesMotion/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/NAxesMotion/r2ca.componentinfo.xml

    r255 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/NAxesMotion/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    7373  <armgcc.compiler.directories.IncludePaths>
    7474    <ListValues>
    75       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    7675      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     76      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    7777    </ListValues>
    7878  </armgcc.compiler.directories.IncludePaths>
     
    9292  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    9393  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     94  <armgcc.assembler.general.IncludePaths>
     95    <ListValues>
     96      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     97    </ListValues>
     98  </armgcc.assembler.general.IncludePaths>
    9499  <armgcc.preprocessingassembler.general.IncludePaths>
    95100    <ListValues>
    96       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    97101      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     102      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    98103    </ListValues>
    99104  </armgcc.preprocessingassembler.general.IncludePaths>
     
    116121  <armgcc.compiler.directories.IncludePaths>
    117122    <ListValues>
    118       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    119123      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     124      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    120125    </ListValues>
    121126  </armgcc.compiler.directories.IncludePaths>
     
    136141  <armgcc.linker.optimization.GarbageCollectUnusedSections>True</armgcc.linker.optimization.GarbageCollectUnusedSections>
    137142  <armgcc.linker.miscellaneous.LinkerFlags>-Tsamd21g18a_flash.ld</armgcc.linker.miscellaneous.LinkerFlags>
     143  <armgcc.assembler.general.IncludePaths>
     144    <ListValues>
     145      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
     146    </ListValues>
     147  </armgcc.assembler.general.IncludePaths>
    138148  <armgcc.assembler.debugging.DebugLevel>Default (-g)</armgcc.assembler.debugging.DebugLevel>
    139149  <armgcc.preprocessingassembler.general.IncludePaths>
    140150    <ListValues>
    141       <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.222\samd21a\include</Value>
    142151      <Value>%24(PackRepoDir)\arm\cmsis\4.2.0\CMSIS\Include\</Value>
     152      <Value>%24(PackRepoDir)\atmel\SAMD21_DFP\1.0.231\samd21a\include</Value>
    143153    </ListValues>
    144154  </armgcc.preprocessingassembler.general.IncludePaths>
     
    153163  </PropertyGroup>
    154164  <ItemGroup>
    155     <None Include="rca_app.cfg">
     165    <None Include="r2ca_app.cfg">
    156166      <SubType>compile</SubType>
    157167    </None>
    158     <None Include="rca_app.cpp">
     168    <None Include="r2ca_app.cpp">
    159169      <SubType>compile</SubType>
    160170    </None>
    161171  </ItemGroup>
    162172  <ItemGroup>
    163     <Compile Include="rca_app.h">
     173    <Compile Include="r2ca_app.h">
    164174      <SubType>compile</SubType>
    165175    </Compile>
  • rtos_arduino/trunk/examples/NAxesMotion/r2ca_app.cfg

    r255 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
  • rtos_arduino/trunk/examples/NAxesMotion/r2ca_app.cpp

    r255 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33/****************************************************************************
     
    6565  mySensor.setOperationMode(OPERATION_MODE_NDOF);   //Can be configured to other operation modes as desired
    6666  mySensor.setUpdateMode(MANUAL);       //The default is AUTO. Changing to manual requires calling the relevant update functions prior to calling the read functions
     67
     68  Serial5.begin(115200);
     69  Serial.print("Start!");
    6770}
    6871
     
    190193}
    191194
    192 void task1_setup()
    193 {
    194     Serial5.begin(115200);
    195     Serial.print("Start!");
    196 }
    197 
    198195int inByte = 0;
    199196int last_connect = 0;
     
    201198#define TIMEOUT_MS  3000
    202199
    203 void task1_loop()
     200void loop1()
    204201{
    205202    if(!processing_connected){
  • rtos_arduino/trunk/examples/NAxesMotion/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 1
     4#define R2CA_NUM_TASK 1
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/NCESCan/Makefile

    r137 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3838
    3939#
    40 #  RCAのディレクトリの定義
     40#  R2CAのディレクトリの定義
    4141#
    42 RCA_DIR = ../..
     42R2CA_DIR = ../..
    4343
    4444#
     
    5454APPL_DIR =
    5555
    56 include $(RCA_DIR)/lib/Makefile.rca
     56include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/NCESCan/r2ca.atsln

    r255 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/NCESCan/r2ca.cproj

    r255 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <RootNamespace>rca</RootNamespace>
     15    <AssemblyName>r2ca</AssemblyName>
     16    <Name>r2ca</Name>
     17    <RootNamespace>r2ca</RootNamespace>
    1818    <ToolchainFlavour>Native</ToolchainFlavour>
    1919    <KeepTimersRunning>true</KeepTimersRunning>
     
    153153  </PropertyGroup>
    154154  <ItemGroup>
    155     <None Include="rca_app.cfg">
     155    <None Include="r2ca_app.cfg">
    156156      <SubType>compile</SubType>
    157157    </None>
    158     <None Include="rca_app.cpp">
     158    <None Include="r2ca_app.cpp">
    159159      <SubType>compile</SubType>
    160160    </None>
    161161  </ItemGroup>
    162162  <ItemGroup>
    163     <Compile Include="rca_app.h">
     163    <Compile Include="r2ca_app.h">
    164164      <SubType>compile</SubType>
    165165    </Compile>
  • rtos_arduino/trunk/examples/NCESCan/r2ca_app.cfg

    r255 r260  
    66 *  サンプルプログラム(1)のシステムコンフィギュレーションファイル
    77 */
    8 INCLUDE("rca_lib.cfg");
     8INCLUDE("r2ca_lib.cfg");
  • rtos_arduino/trunk/examples/NCESCan/r2ca_app.cpp

    r255 r260  
    1 #include "rca.h"
     1#include "r2ca.h"
    22
    33// demo: CAN-BUS Shield, receive data
     
    2525 *    MCP_RX1IF
    2626 */
    27 bool can_init_done = false;
    2827
    2928void setup()
     
    7372    CAN.attachInterrupt(CAN_INT_PIN, MCP2515_ISR);
    7473
    75     can_init_done = true;
    7674}
    7775
     
    114112}
    115113
    116 void task1_setup()
    117 {
    118     while(can_init_done == false){delay(10);}
    119 }
    120 
    121114unsigned char stmp[8][8] = {
    122115    {1, 2, 3, 4, 5, 6, 7, 8},
     
    132125unsigned char stmp1[8] =     {0, 1, 2, 3, 4, 5, 6, 7};
    133126   
    134 void task1_loop()
     127void loop1()
    135128{
    136129    int i, e;
  • rtos_arduino/trunk/examples/NCESCan/r2ca_app.h

    r255 r260  
    1 #ifndef _RCA_APP_H_
    2 #define _RCA_APP_H_
     1#ifndef _R2CA_APP_H_
     2#define _R2CA_APP_H_
    33
    4 #define RCA_NUM_TASK 1
     4#define R2CA_NUM_TASK 1
    55
    6 #endif /* _RCA_APP_H_ */
     6#endif /* _R2CA_APP_H_ */
  • rtos_arduino/trunk/examples/NCESIoT/Makefile

    r226 r260  
    77#  アプリケーションファイル
    88#
    9 APPL_CXXOBJS += rca_app.o
     9APPL_CXXOBJS += r2ca_app.o
    1010APPL_COBJS   +=
    11 APPL_CFG      = rca_app.cfg
     11APPL_CFG      = r2ca_app.cfg
    1212
    1313#
     
    3737
    3838#
    39 #  RCAのディレクトリの定義
     39#  R2CAのディレクトリの定義
    4040#
    41 RCA_DIR = ../..
     41R2CA_DIR = ../..
    4242
    4343#
     
    5353APPL_DIR =
    5454
    55 APPL_DIR     += $(RCA_DIR)/arduino_lib/libraries/Servo/src/ $(RCA_DIR)/arduino_lib/libraries/Servo/src/samd
     55APPL_DIR     += $(R2CA_DIR)/arduino_lib/libraries/Servo/src/ $(R2CA_DIR)/arduino_lib/libraries/Servo/src/samd
    5656APPL_CXXOBJS += Servo.o
    5757APPL_COBJS   +=
     
    6565APPL_COBJS   +=
    6666
    67 include $(RCA_DIR)/lib/Makefile.rca
     67include $(R2CA_DIR)/lib/Makefile.r2ca
  • rtos_arduino/trunk/examples/NCESIoT/r2ca.atsln

    r258 r260  
    44VisualStudioVersion = 14.0.23107.0
    55MinimumVisualStudioVersion = 10.0.40219.1
    6 Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "rca", "rca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
     6Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "r2ca", "r2ca.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}"
    77EndProject
    88Global
  • rtos_arduino/trunk/examples/NCESIoT/r2ca.componentinfo.xml

    r258 r260  
    2323                                        <CVersion>1.0.0</CVersion>
    2424                                        <DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
    25                                         <DependentComponents />
     25                                        <DependentComponents>
     26                                                <d4p1:anyType z:Ref="i1" />
     27                                        </DependentComponents>
    2628                                        <Description></Description>
    2729                                        <Files>
    2830                                                <d4p1:anyType i:type="FileInfo">
    29                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include</AbsolutePath>
     31                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include</AbsolutePath>
    3032                                                        <Attribute></Attribute>
    3133                                                        <Category>include</Category>
     
    3840                                                </d4p1:anyType>
    3941                                                <d4p1:anyType i:type="FileInfo">
    40                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\include\sam.h</AbsolutePath>
     42                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\include\sam.h</AbsolutePath>
    4143                                                        <Attribute></Attribute>
    4244                                                        <Category>header</Category>
     
    4951                                                </d4p1:anyType>
    5052                                                <d4p1:anyType i:type="FileInfo">
    51                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.c</AbsolutePath>
     53                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.c</AbsolutePath>
    5254                                                        <Attribute>template</Attribute>
    5355                                                        <Category>source</Category>
    5456                                                        <Condition>C Exe</Condition>
    55                                                         <FileContentHash>dSS7TLoDl1MS+uFZPgKPWQ==</FileContentHash>
     57                                                        <FileContentHash>o0ncidL5gR0Z0YwWJ1YroQ==</FileContentHash>
    5658                                                        <FileVersion></FileVersion>
    5759                                                        <Name>samd21a/templates/main.c</Name>
     
    6062                                                </d4p1:anyType>
    6163                                                <d4p1:anyType i:type="FileInfo">
    62                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\templates\main.cpp</AbsolutePath>
     64                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\templates\main.cpp</AbsolutePath>
    6365                                                        <Attribute>template</Attribute>
    6466                                                        <Category>source</Category>
     
    7173                                                </d4p1:anyType>
    7274                                                <d4p1:anyType i:type="FileInfo">
    73                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\system_samd21.c</AbsolutePath>
     75                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\system_samd21.c</AbsolutePath>
    7476                                                        <Attribute>config</Attribute>
    7577                                                        <Category>source</Category>
     
    8284                                                </d4p1:anyType>
    8385                                                <d4p1:anyType i:type="FileInfo">
    84                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
     86                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\startup_samd21.c</AbsolutePath>
    8587                                                        <Attribute>config</Attribute>
    8688                                                        <Category>source</Category>
     
    9395                                                </d4p1:anyType>
    9496                                                <d4p1:anyType i:type="FileInfo">
    95                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
     97                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_flash.ld</AbsolutePath>
    9698                                                        <Attribute>config</Attribute>
    9799                                                        <Category>linkerScript</Category>
     
    104106                                                </d4p1:anyType>
    105107                                                <d4p1:anyType i:type="FileInfo">
    106                                                         <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.222\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
     108                                                        <AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\SAMD21_DFP\1.0.231\samd21a\gcc\gcc\samd21g18a_sram.ld</AbsolutePath>
    107109                                                        <Attribute>config</Attribute>
    108110                                                        <Category>other</Category>
     
    116118                                        </Files>
    117119                                        <PackName>SAMD21_DFP</PackName>
    118                                         <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.222/Atmel.SAMD21_DFP.pdsc</PackPath>
    119                                         <PackVersion>1.0.222</PackVersion>
     120                                        <PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/SAMD21_DFP/1.0.231/Atmel.SAMD21_DFP.pdsc</PackPath>
     121                                        <PackVersion>1.0.231</PackVersion>
    120122                                        <PresentInProject>true</PresentInProject>
    121123                                        <ReferenceConditionId>ATSAMD21G18A</ReferenceConditionId>
  • rtos_arduino/trunk/examples/NCESIoT/r2ca.cproj

    r258 r260  
    1313    <OutputFileExtension>.elf</OutputFileExtension>
    1414    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
    15     <AssemblyName>rca</AssemblyName>
    16     <Name>rca</Name>
    17     <Roo