Workbench6 V1.03.00 静電容量タッチ統合開発環境 ユーザーズ

User’s Manual
Workbench6 V1.03.00
静電容量タッチ統合開発環境
ユーザーズマニュアル
ルネサスマイクロコンピュータ
RX ファミリ
本資料に記載の全ての情報は本資料発行時点のものであり、ルネサス エレクトロニクスは、
予告なしに、本資料に記載した製品または仕様を変更することがあります。
ルネサス エレクトロニクスのホームページなどにより公開される最新情報をご確認ください。
Rev.1.00 2015.03
www.renesas.com
ご注意書き
1.
本資料に記載された回路、ソフトウェアおよびこれらに関連する情報は、半導体製品の動作例、 応用例を説明するものです。お客
様の機器・システムの設計において、回路、ソフトウェアおよびこれらに関連する情報を使用する場合には、お客様の責任におい
て行ってください。これ らの使用に起因して、お客様または第三者に生じた損害に関し、当社は、一切その責任を負い ません。
2.
本資料に記載されている情報は、正確を期すため慎重に作成したものですが、誤りがないこと を保証するものではありません。万
3.
本資料に記載された製品デ-タ、図、表、プログラム、アルゴリズム、応用回路例等の情報の 使用に起因して発生した第三者の特
一、本資料に記載されている情報の誤りに起因する損害が お客様に生じた場合においても、当社は、一切その責任を負いません。
許権、著作権その他の知的財産権に対する侵害に関し、当 社は、何らの責任を負うものではありません。当社は、本資料に基づき
当社または第三者の特 許権、著作権その他の知的財産権を何ら許諾するものではありません。
4.
当社製品を改造、改変、複製等しないでください。かかる改造、改変、複製等により生じた損 害に関し、当社は、一切その責任を
負いません。
5.
当社は、当社製品の品質水準を「標準水準」および「高品質水準」に分類しており、 各品質水準は、以下に示す用途に製品が使用
されることを意図しております。
標準水準: コンピュータ、OA 機器、通信機器、計測機器、AV 機器、
家電、工作機械、パーソナル機器、産業用ロボット等
高品質水準:
輸送機器(自動車、電車、船舶等)、交通用信号機器、
防災・防犯装置、各種安全装置等
当社製品は、直接生命・身体に危害を及ぼす可能性のある機器・システム(生命維持装置、人 体に埋め込み使用するもの等) 、
もしくは多大な物的損害を発生させるおそれのある機器・シ ステム(原子力制御システム、軍事機器等)に使用されることを意図
しておらず、使用することはできません。 たとえ、意図しない用途に当社製品を使用したことによりお客様または第三 者に損害
が生じても、当社は一切その責任を負いません。 なお、ご不明点がある場合は、当社 営業にお問い合わせください。
6.
当社製品をご使用の際は、当社が指定する最大定格、動作電源電圧範囲、放熱特性、実装条件 その他の保証範囲内でご使用くださ
い。当社保証範囲を超えて当社製品をご使用された場合の 故障および事故につきましては、当社は、一切その責任を負いません。
7.
当社は、当社製品の品質および信頼性の向上に努めていますが、半導体製品はある確率で故障 が発生したり、使用条件によっては
誤動作したりする場合があります。また、当社製品は耐放 射線設計については行っておりません。当社製品の故障または誤動作が
生じた場合も、人身事 故、火災事故、社会的損害等を生じさせないよう、お客様の責任において、冗長設計、延焼対 策設計、誤
動作防止設計等の安全設計およびエージング処理等、お客様の機器・システムとしての出荷保証を行ってください。特に、マイコ
ンソフトウェアは、単独での検証は困難なため、 お客様の機器・システムとしての安全検証をお客様の責任で行ってください。
8.
当社製品の環境適合性等の詳細につきましては、製品個別に必ず当社営業窓口までお問合せください。ご使用に際しては、特定の
物質の含有・使用を規制する RoHS 指令等、適用される環境 関連法令を十分調査のうえ、かかる法令に適合するようご使用くだ
さい。お客様がかかる法令 を遵守しないことにより生じた損害に関して、当社は、一切その責任を負いません。
9.
本資料に記載されている当社製品および技術を国内外の法令および規則により製造・使用・販 売を禁止されている機器・システム
に使用することはできません。また、当社製品および技術 を大量破壊兵器の開発等の目的、軍事利用の目的その他軍事用途に使用
しないでください。当 社製品または技術を輸出する場合は、
「外国為替及び外国貿易法」その他輸出関連法令を遵守し、 かかる法
令の定めるところにより必要な手続を行ってください。
10. お客様の転売等により、本ご注意書き記載の諸条件に抵触して当社製品が使用され、その使用か ら損害が生じた場合、当社は何ら
の責任も負わず、お客様にてご負担して頂きますのでご了承ください。
11. 本資料の全部または一部を当社の文書による事前の承諾を得ることなく転載または複製することを禁じます。
注1.
本資料において使用されている「当社」とは、ルネサス エレクトロニクス株式会社およびルネ サス エレクトロニクス株式会
社がその総株主の議決権の過半数を直接または間接に保有する 会社をいいます。
注2.
本資料において使用されている「当社製品」とは、注1において定義された当社の開発、製造 製品をいいます。
(2012.4)
このマニュアルの使い方
このマニュアルは、ルネサス静電容量計測アプリケーション・システムを開発する際の統合開発環境であるWorkbench6
について説明します。
対象者
このマニュアルは、Workbench6を使用してアプリケーション・システムを開発するユー
ザーを対象としています。
目的
このマニュアルは、
Workbench6の持つソフトウェア機能をユーザーに理解していただき,
これらのデバイスを使用するシステムのハードウエア、ソフトウェア開発の参照要資料と
して役立つことを目的としています。
構成
このマニュアルは、大きく分けて次の内容で構成しています。
読み方
1.
概要
2.
ウィンドウリファレンス
3.
FAQ
4.
注意
このマニュアルを読むにあたっては,電気,論理回路,マイクロコンピュータに関する一
般知識が必要となります。
凡例
データ表記の重み
:
左が上位桁,右が下位桁
アクティブ・ロウの表記
:
XXX (端子,信号名称に上線)
注
:
本文中についた注の説明
注意
:
気をつけて読んでいただきたい内容
備考
:
本文中の補足説明
数の表記
:
10 進数 ... XXXX
16 進数 ... 0xXXXX
この資料に記載されている会社名,製品名などは,各社の商標または登録商標です。
目次
1.
概要 ....................................................................................................................................................... 6
1.1
システム要件 ................................................................................................................................ 6
1.2
対応PDFビューア ........................................................................................................................ 6
1.3
インストール ................................................................................................................................ 7
1.4
インストール要件 ......................................................................................................................... 8
1.4.1
対応IDE .................................................................................................................................. 8
1.4.2
ランタイムライブラリー ........................................................................................................ 9
1.4.3
.NETフレームワーク ............................................................................................................. 9
1.4.4
Pythonプラグインの有効化 ................................................................................................. 10
2. ウィンドウリファレンス .................................................................................................................... 11
2.1
メインウィンドウ ....................................................................................................................... 11
2.1.1
メニューバー ........................................................................................................................ 11
2.1.2
ツールバー ............................................................................................................................ 15
2.1.3
ウィンドウ表示エリア ......................................................................................................... 15
2.1.4
ステータスバー .................................................................................................................... 16
2.2
First step guide ......................................................................................................................... 17
2.2.1
スタートページ .................................................................................................................... 17
2.2.2
プロジェクト選択 ................................................................................................................. 18
2.2.3
プロセスの選択 .................................................................................................................... 19
2.2.4
統合開発環境選択 ................................................................................................................. 20
2.2.5
タッチセンサーマイコン選択............................................................................................... 21
2.2.6
タッチセンサーマイコン設定............................................................................................... 22
2.2.7
タッチセンサー検出方式の選択 ........................................................................................... 23
2.2.8
タッチインターフェース定義............................................................................................... 24
2.2.9
プロジェクト保存ディレクトリーの選択 ............................................................................ 31
2.2.10
制限抵抗の選択 ................................................................................................................. 32
2.2.11 ターゲットボードの準備 ...................................................................................................... 33
2.2.12
ターゲットボード起動 ...................................................................................................... 35
2.2.13
タッチセンサー自動調整フェーズ 1 – スタート ............................................................. 38
2.2.14
タッチセンサー自動調整フェーズ 1 - 調整結果 .............................................................. 39
2.2.15
タッチセンサー自動調整フェーズ 2 – スタート ............................................................. 40
2.2.16
タッチセンサー自動調整フェーズ 2 – 計測 .................................................................... 41
2.2.17
タッチセンサー自動調整フェーズ 2 – 調整結果表示 ...................................................... 42
2.2.18
タッチセンサー自動調整フェーズ 3................................................................................. 44
2.2.19
タッチセンサー自動調整フェーズ 3 – 調整結果表示 ...................................................... 53
2.2.20
ターゲットボード再起動 .................................................................................................. 62
2.3
Tuning window .......................................................................................................................... 64
2.3.1
Status monitor..................................................................................................................... 64
2.3.2
Slider monitor ..................................................................................................................... 68
2.3.3
Wheel monitor ..................................................................................................................... 70
2.3.4
Difference monitor .............................................................................................................. 72
2.3.5
Locus monitor ...................................................................................................................... 74
2.3.6
Measurements ..................................................................................................................... 75
2.3.7
Radar.................................................................................................................................... 78
2.3.8
Parameters .......................................................................................................................... 81
2.3.9
Registers .............................................................................................................................. 84
2.3.10 TouchAPIソースファイル出力............................................................................................. 89
2.3.11 ウィンドウスタイル ............................................................................................................. 91
2.3.12
レイアウト ........................................................................................................................ 92
2.4
Adjustment guide ...................................................................................................................... 93
2.5
Source code gallery.................................................................................................................... 93
2.6
Document manager ................................................................................................................... 94
2.6.1
メインウィンドウ ................................................................................................................. 94
2.6.2
ドキュメントの表示 ............................................................................................................. 95
2.6.3
キーワード検索 .................................................................................................................... 99
3. FAQ ................................................................................................................................................... 104
3.1
「Could not load or assembly “ISWrapper.dll” or one of tis dependencies」エラーメッセージ
が表示される。..................................................................................................................................... 104
3.2
Status monitorで基準値、タッチ判断しきい値が表示されない。 ........................................ 104
3.3
First step guide – 「Target board startup」が操作を受け付けない場合がある。 .............. 104
3.4
First step guide、Tuning windowからCS+を起動できない。 .............................................. 104
4. 注意事項 ............................................................................................................................................ 105
4.1
ターゲットボードの電源供給の設定に関する注意事項........................................................... 105
4.2
ターゲットボードのマイコン型番とTouchAPIプロジェクトが対象とするマイコン型番に関す
る注意事項 ............................................................................................................................................ 105
4.3
CS+使用時の注意事項 .............................................................................................................. 105
4.4
e2 studio使用時の注意事項...................................................................................................... 106
4.4.1
複数のバージョンのe2 studioのインストール .................................................................. 106
4.4.2
First step guide終了後のe2 studio接続 ............................................................................ 106
5. Appendix .......................................................................................................................................... 107
5.1
サポートコンパイラー.............................................................................................................. 107
5.2
TouchAPIソースファイル更新内容 ......................................................................................... 107
5.2.1
“r_touch.h” ......................................................................................................................... 107
5.2.2
“r_ctsu.h” ........................................................................................................................... 108
Workbench6 V1.03.00 静電容量タッチ統合開発環境
1.
1.1
ユーザーズマニュアル
1. 概要
概要
システム要件
対応 OS は以下のとおりです。
表 1-1 対応 OS
備考
OS
Windows 7 (32ビット、64ビット)
Windows 8 (32ビット、64ビット)
1.2
対応 PDF ビューア
以下の PDF ビューアがインストールされている場合は検索結果からページを指定してドキュメントを開
くことができます。インストールされていない場合は PDF ファイルに関連付けされているアプリケーシ
ョンでドキュメントを開きます。その場合、ページを指定して開くことはできません。
表 1-2 対応ビューア
PDF ビューア
R20UT3421JJ0100_RX113
2015.03.31
バージョン
Adobe Reader
V11.0.10以上
Acrobat
V10.1.13以上
Rev.1.00
Page 6 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
1.3
ユーザーズマニュアル
1. 概要
インストール
Setup.msi を実行しください。
図 1-1 Workbench6 インストーラー
Workbench6 のインストーラーが起動します。画面の指示に従って Workbench6 をインストールしてく
ださい。
図 1-2 Workbench6 インストール開始
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 7 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
1.4
ユーザーズマニュアル
1. 概要
インストール要件
Workbench6 を使用するには以下がインストールされていなければなりません。
1.4.1
対応 IDE
ルネサスエレクトロニクス製 CS+または e2 studio をインストールしてください。
表 1-3 対応 IDE
IDE
備考
Version
Renesas electronics CS+
V3.00.00以上
CS+ for CCとCS+ for CA,CX、CS+ Utilityのインストールが
必要です。
Renesas electronics e2 studio
V3.1.2.09以上
インテグレーションサービスを有効化するために管理者権限
が必要です。
(1) CS+インストール
IDE に CS+を使用する際、以下のインストールが必要です。
-
CS+ for CC V3.00.00 以上
-
CS+ for CA,CX V3.00.00 以上
-
CS+ユーティリティ V3.00.00 以上
タッチセンサーマイコン向けコンパイラー、デバイス依存情報はご利用のタッチセンサーマイコンに対
応する最新版をインストールしてください。
なお、Workbench6 が対応するタッチセンサーマイコンの動作確認済みのコンパイラーに関しては[5.1
サポートコンパイラー]を参照してください。
(2) e2 studio インストール
IDE に e2 studio を使用する際、以下のインストールが必要です。
-
e2 studio V3.1.2.09 以上
-
コンパイラー
お使いのタッチセンサーマイコンに従って適切なコンパイラーをインストールしてください。
e2 studio のインストールが完了したあと、e2 studio を起動してください。インストールしたコンパイラ
ーが e2 studio に自動で登録されない場合は、コンパイラーを e2 studio に登録する必要があります。コ
ンパイラーの登録に関しては e2 studio のヘルプなどを参照してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 8 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
1. 概要
1.4.2
ランタイムライブラリー
Visual studio 2012 ランタイムライブラリー(32 ビット)のインストールが必要です。ご利用中の OS が
64 ビット版であっても、32 ビット向けの Visual studio 2012 ランタイムライブラリーをインストールし
てください。
Visual studio2012 ランライムライブラリー(32 ビット)のインストール有無は Windows7 の場合、コン
トロールパネル - プログラムと機能で確認できます。
図 1-3 ランタイムライブラリー
1.4.3
.NET フレームワーク
Microsoft .NET framework 4 以上をインストールしてください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 9 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
1. 概要
1.4.4
Python プラグインの有効化
CS+のメニュー[Tool] – [Plug-in Setting]から Plug-in Manager を起動して Iron Python コンソールプ
ラグインを有効に設定してください。
図 1-4 CS+ Plug-in Manager
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 10 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
2.
2.1
ユーザーズマニュアル
2. ウィンドウリファレンス
ウィンドウリファレンス
メインウィンドウ
Workbench6 を起動した際、最初に表示されるウィンドウです。
本ウィンドウから First step guide やタッチセンサーのモニターおよび調整のためのツールを起動しま
す。
図 2-1 メインウィンドウ
First step guideを起動します。
Tuning windowを起動します。
Adjustment guideを起動します。この機能は現在、サポートされていません。
Document managerを起動します。
2.1.1
メニューバー
メニューを表示します。
(1)
Connection
(a)
CS+ connection
CS+によるターゲットボードとの接続を開始します。「ファイルを開く」ダイアログが表示されたら、
TouchAPI の CS+プロジェクトファイルを選択してください。
(b)
e2 studio connection
e2 studio によるターゲットボードとの接続を開始します。「e2 studio Project / Workspace setup」ダ
イアログが表示されたら、TouchAPI の e2 studio プロジェクトフォルダーと e2 studio のワークスペー
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 11 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
スを選択してください。
(c)
Serial port connection
シリアルポートによるターゲットボードとの接続を開始します。
「Setup serial port」ダイアログが表
示されたら、ターゲットボードと接続しているシリアルポートとシリアルポートボーレートを選択して
ください。
(d)
Disconnection
ターゲットボードとの接続を終了します。
(e)
Close All
表示中の Status monitor や Parameters などのウィンドウを全て終了します。
Exit
(f)
Workbench6 を終了します。
(2)
View
(a)
Tool bar
ツールバーの表示と非表示を切り替えます。
(b)
Status bar
ステータスバーの表示と非表示を切り替えます。
(c)
Window style
ウィンドウスタイルを切り替えます。詳細は「2.3.11 ウィンドウスタイル」を参照してください。
(d)
Layout
ウィンドウレイアウトを変更します。詳細は「2.3.12 レイアウト」を参照してください。
(3)
Capacitive touch
(a)
Status monitor
Status monitor を起動します。
(b)
Slider monitor
Slider monitor を起動します。
(c)
Wheel monitor
Wheel monitor を起動します。
(d)
Difference monitor
Difference monitor を起動します。
(e)
Locus monitor
Locus monitor を起動します。
(f)
Measurement view
Measurements を起動します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 12 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(g)
ユーザーズマニュアル
2. ウィンドウリファレンス
Radar view
Radar を起動します。
(h)
Touch API Parameters
Parameters を起動します。
CTSU Registers
(i)
Registers を起動します。
Start monitor
(j)
ターゲットボードのタッチセンサーの各種計測値のモニターを開始します。
(k)
Stop monitor
ターゲットボードのタッチセンサーの各種計測値のモニターを終了します。
(4)
Tools
(a)
Navigator
Navigator を起動します。
(b)
First step guide
First step guide を起動します。
(c)
Adjustment guide
Adjustment guide を起動します。この機能は現在、サポートされていません。
(d)
Tuning window
Tuning window を起動します。
(e)
Source gallery
Source gallery を起動します。この機能は現在、サポートされていません。
Document manager
(f)
Document manager を起動します。
(g)
Option
Option を起動します。
(h)
Log play
タッチセンサーログファイルの再生を開始します。
「ファイルを開く」ダイアログが表示されたらタッ
チセンサーログファイルを選択してください。
Log stop
(i)
タッチセンサーログファイルの再生または記録を終了します。
Log pause
(j)
タッチセンサーログファイルの再生を一時停止します。
(k)
Log record
タッチセンサーログファイルの記録を開始します。
「ファイルを保存」ダイアログが表示されたら保存
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 13 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
先のタッチセンサーログファイルを選択してください。
(5)
Window
(6)
Help
(a)
About Workbench
Workbench6 のバージョン情報を表示します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 14 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.1.2
ツールバー
ツールバーを表示します。
シリアルポートによるターゲットボードとの接続を開始します。「Setup serial port」
ダイアログが表示されたら、ターゲットボードと接続しているシリアルポートとシ
リアルポートボーレートを選択してください。
ターゲットボードとの接続を終了します。
Parametersを開始します。
Registersを開始します。
Status monitorを開始します。
Slider monitorを開始します。
Wheel monitorを開始します。
Optionを開始します。
First step guideを開始します。
Adjustment guideを開始します。
Tuning windowを開始します。
モニターを開始します。
モニターを終了します。
タッチセンサーログファイルを再生します。「ファイルを開く」ダイアログが表示
されたらタッチセンサーログファイルを選択してください。
タッチセンサーログファイルの再生または記録を終了します。
タッチセンサーログファイルの再生を一時停止します。
タッチセンサーログファイルの記録を開始します。「ファイルを保存」ダイアログ
が表示されたら保存先のタッチセンサーログファイルを選択してください。
2.1.3
ウィンドウ表示エリア
タッチセンサーをモニターするためのツールおよびタッチセンサーを調整するツールを表示するエリ
アです。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 15 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.1.4
ステータスバー
Workbench6 とターゲットボードの接続状態、タッチセンサーログファイルの状態を表示します。
Workbench6とターゲットボードの接続状態を表します。
-
Non connection : ターゲットボードと接続していません。
Connected(CS+) : ターゲットボードと CS+で接続しています。
Connected(e2 studio) : ターゲットボードと e2 studio で接続しています。
Connected(Serial port) : ターゲットボードとシリアルポートで接続してい
ます。
タッチセンサーログファイルの状態を表します。
-
Log stop : タッチセンサーログファイルを再生、記録していません。
Log play : タッチセンサーログファイルを再生しています。
Log pause : タッチセンサーログファイルの再生を一時停止しています。
Log record : タッチセンサーログファイルを記録しています。
ターゲットボードのモニター状態を表します。
-
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Stop : ターゲットボードのタッチセンサーの各種計測値をモニターしてい
ないことを表します。
Monitor : ターゲットボードのタッチセンサーの各種計測値をモニターし
ていることを表します。
Page 16 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
2.2
ユーザーズマニュアル
2. ウィンドウリファレンス
First step guide
First step guide はユーザーのタッチセンサーマイコンに最適なプログラムを生成し、タッチセンサー
の感度の調整をガイドする機能です。
2.2.1
スタートページ
First step guide を開始します。[Next]をクリックしてください。
図 2-2 First step guide - スタート
選択できません。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 17 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.2
プロジェクト選択
新規プロジェクトの作成か既存プロジェクトの再開かを選択します。
図 2-3 First step guide – プロジェクト選択
プロジェクトを新しく作成します。
既存のプロジェクトの任意を任意のプロセスから再開します。
プロジェクト保存ディレクトリーの絶対パスを表示します。
フォルダー選択ダイアログを起動します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Could not find the folder.
[説明]
指定されたフォルダーが存在しません。
[対処方法]
指定したフォルダーを確認してください。
[メッセージ]
Could not find the first step guide setting file.
[説明]
First step guideを再開するための情報が格納されているファイルが存在しません。
[対処方法]
指定フォルダーのTouchAPIプロジェクトがFirst step guideで作成されているか確認してください。
[メッセージ]
Could not load the first step guide setting file.
[説明]
First step guideを再開するための情報が格納されているファイルの読み込みに失敗しました。
[対処方法]
指定したフォルダーを確認してください。
[メッセージ]
Could not find the project files of Touch API.
[説明]
TouchAPIプロジェクト1式が指定フォルダーに存在しません。
[対処方法]
指定したフォルダーにTouchAPIプロジェクトが存在するか確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 18 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.3
プロセスの選択
既存プロジェクトにて再度実行するプロセスを選択します。
図 2-4 First step guide - スタート
タッチインターフェース定義から再開します。
制限抵抗の選択から再開します。
タッチセンサー自動調整フェーズ1から再開します。
タッチセンサー自動調整フェーズ2から再開します。
タッチセンサー自動調整フェーズ3から再開します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 19 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.4
統合開発環境選択
統合開発環境(以降、IDE)とエミュレーターの使用有無を選択してください。
図 2-5 First step guide – IDE 選択
CS+とエミュレーターを使用します。
e2 studioとエミュレーターを使用します。
e2 studioとUSBシリアル変換を使用します。エミュレーターは使用しません。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 20 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.5
タッチセンサーマイコン選択
タッチセンサーマイコンを選択してください。
図 2-6 First step guide – タッチセンサーマイコン選択
タッチセンサーマイコンのシリーズを選択します。
タッチセンサーマイコンのグループを選択します。
タッチセンサーマイコンの型番を選択します。
押下によって表示されるメニューから任意のタッチセンサーマイコンの型番
を選択してください。
選択しているタッチセンサーマイコンのTS端子数を表示します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 21 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.6
タッチセンサーマイコン設定
タッチセンサーマイコンのメインクロック、タッチセンサーの計測クロックを選択してください。
図 2-7 First step guide – タッチセンサーマイコン設定
タッチセンサーマイコンに供給するメインクロックのカウントソースを選択しま
す。
タッチセンサーマイコンのメインクロックを選択します。
システムクロックと周辺回路の動作クロックを選択します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 22 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.7
タッチセンサー検出方式の選択
タッチセンサーの検出方式を選択してください。
図 2-8 First step guide – タッチセンサー検出方式の選択
タッチセンサー検出方式に自己容量方式を選択します。
タッチセンサー検出方式に相互容量方式を選択します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 23 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.8
タッチインターフェース定義
ターゲットボードのタッチインターフェースの配置に従ってタッチインターフェースを配置してくだ
さい。
(1)
タッチインターフェース定義 – 自己容量方式
タッチセンサー検出方式で自己容量方式を選択したときのタッチインターフェース定義は以下のとお
りです。
図 2-9 First step guide – タッチインターフェース定義 - 自己容量方式
タッチインターフェースを配置するキャンバスです。
キャンバスにタッチキーを配置します。
スライダー(横方向)を配置します。
スライダー(縦方向)を配置します。
ホイールを配置します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 24 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
-
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチインターフェース定義 – 自己容量方式 – コンテキストメニュー
タッチキー
キャンバスに配置したタッチキーのコンテキストメニューは以下の通りです。
Channel
任意のTSを割り当てます。[Release]を選択時、TSの割り付けを解除します。
Label
タッチキーのラベルを編集します。
Delete
タッチキーをキャンバスから削除します。
-
スライダー
キャンバスに配置したスライダーのコンテキストメニューは以下の通りです。
Setup
スライダー設定画面を表示します。スライダー設定画面の詳細は[(3) タッチインタ
ーフェース定義 – 自己容量方式 – スライダー設定画面]を参照してください。
Reverse direction
TSの割り付け順序を反転します。
Image
[Right to left]を選択時、スライダーのイメージを以下のイメージに切り替えます。
[Left to right]を選択時、スライダーのイメージを以下のイメージに切り替えます。
Label
スライダーのラベルを編集します。
Delete
スライダーをキャンバスから削除します。
-
ホイール
キャンバスに配置したホイールのコンテキストメニューは以下の通りです。
Setup
ホイール設定画面を表示します。ホイール設定画面の詳細は[(4) タッチインターフ
ェース定義 – 自己容量方式 – ホイール設定画面]を参照してください。
Rotate
TSの割り付けを時計方向にローテートします。
Reverse direction
TSの割り付け順序を反転します。
Image
[Clockwise]を選択時、ホイールのイメージを以下のイメージに切り替えます。
[Counterclockwise]を選択時、ホイールのイメージを以下のイメージに切り替えま
す。
Label
ホイールのラベルを編集します。
Delete
ホイールをキャンバスから削除します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 25 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Create at least one touch interface.
[説明]
タッチインターフェースが存在しません。
[対処方法]
タッチインターフェースを一つ以上配置してください。
[メッセージ]
More than 8 sliders have been created. Create 8 or less sliders.
[説明]
配置されたスライダーが8を超えています。
[対処方法]
スライダーは最大8まで配置可能です。
[メッセージ]
More Than 8 Wheels have been created. Create 8 or less wheels.
[説明]
配置されたホイールが8を超えています。
[対処方法]
ホイールは最大8まで配置可能です。
[メッセージ]
There is one or more touch interfaces that channel is not assigned. Assign the channel to all touch
interfaces.
[説明]
TSが割り当てられていないタッチインターフェースがあります。
[対処方法]
配置したタッチインターフェースにTSを割り当ててください。
[メッセージ]
There is one or more channels that are assigned more than one touch interface. Resolve the conflict.
[説明]
複数のタッチインターフェースに割り当てられたTSがあります。
[対処方法]
1つのTSを複数のタッチインターフェースに割り当てることはできません。
(3)
タッチインターフェース定義 – 自己容量方式 – スライダー設定画面
スライダー設定はコンテキストメニュー[Setup]から起動され、スライダーに割り当てる TS を設定し
ます。
図 2-10 First step guide – スライダー設定
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 26 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
スライダーに割り当てるTSの数を3~10から選択します。
全てのTSの割り付けを解除します。
スライダーを構成するTSに任意のTSを割り付けます。
設定を有効にしてスライダー設定を終了します。
設定を無効としてスライダー設定を終了します。
(4)
タッチインターフェース定義 – 自己容量方式 – ホイール設定画面
ホイール設定はコンテキストメニュー[Setup]から起動され、
ホイールに割り当てる TS を設定します。
図 2-11 First step guide – ホイール設定
ホイールに割り当てるTSの数を4または8から選択します。
全てのTSの割り付けを解除します。
ホイールを構成するTSに任意のTSを割り付けます。
設定を有効にしてホイール設定を終了します。
設定を無効としてホイール設定を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 27 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(5)
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチインターフェース定義 – 相互容量方式
タッチセンサー検出方式で相互容量方式を選択したときのタッチインターフェース定義は以下のとお
りです。
図 2-12 First step guide – タッチインターフェース定義 – 相互容量方式
タッチインターフェースを配置するキャンバスです。
キャンバスにマトリックスを配置します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
(6)
-
タッチインターフェース定義 – 相互容量方式 – コンテキストメニュー
マトリックス
キャンバスに配置したマトリックスのコンテキストメニューは以下の通りです。
Setup
マトリックス設定画面を表示します。マトリックス設定画面の詳細は[(7) タッチイン
ターフェース定義 – マトリックス設定]を参照してください。
Key config
マトリックスに配置された任意のマトリックスキーを無効にします。
Label
マトリックスキーのラベルを編集します。
Delete
マトリックスをキャンバスから削除します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 28 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Create at least one touch interface.
[説明]
タッチインターフェースが存在しません。
[対処方法]
タッチインターフェースを一つ以上配置してください。
[メッセージ]
There is one or more touch interfaces that channel is not assigned. Assign the channel to all touch
interfaces.
[説明]
TSが割り当てられていないタッチインターフェースがあります。
[対処方法]
配置したタッチインターフェースにTSを割り当ててください。
[メッセージ]
There is one or more channels that are assigned more than one touch interface. Resolve the conflict.
[説明]
複数のタッチインターフェースに割り当てられたTSがあります。
[対処方法]
1つのTSを複数のタッチインターフェースに割り当てることはできません。
[メッセージ]
More than 8 matrix has been created. Create 8 or less matrix.
[説明]
配置されたマトリックスキーが8を超えています。
[対処方法]
マトリックスキーは最大8まで配置可能です。
[メッセージ]
Enable at least one matrix key.
[説明]
マトリックスキーが存在しません
[対処方法]
マトリックスキーを1つ以上配置してください。
(7)
タッチインターフェース定義 – マトリックス設定
マトリックス設定はコンテキストメニュー[Setup]から起動され、マトリックスのタッチセンサー送信
チャネルと受信チャネルを設定します。
図 2-13 First step guide – マトリックス設定
指定されたタッチセンサーを送信チャネルに設定します。
指定されたタッチセンサーを受信チャネルに設定します。
指定されたタッチセンサーを無効にします。
設定を有効にしてマトリックス設定を終了します。
設定を無効としてマトリックス設定を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 29 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Specify Tx and Rx so that the total number of matrix keys is 48 or less.
[説明]
マトリックスキーの総数が48を超えています。
[対処方法]
マトリックスキーの数が48を超えないようにしてください。
[メッセージ]
Specify at least one Tx.
[説明]
マトリックスのTxが設定されていません。
[対処方法]
マトリックスのTxを一つ以上指定してください。
[メッセージ]
Specify at least one Rx.
[説明]
マトリックスのRxが設定されていません。
[対処方法]
マトリックスのRxを一つ以上指定してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 30 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.9
プロジェクト保存ディレクトリーの選択
統合開発環境選択で選択した IDE に対応したタッチセンサーマイコン用プロジェクトを保存するフォ
ルダーを選択してください。
図 2-14 First step guide – プロジェクト保存ディレクトリーの選択
プロジェクト保存ディレクトリーの絶対パスを表示します。
フォルダー選択ダイアログを起動します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Could not find the folder.
[説明]
指定されたフォルダーが存在しません。
[対処方法]
指定したフォルダーを確認してください。
[メッセージ]
Failed to generate the source code.
[説明]
TouchAPIソースファイル、制限抵抗ファイルの生成に失敗しました。
[対処方法]
指定したフォルダーを確認してください。
[メッセージ]
Failed to generate the setting file.
[説明]
First step guideを再開するための情報が格納されているファイルの生成に失敗しました。
[対処方法]
指定したフォルダーを確認してください。
[メッセージ]
Path is not correctly set. Specify the folder to save files.
[説明]
不正なフォルダーが指定されました。
[対処方法]
指定したフォルダーを確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 31 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.10
制限抵抗の選択
制限抵抗を選択してください。
図 2-15 First step guide – 制限抵抗の選択
全てのTSの制限抵抗を設定します。
任意のTSの制限抵抗を設定します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Failed to generate the source code.
[説明]
TouchAPIソースファイル、制限抵抗ファイルの生成に失敗しました。
[対処方法]
指定したTouchAPIプロジェクトの保存フォルダーを確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 32 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.11
ターゲットボードの準備
ターゲットボードとエミュレーターおよび PC をガイドに従って確認してください。
(1)
PC とエミュレーターの接続
PC とエミュレーターの接続を確認してください。Workbench6 が PC とエミュレーターの接続を確認
以降、PC とエミュレーターの接続の確認は表示されません。
図 2-16 First step guide – PC とエミュレーターの接続
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 33 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
2. ウィンドウリファレンス
エミュレーターとターゲットボードの接続
エミュレーターとターゲットボードの接続を確認してください。
図 2-17 First step guide – エミュレーターとターゲットボードの接続
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 34 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.12
ターゲットボード起動
ターゲットボードの起動をガイドします。
(1)
IDE とエミュレーターを使用
図 2-18 First step guide – ターゲットボード起動
アイコン右の工程が完了した事を表します。
アイコン右の工程が完了していない事を表します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
IDE に e2 studio を選択時に以下のメッセージが表示されます。
e2 studio の起動が完了し、メニュー操作などを受け付けられる状態になったのを確認してから[OK]をク
リックしてください。e2 studio がメニュー操作などを受け付けられない状態で[OK]をクリックした場合、
エラーメッセージ[Failed to invoke e2 studio.]が表示されます。このメッセージが表示された場合、
Workbench6 は終了します。e2 studio を終了し、Workbench6 を起動してください。
図 2-19 First step guide – e2 studio 起動確認
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 35 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Failed to register e2 studio integration service.
[説明]
e2 studioインテグレーションサービスのウィンドウズへの登録に失敗しました。
[対処方法]
ご利用のPCのアカウントに管理者権限があるか確認してください。
[メッセージ]
Failed to invoke e2 studio. Workspace : ワークスペースへのパス
[説明]
e2 studioの起動またはインテグレーションサービスの接続に失敗しました。
[対処方法]
e2 studioが起動し、メニュー操作などの操作を受け付けられる状態になってから[OK]を押してください。
[メッセージ]
Failed to open the project. Project : プロジェクトへのパス
[説明]
e2 studioへのプロジェクトのインポートに失敗しました。
[対処方法]
TouchAPIプロジェクトが存在するか確認してください。
[メッセージ]
Failed to get build configurations. Project : プロジェクト名
[説明]
TouchAPIプログラムのビルド構成情報の取得に失敗しました。
[対処方法]
TouchAPIプロジェクトが存在するか確認してください。
[メッセージ]
Failed to get the information of the download module. Project : プロジェクト名 Build configuration : ビル
ド構成名(DefualtBuild、Mutual)
[説明]
TouchAPIプログラムのダウンロードモジュール情報の取得に失敗しました。
[対処方法]
TouchAPIプロジェクトが存在するか確認してください。
[メッセージ]
Failed to clean the project Project : プロジェクト名
[説明]
プロジェクトのクリーンに失敗しました。
[対処方法]
PCにインストールされているコンパイラーのバージョンを確認してください。
[メッセージ]
Failed to build the project. Project : プロジェクト名 Build configuration : ビルド構成名
[説明]
指定されたビルド構成によるTouchAPIプロジェクトのビルドに失敗しました。
[対処方法]
PCにインストールされているコンパイラーのバージョンを確認してください。
[メッセージ]
Failed to launch the debugger session. Project : プロジェクト名 Debug configuration : デバッグ構成名
[説明]
デバッガーの起動に失敗しました。
[対処方法]
-
エミュレーターとターゲットボードの接続、エミュレーターとPCの接続を確認してください。
-
ターゲットボードへの電源供給を確認してください。
-
TouchAPIプロジェクトのマイコン型番とターゲットボードのマイコン型番が一致しているか確認し
てください。
[メッセージ]
Failed to resume the debug session. Project : プロジェクト名 Debug configuration : デバッグ構成名
[説明]
TouchAPIプログラムの実行に失敗しました。
[対処方法]
TouchAPIプログラムが存在するか確認してください。
[メッセージ]
One or more e2 studio are already running. Close all.
[説明]
e2 studioが既に起動しています。
[対処方法]
e2 studioを終了してください。
[メッセージ]
The dialog (child window) is opens in CS+. Close all dialogs in {0}.
[説明]
CS+のダイアログが表示されています。
[対処方法]
CS+の全てのダイアログを閉じてください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 36 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
2. ウィンドウリファレンス
エミュレーターなしで IDE を使用
「統合開発環境の選択」で「e2 studio with USB (without Emulator)」を選択したとき、
「ターゲット
ボード起動」で以下の画面が表示されます。
図 2-20 First step guide – エミュレーターなしで IDE を使用
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
ユーザーは「プロジェクト保存ディレクトリーの選択」で選択したディレクトリーに出力されたプロジ
ェクトからターゲットボードで動作するプログラムを作成し、ターゲットボードを起動させる必要があ
ります。以下にその手順を示します。
(a)
e2 studio を起動します。
(b)
「プロジェクト保存ディレクトリーの選択」で選択したディレクトリーに出力されたプロジェクト
を e2 studio のワークスペースにインポートします。
(c)
インポートしたプロジェクトをビルドします。
(d)
ビルドによって作成されたプログラムをターゲットボードにダウンロードします。
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Can not find the COM port for the Touch API.
[説明]
タッチボードが接続しているシリアルポート(USB - シリアル変換を含む)が見つかりません。
[対処方法]
タッチボードとPCの接続を確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 37 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.13
タッチセンサー自動調整フェーズ 1 – スタート
タッチセンサー自動調整フェーズ 1 を開始します。[Next]をクリックしてください。
図 2-21 First step guide – タッチセンサー自動調整フェーズ 1
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 38 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.14
タッチセンサー自動調整フェーズ 1 - 調整結果
タッチセンサー自動調整フェーズ 1 の調整結果を表示します。
図 2-22 First step guide – タッチセンサー自動調整フェーズ 1 調整結果
指定TSの寄生容量が問題ないことを表します。
指定TSの寄生容量の判定に対する警告を表します。
指定TSの寄生容量の判定に対するエラーを表します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 39 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.15
タッチセンサー自動調整フェーズ 2 – スタート
タッチセンサー自動調整フェーズ 2 を開始します。[Next]をクリックしてください。
図 2-23 First step guide – タッチセンサー自動調整フェーズ 2 – スタート
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 40 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.16
タッチセンサー自動調整フェーズ 2 – 計測
タッチセンサー自動調整フェーズ 2 を実行中です。計測中はタッチセンサーに触れないように注意して
ください。タッチセンサー自動調整フェーズ 2 が完了後に「タッチセンサー自動調整フェーズ 2 - 調整
結果表示」に自動で遷移します。
図 2-24 First step guide – タッチセンサー自動調整フェーズ 2 – 計測
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 41 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.17
タッチセンサー自動調整フェーズ 2 – 調整結果表示
タッチセンサー自動調整フェーズ 2 の調整結果を表示します。タッチセンサー自動調整フェーズ 2 が
完了後にタッチセンサー自動調整フェーズ 2 - 調整結果に自動で遷移します。
図 2-25 First step guide – タッチセンサー自動調整フェーズ 2 – 調整結果表示
センサードライブパルス周波数を表します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 42 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Some [TS / Key] is not possible to auto tuning for reasons of TSCAP voltage error. Please check and
review the design of the board.
[説明]
TSCAP電圧異常を検出しました。
[対処方法]
ターゲットボードを確認してください。
[メッセージ]
Some [TS / Key] is not possible to auto tuning for reasons of Sensor counter overflow error. Please check
and review the design of the board.
[説明]
センサーカウンターのオーバーフローを検出しました。
[対処方法]
ターゲットボードを確認してください。
[メッセージ]
Some [TS / Key] is not possible to auto tuning for reasons of small parasitic capacitance. Please check and
review the design of the board.
[説明]
寄生容量が小さいため自動調整を実行できませんでした。
[対処方法]
ターゲットボードを確認してください。
[メッセージ]
Because the parasitic capacitance of the sensor that composes the [slider / wheel] is different, the
measurement frequency is greatly different. Therefore, accuracy cannot be kept. Please reexamine the
substrate design.
[説明]
スライダーまたはホイールを構成するタッチセンサーの寄生容量が異なるため計測周波数が大きく異なり
ます。よって、精度を保つことができません。
[対処方法]
ターゲットボードを確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 43 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
2.2.18
(1)
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチセンサー自動調整フェーズ 3
自己容量方式
タッチセンサー自動調整フェーズ 3 を開始します。[Next]をクリックしてください。
図 2-26 First step guide – タッチセンサー自動調整フェーズ 3 – スタート
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 44 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(a)
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチセンサー自動調整フェーズ 3 – タッチキーの調整
TS 番号が赤枠で囲まれたタッチキーが感度調整の対象です。最初に考えられ得る最大の容量が計測さ
れる方法によってタッチキーに触れている状態で PC のキーボードの”Y”キーを押してください。例えば
指でしっかり触れる、鉄製のもので触れるなどの方法が考えられます。続けてタッチキーを指で普通に
触っている状態で PC のキーボードの”Y”キーを押すことを 3 回繰り返してくだい。
図 2-27 First step guide – タッチセンサー自動調整フェーズ 3 – タッチキーの調整
調整対象のタッチキーを表します。
調整対象のタッチキーのTS番号を表します。
タッチキーに触る回数を表します。
調整対象のタッチキーのカウント値を表します。タッチキーに触れることによって
カウント値が変動します。カウント値が変動しない場合は調整対象でないタッチキ
ーを触っている事が考えられます。その場合はターゲットボードを確認してくださ
い。
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 45 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(b)
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチセンサー自動調整フェーズ 3 – スライダー、ホイールの最大偏差の計測
スライダー、ホイールの感度調整に先駆け、全てのスライダー、ホイールの最大偏差を 10 秒間測定し
ます。この測定は PC のキーボードの’Y’キーの押下によって開始します。なお、最大偏差の測定中はス
ライダー、ホイールに触らないよう注意してください。
図 2-28 First step guide – タッチセンサー自動調整フェーズ 3 – スライダー、ホイールのチェック
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 46 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(c)
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチセンサー自動調整フェーズ 3 – スライダーの調整
スライダー、ホイールのチェックを完了後、PC のキーボードの’Y’キーの押下によってスライダーの感
度の調整を開始します。
図 2-29 First step guide – タッチセンサー自動調整フェーズ 3 – スライダー調整スタート
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 47 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
赤枠で囲まれた TS 番号で構成されるスライダーが感度調整の対象のスライダーです。ターゲットボー
ドの該当するスライダー全体を指で 3~4 回なぞって、PC のキーボードの’Y’キーを押してください。
図 2-30 First step guide – タッチセンサー自動調整フェーズ 3 – スライダー調整
調整対象のスライダーを表します。
調整対象のスライダーを構成するタッチセンサーのカウント値の平均値を表しま
す。スライダーに触れることによってカウント値が変動します。カウント値が変動
しない場合は調整対象でないスライダーを触っている事が考えられます。その場合
はターゲットボードを確認してください。
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 48 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(d)
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチセンサー自動調整フェーズ 3 – ホイールの調整
スライダー、ホイールのチェックまたはスライダーの調整の完了後、PC のキーボードの’Y’キーの押下
によってホイールの感度の調整を開始します。
図 2-31 First step guide – タッチセンサー自動調整フェーズ 3 – ホイール調整スタート
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 49 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
赤枠で囲まれた TS 番号で構成されるホイールが感度調整の対象のホイールです。ターゲットボードの
該当するホイールを指で円状に 3~4 回なぞって、PC のキーボードの’Y’キーを押してください。
図 2-32 First step guide – タッチセンサー自動調整フェーズ 3 – ホイール調整
調整対象のホイールを表します。
調整対象のホイールを構成するタッチセンサーのカウント値の平均値を表します。
ホイールに触れることによってカウント値が変動します。カウント値が変動しない
場合は調整対象でないホイールを触っている事が考えられます。その場合はターゲ
ットボードを確認してください。
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 50 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
2. ウィンドウリファレンス
相互容量方式
タッチセンサー自動調整フェーズ 3 を開始します。[Next]をクリックしてください。
図 2-33 First step guide – タッチセンサー自動調整フェーズ 3 – 相互容量方式 - スタート
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 51 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(a)
ユーザーズマニュアル
2. ウィンドウリファレンス
タッチセンサー自動調整フェーズ 3 – マトリックスキーの感度調整
TS 番号が赤枠で囲まれたマトリックスキーが感度調整の対象です。最初にマトリックスキーを指でし
っかり触れるか鉄製の棒で触っている状態で PC のキーボードの”Y”キーを押してください。続けてマト
リックスキーを指で普通に触っている状態で PC のキーボードの”Y”キーを押すことを 3 回繰り替えてし
てください。
図 2-34 First step guide – タッチセンサー自動調整フェーズ 3 – マトリックスキーの調整
調整対象のマトリックスキーを表します。
調整対象のマトリックスキーのTS番号を表します。
マトリックスキーに触る回数を表します。
調整対象のマトリックスキーのカウント値を表します。マトリックスキーに触れる
ことによってカウント値が変動します。カウント値が変動しない場合は調整対象で
ないマトリックスキーを触っている事が考えられます。その場合はターゲットボー
ドを確認してください。
一つ前のページに戻ります。
選択できません。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 52 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.19
タッチセンサー自動調整フェーズ 3 – 調整結果表示
タッチセンサー自動調整フェーズ 3 の調整結果を表示します。[Next]をクリックすることでタッチセン
ター自動調整の調整結果をプロジェクトのソースファイルに出力します。
(1)
自己容量方式
タッチセンサー検出方式が自己容量方式のとき、タッチセンサー自動調整フェーズ 3 の調整結果を以下
の 5 種類で表示できます。
(a)
Sensor counter value (without the sum number of the measurement)
図 2-35 First step guide – タッチセンサー自動調整フェーズ 3 – Sensor counter value (without the sum
number of the measurement)
表示結果を切り替えます。
最大感度を測定時の容量を表示します。
タッチ時の容量を表示します。
非タッチ時の容量を表示します。
タッチ判断しきい値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 53 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(b)
ユーザーズマニュアル
2. ウィンドウリファレンス
Sensor counter value (with the sum of number of the measurement)
図 2-36 First step guide – タッチセンサー自動調整フェーズ 3 – Sensor counter value (with the sum of
number of the measurement)
表示結果を切り替えます。
最大感度を測定時の容量を表示します。
タッチ時の容量を表示します。
非タッチ時の容量を表示します。
タッチ判断しきい値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 54 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(c)
ユーザーズマニュアル
2. ウィンドウリファレンス
Sensor counter value (with the sum of number of the measurement) Magnification view
図 2-37 First step guide – タッチセンサー自動調整フェーズ 3 – Sensor counter value (with the sum of
number of the measurement) Magnification view
表示結果を切り替えます。
最大感度を測定時の容量を表示します。
タッチ時の容量を表示します。
非タッチ時の容量を表示します。
タッチ判断しきい値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 55 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(d)
ユーザーズマニュアル
2. ウィンドウリファレンス
Measurement time
図 2-38 First step guide – タッチセンサー自動調整フェーズ 3 – Measurement time
表示結果を切り替えます。
計測時間を表示します。
全ての TS の計測時間の合計値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 56 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(e)
ユーザーズマニュアル
2. ウィンドウリファレンス
Slider / Wheel threshold
図 2-39 First step guide – タッチセンサー自動調整フェーズ 3 – スライダーの調整(1)
表示結果を切り替えます。
スライダーしきい値を表示します。
ホイールしきい値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
There is an Overflow flag.
[説明]
タッチセンサー計測にてCTSUセンサカウンタオーバフローを検出しました。
[対処方法]
ターゲットボードを確認してください。
[メッセージ]
Failed to generate the source code.
[説明]
TouchAPIソースファイル、制限抵抗ファイルの生成に失敗しました。
[対処方法]
指定したフォルダーを確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 57 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
2. ウィンドウリファレンス
相互容量方式
タッチセンサー検出方式が相互容量方式のとき、タッチセンサー自動調整フェーズ 3 の調整結果を以下
の 4 種類で表示することができます。
(a)
Sensor counter value (without the sum of number of the measurement)
図 2-40 First step guide – タッチセンサー自動調整フェーズ 3 – Sensor counter value (without the sum of
number of the measurement)
表示結果を切り替えます。
最大感度を検出時の電極間容量の減少値を表示します。
非タッチ時の電極間容量減少値を表示します。
電極間容量を表示します。
タッチ判断しきい値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 58 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(b)
ユーザーズマニュアル
2. ウィンドウリファレンス
Sensor Counter value (with the sum number of the measurement)
図 2-41 First step guide – タッチセンサー自動調整フェーズ 3 – Sensor counter value (with the sum of
number of the measurement)
表示結果を切り替えます。
最大感度を検出時の電極間容量の減少値を表示します。
非タッチ時の電極間容量減少値を表示します。
電極間容量を表示します。
タッチ判断しきい値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 59 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(c)
ユーザーズマニュアル
2. ウィンドウリファレンス
Sensor counter value (with the sum number of the measurement) Magnification view
図 2-42 First step guide – タッチセンサー自動調整フェーズ 3 – Sensor counter value (with the sum number
of the measurement) Magnification view
表示結果を切り替えます。
最大感度を検出時の電極間容量の減少値を表示します。
非タッチ時の電極間容量減少値を表示します。
電極間容量を表示します。
タッチ判断しきい値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 60 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(d)
ユーザーズマニュアル
2. ウィンドウリファレンス
Measurement time
図 2-43 First step guide – タッチセンサー自動調整フェーズ 3 – Measurement time
表示結果を切り替えます。
計測時間を表示します。
全ての TS の計測時間の合計値を表示します。
リトライするTSを設定します。
リトライ対象に設定されたTSのタッチセンサー自動調整フェーズ3を実行します。
リトライするTSがある場合、クリックできます。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
There is an Overflow flag.
[説明]
タッチセンサー計測にてCTSUセンサカウンタオーバフローを検出しました。
[対処方法]
ターゲットボードを確認してください。
[メッセージ]
Failed to generate the source code.
[説明]
TouchAPIソースファイル、制限抵抗ファイルの生成に失敗しました。
[対処方法]
指定したフォルダーを確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 61 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.2.20
ターゲットボード再起動
タッチセンサー自動調整の調整結果を出力したプロジェクトのソースファイルをビルドし、ターゲット
ボードを再起動します。
(1)
IDE とエミュレーターを使用
図 2-44 First step guide – ターゲットボード再起動
アイコン右の工程が完了した事を表します。
アイコン右の工程が完了していない事を表します。
一つ前のページに戻ります。
次のページに進みます。
First step guideを終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 62 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
2. ウィンドウリファレンス
エミュレーターなしで IDE を使用
「統合開発環境の選択」で「e2 studio with USB (without Emulator)」を選択したとき、
「ターゲット
ボード再起動」で以下の画面が表示されます。
図 2-45 First step guide – エミュレーターなしで IDE を使用
ユーザーは「プロジェクト保存ディレクトリーの選択」で選択したディレクトリーに出力されたプロジ
ェクトからターゲットボードで動作するプログラムを作成し、ターゲットボードを起動させる必要があ
ります。以下にその手順を示します。
(a)
e2 studio を起動します。
(b)
「プロジェクト保存ディレクトリーの選択」で選択したディレクトリーに出力されたプロジェクト
を e2 studio のワークスペースにインポートします。
(c)
インポートしたプロジェクトをビルドします。
(d)
ビルドによって作成されたプログラムをターゲットボードにダウンロードします。
この画面で表示されるエラーメッセージは以下のとおりです。
[メッセージ]
Can not find the COM port for the Touch API.
[説明]
タッチボードが接続しているシリアルポート(USB - シリアル変換を含む)が見つかりません。
[対処方法]
タッチボードとPCの接続を確認してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 63 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
2.3
ユーザーズマニュアル
2. ウィンドウリファレンス
Tuning window
2.3.1
Status monitor
Status monitor はタッチセンサーの感度をリアルタイムに表示します。
図 2-46 Status monitor
カウント値を表します。
基準値を表します。モニター対象のTSがスライダーまたはホイールの場合、表示さ
れません。
タッチ判断しきい値を表します。モニター対処のTSがスライダーまたはホイールの
場合、表示されません。
タッチ判定の結果を表します。
カウント値、基準値、タッチ判断しきい値の数値による表示です。
グリッドを表します。
グリッド上のカウント値の値を表します。
(1)
コンテキストメニュー
(a)
TS Select
Status monitor でモニターするタッチキー、マトリックスキー、スライダーTS またはホイール TS を
選択してください。
(b)
-
Display
Numerical value
以下の値の数値による表示と非表示を切り替えます。
カウント値、基準値、タッチ判断しきい値
-
Zoom in
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 64 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
表示領域を拡大します。
-
Zoom out
表示領域を縮小します。
-
Up
表示領域を上に上げます。
-
Down
表示領域を下に下げます。
(c)
Label
選択しているタッチキー、マトリックスキーのラベルを編集します。スライダーTS かホイール TS を
選択している場合、ラベルの編集はできません。
(d)
Setup
Status monitor 設定画面を表示します。Status monitor 設定画面の詳細は[(3) Status monitor 設定画
面]を参照してください。
(e)
Close
Status monitor を終了します。
(2)
ショートカットキー
(a)
Ctrl + “+”
(b)
表示領域を拡大します。
Ctrl + “-“
(c)
表示領域を縮小します。
Ctrl + “Up”、Ctrl + “PageUp”
(d)
表示領域を上に上げます。
Ctrl + “Down”、Ctrl + “PageDown”
(e)
表示領域を下に下げます。
Ctrl + “Space”
表示領域を Status monitor 設定画面の表示領域に設定します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 65 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(3)
ユーザーズマニュアル
2. ウィンドウリファレンス
Status monitor 設定画面
Status monitor で表示するグリッドと表示領域を設定します。
図 2-47 Status monitor 設定画面
Y軸のグリッドの数を設定します。Y軸のグリッドの数は0から32が指定可能で、0
のときはY軸のグリッドを表示しません。標準で5が設定されています。
X軸のグリッドの数を設定します。X軸のグリッドの数は0から128が指定可能で、0
のときはX軸のグリッドを表示しません。標準で10が設定されています。
Status monitorに表示するカウント値の最大値を設定します。標準で65535が設定さ
れています。
Status monitorに表示するカウント値の最小値を設定します。標準で0が設定されて
います。
設定を有効にしてStatus monitor設定を終了します。
設定を無効としてStatus monitor設定を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 66 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(4)
ユーザーズマニュアル
2. ウィンドウリファレンス
カーソル表示
Status monitor にグラフを表示している場合、モニターを停止中に表示領域上のポインティングデバ
イスのポインターに追従してカーソルを表示します。またカーソルが表示されている位置のカウント、
基準値、タッチ判定しきい値が数値で表示されます。ポインティングデバイスのポインターが表示領域
にない場合、カーソルは表示されません。
図 2-48 Status monitor - カーソル表示
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 67 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.2
Slider monitor
Slider monitor はスライダーのタッチ位置をリアルタイムに表示します。
図 2-49 Slider monitor
スライダーのタッチ位置を表します。
スライダータッチ位置の数値による表示です。
スライダーを構成するTSを表示します。
スライダー解像度を表示します。
(1)
コンテキストメニュー
(a)
Slider select
Slider monitor でモニターするスライダーを選択してください。
(b)
-
Display
Touch position
以下の値の数値による表示と非表示を切り替えます。
スライダータッチ位置
-
Resolution
スライダー解像度の表示と非表示を切り替えます。
-
TS number
スライダーTS の表示と非表示を切り替えます。
(c)
-
Setup
Horizontal slider
“Horizontal”をチェックしたとき、スライダーイメージを横方向に切り替えます。チェック無しのとき、
スライダーイメージを縦方向に切り替えます。
-
Forward order
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 68 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
"Forward order”をチェックしたとき、スライダーTS の割り付け順序を順方向に切り替えます。"Forward
order”のチェックを外したとき、スライダーTS の割り付け順序を逆方向に切り替えます。
(d)
Label
選択しているスライダーのラベルを編集します。
(e)
Close
Slider monitor を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 69 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.3
Wheel monitor
Slider monitor はスライダーのタッチ位置をリアルタイムに表示します。
図 2-50 Wheel monitor
ホイールのタッチ位置を表します。
ホイールのタッチ位置の数値による表示です。
ホイールを構成するTSを表示します。
ホイール解像度を表示します。
(1)
コンテキストメニュー
(a)
Wheel select
Wheel monitor でモニターするホイールを選択してください。
(b)
-
Display
Touch position
ホイールタッチ位置の数値による表示と非表示を切り替えます。
-
Resolution
ホイール解像度の表示と非表示を切り替えます。
-
TS number
ホイール TS の表示と非表示を切り替えます。
(c)
-
Setup
Forward order
"Forward order”をチェックしたとき、ホイール TS の割り付け順序を順方向に切り替えます。"Forward
order”のチェックを外したとき、ホイール TS の割り付け順序を逆方向に切り替えます。
-
Rotate clockwise
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 70 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
ホイール TS の割り付け順序の開始位置を時計回りに 90 度回転します。
-
Rotate counter-clockwise
ホイール TS の割り付け順序の開始位置を時計回りと逆方向に 90 度回転します。
(d)
Label
選択しているホイールのラベルを編集します。
(e)
Close
Wheel monitor を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 71 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.4
Difference monitor
Difference monitor はタッチセンサーの感度を示すカウント値と基準値の差分値を棒グラフの形式で
リアルタイムに表示します。
図 2-51 Difference monitor
カウント値と基準値の差分値を表示します。モニター対象のTSがスライダーまたは
ホイールの場合、表示されません。
棒グラフで表示されるカウント値と基準値の差分値の縦軸の値を表します。
TS番号を表示します。
(1)
コンテキストメニュー
(a)
TS select
-
Next channels
Difference monitor でモニターする TS を以下の順序で切り替えます。
TS00 – TS11、TS12 – TS23、TS24 – TS35
(b)
-
Previous channels
Difference monitor でモニターする TS を Next channels と逆の順序で切り替えます。
Display
Difference count value
カウント値と基準値の差分値の数値による表示と非表示を切り替えます。
-
TS number
TS の表示と非表示を切り替えます。
-
Y-Axis
縦軸の数値の表示と非表示を切り替えます。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 72 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(c)
ユーザーズマニュアル
2. ウィンドウリファレンス
Close
Difference monitor を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 73 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.5
Locus monitor
Locus monitor はスライダーまたはホイールのタッチ位置を折れ線グラフの形式でリアルタイムに表
示します。
図 2-52 Locus monitor
スライダータッチ位置またはホイールタッチ位置を表します。
折れ線グラフで表示されるスライダータッチ位置またはホイールタッチ位置の縦軸
の値を表します。
(1)
コンテキストメニュー
(a)
Interface select
-
Slider
Locus monitor でモニターするスライダーを選択してください。
-
Wheel
Locus monitor でモニターするホイールを選択してください。
(b)
Close
Locus monitor を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 74 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.6
Measurements
Measurements はタッチセンサーのカウント値と基準値、タッチ判断しきい値、タッチセンサー判定
結果をリアルタイムに表示します。
図 2-53 Measurements
TS番号を表示します。
カウント値を表示します。
基準値を表示します。モニター対象のTSがスライダーまたはホイールもしくはタッ
チセンサーとして使用されていない場合、常に65535と表示されます。
タッチ判断しきい値を表示します。モニター対象のTSがスライダーまたはホイール
もしくはタッチセンサーとして使用されていない場合、常に65535と表示されます。
タッチセンサー判定結果を以下のように表示します。
タッチ判定: On、非タッチ判定: Off
(1)
コンテキストメニュー
(a)
Status monitor
選択している TS を指定して Status monitor を起動します。
(b) Mark
-
Red
選択している TS の行を赤色でマーキングします。
-
Blue
選択している TS の行を青色でマーキングします。
-
Yellow
選択している TS の行を黄色でマーキングします。
-
Orange
選択している TS の行をオレンジ色でマーキングします。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 75 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
-
ユーザーズマニュアル
2. ウィンドウリファレンス
Green
選択している TS の行を緑色でマーキングします。
-
Default
選択している TS の行のマーキングを解除します。
(c)
Label
選択しているタッチキー、マトリックスキーのラベルを編集します。スライダーTS かホイール TS を
選択している場合、ラベルの編集はできません。
(d)
Close
Measurements を終了します。
(2)
ドラッグアンドドロップ
選択している TS を起動中の Status monitor にドラッグアンドドロップすることで Status monitor の
モニター対象の TS を選択している TS に切り替えます。
Measurements から任意の TS を選択してドラッグします。ドラッグ中はマウスポインターが
替わります。
に切り
図 2-54 任意の TS をドラッグ
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 76 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
マウスポインターが
さい。
ユーザーズマニュアル
2. ウィンドウリファレンス
に切り替わったらドラッグ可能です。任意の Status monitor にドロップしてくだ
図 2-55 任意の TS をドロップ
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 77 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.7
Radar
Radar はタッチセンサー判定結果をリアルタイムに表示します。
図 2-56 Radar
該当TSのタッチ判定が非タッチ判定であることを表します。
該当TSのタッチ判定がタッチ判定であることを表します。
(1)
コンテキストメニュー
(a)
Status monitor
選択している TS を指定して Status monitor を起動します。
(b)
-
Mark
Red
選択している TS の行を赤色でマーキングします。
-
Blue
選択している TS の行を青色でマーキングします。
-
Yellow
選択している TS の行を黄色でマーキングします。
-
Orange
選択している TS の行をオレンジ色でマーキングします。
-
Green
選択している TS の行を緑色でマーキングします。
-
Default
選択している TS の行のマーキングを解除します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 78 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(c)
-
ユーザーズマニュアル
2. ウィンドウリファレンス
Setup
TS00 – TS11
Radar でモニターする TS を TS00~TS11 に切り替えます。
-
TS12 – TS23
Radar でモニターする TS を TS12~TS23 に切り替えます。
-
TS24 – TS35
Radar でモニターする TS を TS24~TS35 に切り替えます。
(d)
Label
選択しているタッチキー、マトリックスキーのラベルを編集します。スライダーTS かホイール TS を
選択している場合、ラベルの編集はできません。
(e)
Close
Radar を終了します。
(2)
ドラッグアンドドロップ
選択している TS を起動中の Status monitor にドラッグアンドドロップすることで Status monitor の
モニター対象の TS を選択している TS に切り替えます。
Radar から任意の TS を選択してドラッグします。ドラッグ中はマウスポインターが
す。
に切り替わりま
図 2-57 任意の TS をドラッグ
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 79 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
マウスポインターが
さい。
ユーザーズマニュアル
2. ウィンドウリファレンス
に切り替わったらドロップ可能です。任意の Status monitor にドロップしてくだ
図 2-58 任意の TS をドロップ
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 80 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.8
Parameters
Parameters は TouchAPI パラメーターの閲覧と編集をサポートします。
図 2-59 Parameters
ターゲットボードからTouchAPIパラメーターを読み込みます。
パラメーターファイルからTouchAPIパラメーターを読み込みます。クリック時に表
示される「ファイルを開く」ダイアログでパラメーターファイルを選択してくださ
い。
ターゲットボードにTouchAPIパラメーターを書き込みます。
パラメーターファイルにTouchAPIパラメーターを書き込みます。クリック時に表示
される「ファイルを保存」ダイアログでパラメーターファイルを指定してください。
TouchAPIソースファイルにTouchAPIパラメーターを書き込みます。TouchAPIソー
スファイルへの書き込みに関する詳細は[2.3.10 TouchAPIソースファイル出力]を参
照してください。またTouchAPIソースファイルの更新内容に関する詳細は[5.2
TouchAPIソースファイル更新]を参照してください。
選択しているTouchAPIパラメーターの説明を表示します。
(1)
TouchAPI パラメーター
(a)
Drift correction
-
Enable
ドリフト補正の有効、無効を設定します。
True: 有効、False: 無効
-
Interval
ドリフト補正の実行間隔を設定します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 81 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(b)
-
ユーザーズマニュアル
2. ウィンドウリファレンス
Continual touch limiter
Enable
連続タッチキャンセルの有効、無効を設定します。
True: 有効、False: 無効
-
Value
連続タッチキャンセルの実行間隔を設定します。
(c)
-
Response delay time to touch
Enable
連続一致タッチ判断の有効、無効を設定します。
True: 有効、False: 無効
-
Untouch -> Touch
連続一致タッチ判断時の連続一致回数を設定します。
(d)
-
Response delay time to non-touch
Enable
連続一致非タッチ判断の有効、無効を設定します。
True: 有効、False: 無効
-
Touch -> Untouch
連続一致非タッチ判断時の連続一致回数を設定します。
(e)
Threshold
タッチ判断しきい値を設定します。
Hysteresis
(f)
ヒステリシス値を設定します。
(g)
-
Slider parameter
Resolution
スライダー解像度を設定します。
-
Threshold
スライダーしきい値を設定します。
(h)
-
Wheel parameter
Resolution
ホイール解像度を設定します。
-
Threshold
ホイールしきい値を設定します。
(2)
コンテキストメニュー
(a)
Read
-
Read from target system
ターゲットボードから TouchAPI パラメーターを読み込み、表示します。
-
Read from parameter file
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 82 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
パラメーターファイルから TouchAPI パラメーターを読み込みます。クリック時に表示される「ファイ
ルを開く」ダイアログでパラメーターファイルを選択してください。
(b)
-
Write
Write to target system
ターゲットボードに TouchAPI パラメーターを書き込みます。
-
Write to parameter file
パラメーターファイルに TouchAPI パラメーターを書き込みます。クリック時に表示される「ファイル
を保存」ダイアログでパラメーターファイルを指定してください。
-
Write to Touch API
TouchAPI ソースファイルに TouchAPI パラメーターを書き込みます。TouchAPI ソースファイルへの書き
込みに関する詳細は[2.3.10 TouchAPI ソースファイル出力]を参照してください。また TouchAPI ソースフ
ァイルの更新内容に関する詳細は[5.2 TouchAPI ソースファイル更新]を参照してください。
(c)
Initialize
TouchAPI パラメーターを初期値に戻します。
(d)
Auto update
TouchAPI パラメーターの自動更新の有効と無効を切り替えます。自動更新が有効の場合、変更した
TouchAPI パラメーターはターゲットボードに書き込まれます。自動更新が無効の場合、コンテキストメ
ニュー[Write] – [Write to target system]などで明示的にターゲットボードに書き込まない限り、ターゲ
ットボードに反映されません。
(e)
Display description
説明欄の表示と非表示を切り替えます。
(f)
Close
Parameters を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 83 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.9
Registers
Registers は CTSU レジスターの閲覧と編集をサポートします。
図 2-60 Registers
ターゲットボードからCTSUレジスターを読み込みます。
レジスターファイルからCTSUレジスターを読み込みます。クリック時に表示される
「ファイルを開く」ダイアログでレジスターファイルを選択してください。
ターゲットボードにCTSUレジスターを書き込みます。
レジスターファイルにCTSUパラメーターを書き込みます。クリック時に表示される
「ファイルを保存」ダイアログでレジスターファイルを指定してください。
TouchAPIソースファイルにCTSUレジスターを書き込みます。TouchAPIソースファ
イルへの書き込みに関する詳細は[2.3.10 TouchAPIソースファイル出力]を参照して
ください。またTouchAPIソースファイルの更新内容に関する詳細は[5.2 TouchAPI
ソースファイル更新内容]を参照してください。
選択しているCTSUレジスターの説明を表示します。
(1)
CTSU レジスター
(a)
CTSUCR0
-
CTSUSTRT
CTSU 計測動作開始ビットを表示します。
Stop: 計測動作停止、Start: 計測動作開始
-
CTSUCAP
CTSU 計測動作開始トリガ選択ビットを表示します。
SoftwareTrigger: ソフトウェアトリガ、ExternalTrigger: 外部トリガ
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 84 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
-
ユーザーズマニュアル
2. ウィンドウリファレンス
CTSUSNZ
CTSU 待機時省電力有効ビットを表示します。
Disable: 待機時省電力機能無効、Enable: 待機時省電力機能有効、
-
CTSUINIT
CTSU 制御部初期化ビットを表示します。
常に Off
(b)
CTSUCR1
-
CTSUPON
CTSU 電源供給許可ビットを表示します。
Off: 電源 OFF、On: 電源 ON
-
CTSUSCW
CTSU LPF 容量充電制御ビットを表示します。
Off: 容量スイッチ OFF、On: 容量スイッチ ON
-
CTSUATUNE0
CTSU 電源動作モード設定ビットを表示します。
NormalOperation: 通常動作モード、LowVoltage: 低電圧動作モード
-
CTSUATUNE1
CTSU 電源能力調整ビットを表示します。
NormalOutput: 通常出力、HighCurrentOutput: 高出力
-
CTSUCLK
CTSU 動作クロック選択ビットを表示します。
PCLK: PCLK、LPCLKdividedBy2: KCLK/2、PCLKdividedBy4: CKLK/4
-
CTSUMD
CTSU 計測モード選択ビットを表示します。
SelfCapacitanceSingleScan: 自己容量シングルスキャンモード,
SelfCapacitanceMultiScan: 自己容量マルチスキャンモード
MutualCapacitanceFullScan: 相互容量フルスキャンモード
(c)
-
CTSUSDPRS
CTSUPRRATIO
CTSUCTSU 計測時間、計測パルス数調整ビットを表示します。
-
CTSUPRMODE
CTSU 基本周期、基本パルス数設定ビットを表示します。
Pulse510: 510 パルス、Pulse126: 126 パルス、Pulse62: 62 パルス
-
CTSUSOFF
CTSU 高域ノイズ低減機能 OFF 設定ビットを表示します。
On: 高域ノイズ低減機能 ON、Off: 高域ノイズ低減機能 OFF
(d)
CTSUSST
-
CTSUSST
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 85 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
CTSU センサ安定待ち時間制御ビットを表示します。
(e)
CTSUMCH0
-
CTSUMCH0
CTSU 計測チャネル 0 ビットを表示します。
CTSUTS0: TS0、CTSUTS1: TS1、CTSUST2: TS2、…
CTSUMCH1
(f)
-
CTSUMCH1
CTSU 計測チャネル 1 ビットを表示します。
CTSUTS0: TS0、CTSUTS1: TS1、CTSUST2: TS2、…
(g)
CTSUCHAC0
-
CTSUCHAC0
CTSU チャネル有効制御ビットを表示します。
GPIO: 計測対象外、CapacitiveTouch: 計測対象
(h)
CTSUCHAC1
-
CTSUCHAC1
CTSU チャネル有効制御ビットを表示します。
GPIO: 計測対象外、CapacitiveTouch: 計測対象
CTSUCHTRC0
(i)
-
CTSUCHTRC0
CTSU チャネル送受信制御 0 ビットを表示します。
Receive: 受信、Transmit: 送信
CTSUCHTRC1
(j)
-
CTSUCHTRC1
CTSU チャネル送受信制御 1 ビットを表示します。
Receive: 受信、Transmit: 送信
(k)
CTSUDCLKC
-
CTSUSSMOD
CTSU 拡散クロックモード選択ビットを表示します。
-
CTSUCCCNT
CTSU 拡散クロック制御ビットを表示します。
CTSUST
(l)
-
CTSUSTC
CTSU 計測ステータスカウンタを表示します。
Status0: Status0、Status1: Status1、Status2: Status2、Status3: Status3、Status4: Status4、
Status5: Status5
-
CTSUDTSR
CTSU データ転送ステータスフラグを表示します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 86 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
False: 計測結果が読み出されている、True: 計測結果が読み出されていない
-
CTSUSOVF
CTSU センサカウンタオーバーフローフラグを表示します。
True: オーバーフローなし、False: オーバーフローあり
-
CTSUROVF
CTSU リファレンスカウンタオーバーフローフラグを表示します。
True: オーバーフローなし、False: オーバーフローあり
-
CTSUPS
CTSU 相互容量計測状態フラグを表示します。
First: 1 回目の計測、Second: 2 回目の計測
(m)
-
CTSUSSC
CTSUSSDIV
CTSU スペクトラム拡散分周設定ビットを表示します。
DivideBy1: 1 分周、DivideBy2: 2 分周、DivideBy3: 3 分周、…、DiviceBy16: 16 分周
(n)
-
CTSUSO0
CTSUSO
CTSU センサオフセット調整ビットを表示します。
-
CTSUSNUM
CTSU 計測回数設定ビットを表示します。
(o)
-
CTSUSO1
CTSURICOA
CTSU リファレンス ICO 電流調整ビットを表示します。
-
CTSUSDPA
CTSU ベースクロック設定ビットを表示します。
DivideBy2: 2 分周、DivideBy4: 4 分周、DivideBy6: 6 分周、…、DiviceBy64: 64 分周
-
CTSUICOG
CTSU ICO ゲイン調整ビットを表示します。
Gain100: ゲイン 100%、Gain66: ゲイン 66%、Gain50: ゲイン 50%、Gain40: ゲイン 40%
(p)
-
CTSUERRS
CTSUICOMP
TSCAP 電圧異常監視ビットを表示します。
Normal: TSCAP 電圧正常、Abnormal: TSCAP 電圧異常
(2)
コンテキストメニュー
(a)
Read
-
Read from target system
ターゲットボードから CTSU レジスターを読み込み、表示します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 87 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
-
ユーザーズマニュアル
2. ウィンドウリファレンス
Read from parameter file
レジスターファイルから CTSU レジスターを読み込み、表示します。
(b)
-
Write
Write to target system
ターゲットボードに CTSU レジスターを書き込みます。
-
Write to parameter file
レジスターファイルに CTSU レジスターを書き込みます。
-
Write to Touch API
CTSU レジスターを TouchAPI ソースファイルに書き込みます。TouchAPI ソースファイルへの書き込み
に関する詳細は[2.3.10 TouchAPI ソースファイル出力]を参照してください。また TouchAPI ソースファイ
ルの更新内容に関する詳細は[5.2 TouchAPI ソースファイル更新内容]を参照してください。
(c)
Initialize
CTSU レジスターを初期値に戻します。
(d)
Auto update
CTSU レジスターの自動更新の有効と無効を切り替えます。自動更新が有効の場合、変更した CTSU
レジスターはターゲットボードに書き込まれます。自動更新が無効の場合、コンテキストメニュー[Write]
– [Write to target system]などで明示的にターゲットボードに書き込まない限り、ターゲットボードに反
映されません。
(e)
Display description
説明欄の表示と非表示を切り替えます。
(f)
Close
Registers を終了します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 88 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.10
TouchAPI ソースファイル出力
TouchAPI パラメーター、CTSU レジスターの変更内容を TouchAPI ソースファイルに出力する方法を
説明します。
(1)
IDE 接続
Workbench6 が TouchAPI と CS+または e2 studio 経由で接続中に TouchAPI ソースファイル出力を選
択したときに以下の TouchAPI 更新設定画面が表示されます。
接続中の IDE で開いている TouchAPI のソースファイルを更新するか、指定フォルダーに TouchAPI
ソースファイルを出力するかの 2 つの方法を選択することが可能です。当機能で更新、出力するソース
ファイルに独自にカスタマイズしている場合は指定フォルダーに TouchAPI ソースファイルを出力する
ことを推奨します。その後 TouchAPI ソースファイルの更新内容を確認の上、IDE で開いている
TouchAPI のソースファイルにマージしてください。
なお TouchAPI のソースファイルの更新内容に関しては[5.2 TouchAPI ソースファイル更新]を参照し
てください。
図 2-61 IDE 接続時の TouchAPI ソースファイル出力
接続中のIDEで開いているTouchAPIのソースファイルを更新します。このとき、
TouchAPIのソースファイルを出力するフォルダーを指定する必要はありません。
指定フォルダーにTouchAPIのソースファイルを出力します。
TouchAPIのソースファイルを出力するフォルダーを指定します。
TouchAPIソースファイルを更新、または出力します。
TouchAPIソースファイルの出力を中止します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 89 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
2. ウィンドウリファレンス
シリアルポート接続
Workbench6 が TouchAPI とシリアルポート経由で接続中に TouchAPI ソースファイル出力を選択した
ときに以下の TouchAPI 更新設定画面が表示されます。
指定された TouchAPI のソースファイルを直接更新するか、指定された TouchAPI ソースファイルを別
のフォルダーにコピーして更新するかの 2 つの出力方法を選択することができます。当機能で更新、出
力するソースファイルに独自にカスタマイズしている場合は TouchAPI ソースファイルを別のフォルダ
ーにコピーして更新することを推奨します。その後 TouchAPI ソースファイルの更新内容を確認の上、
作業している TouchAPI のソースファイルにマージしてください。
なお TouchAPI のソースファイルの更新内容に関しては[5.2 TouchAPI ソースファイル更新]を参照し
てください。
図 2-62 シリアルポート接続時の TouchAPI ソースファイル出力
“Source directory”で指定したフォルダーに存在するTouchAPIのソースファイルを
更新します。このとき、TouchAPIのソースファイルを出力するフォルダーを指定
する必要はありません。
TouchAPIのソースファイルを含むプロジェクトが格納されているフォルダーを指
定します。
TouchAPIのソースファイルを出力するフォルダーを指定します。
TouchAPIソースファイルを更新、または出力します。
TouchAPIソースファイルの出力を中止します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 90 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.11
ウィンドウスタイル
Workbench6 は Tuning window のウィンドウスタイルをタブスタイルまたはフロートウィンドウスタ
イルから任意に選択できます。選択したウィンドウスタイルは Workbench6 の次回起動時も有効となり
ます。
またウィンドウスタイルの変更の反映はウィンドウスタイル変更後の Status monitor など Tuning
window の各種機能を起動から有効となります。
(1)
タブスタイル
タブスタイルは Tuning window の標準のスタイルです。Status monitor など Tuning window の各種
機能が Workbench6 のウィンドウ内に全て収まります。
図 2-63 タブスタイル
(2)
フロートスタイル
Status monitor など Tuning window の各種機能を Windows のデスクトップの任意の場所に配置する
ことができます。
図 2-64 フロートスタイル
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 91 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
2.3.12
レイアウト
Workbench6 は Tuning window のレイアウトおよび各種設定状況(以降、レイアウト情報)を複数保存
し、保存したレイアウト情報を任意に読み込むことができます。また Workbench6 を再度起動したとき
は前回のレイアウト情報が読み込まれます。レイアウト情報に任意の名前をつけることにより、複数の
レイアウト情報を効率よく運用できます。
レイアウト情報の読み込み、保存などの方法を以下に説明します。
(1)
レイアウト情報の読み込み
メインウィンドウのメニューバー[View] – [Layout] - [Load layout n](n は標準で 1 から 4)を選択する
ことで任意のレイアウト情報を読み込みます。選択したレイアウト情報がない場合、標準のレイアウト
情報を読み込みます。
(2)
レイアウト情報の保存
メインウィンドウのメニューバー[View] – [Layout] – [Save layout n](n は標準で 1 から 4)を選択する
ことで現在表示しているレイアウト情報を保存します。
(3)
レイアウト情報のラベリング
メインウィンドウのメニューバー[View] – [Layout] – [Edit layout label]の選択によってレイアウト情
報ラベル編集画面を表示します。レイアウト情報ラベル編集画面によりメインウィンドウのメニューバ
ー[View] – [Layout] – [Load layout n](n は標準で 1 から 4)と[View] – [Layout] – [Save layout n](n は標
準で 1 から 4)を任意の文字列に変更することができます。
図 2-65 レイアウト情報ラベル編集
メインウィンドウのメニューバー[View] – [Layout] – [Load layout n](nは標準で
1から4)と[View] – [Layout] – [Save layout n](nは標準で1から4)に表示する文字
列を設定します。32文字までのキャラクターコードが入力できます。
設定を有効にしてレイアウト情報ラベル編集を終了します。
設定を無効としてレイアウト情報ラベル編集を終了します。
(4)
レイアウト情報の初期化
現在表示しているレイアウト情報を初期化します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 92 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
2.4
ユーザーズマニュアル
2. ウィンドウリファレンス
Adjustment guide
この機能は現在、サポートしておりません。
2.5
Source code gallery
この機能は現在、サポートしておりません。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 93 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
2.6
ユーザーズマニュアル
2. ウィンドウリファレンス
Document manager
Document manager はタッチセンサー関連ドキュメントの閲覧と検索をサポートします。
2.6.1
メインウィンドウ
Document manager を起動すると、以下のメインウィンドウが表示されます。
メニューバー
検索エリア
ドキュメントリスト
図 2-66 メインウィンドウ
(1)
メニューバー
グループごとに機能を表示します。
(a)
File
ファイルに関するメニュー項目を表示します。
Exit
(b)
Document managerを終了します。
View
ドキュメントリストの表示に関するメニュー項目を表示します。
Type
ドキュメントリストのType欄(ドキュメントタイプ)の表示と非表示を切り替えます。
Language
ドキュメントリストのLanguage欄(言語)の表示と非表示を切り替えます。
MCU
ドキュメントリストのMCU欄(マイコングループ)の表示と非表示を切り替えます。
Revision
ドキュメントリストのRevision欄(リビジョン)の表示と非表示を切り替えます。
Document No.
ドキュメントリストのDocument No.(文書番号)の表示と非表示を切り替えます。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 94 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(c)
ユーザーズマニュアル
2. ウィンドウリファレンス
Help
製品情報に関するメニュー項目を表示します。
About Document
manager
(2)
Document managerのバージョン情報を表示します。
検索エリア
キーワードを指定して、そのキーワードを含むドキュメントを検索します。
(3)
ドキュメントリスト
ドキュメントの一覧を表示します。フィルタ設定やキーワード検索を行った場合は、条件に一致するド
キュメントのみを表示します。
2.6.2
ドキュメントの表示
起動時はすべてのドキュメントをドキュメントリストに表示します。また、フィルタ設定で必要なドキ
ュメントのみを表示することもできます。
図 2-67 ドキュメントリスト
(1)
ドキュメントオープン
ドキュメントリストの任意のセルをダブルクリックすると、該当ドキュメントをアプリケーションで開
きます。Adobe Reader または Acrobat がインストールされている場合はそれらを起動して開きます。
Adobe Reader または Acrobat がインストールされていない場合は PDF ファイルに関連付けされている
アプリケーションを起動して開きます。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 95 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
2. ウィンドウリファレンス
表示項目
ドキュメントリストでは各ドキュメントの以下の項目について表示します。各表示項目において、該当
する情報がない場合は”- -“(横棒2つ)を表示します。
表 2-1 ドキュメントリスト表示項目
Title
タイトルを表示します。
Type
ドキュメントタイプを表示します。
・Application Note:アプリケーションノート
・User's Manual (Tool):ユーザーズマニュアル ツール向け
・User's Manual (Hardware):ユーザーズマニュアル
ハードウェア向け
記載言語を表示します。
Language
・Japanese:日本語
・English:英語
MCU
対象となるマイコングループを表示します。
Revision
リビジョンを表示します。
Document No.
ルネサスにおける文書番号を表示します。
(3)
表示項目の表示切り替え
表示項目は以下のいずれかの方法で表示と非表示を切り替えることができます。
(a)
メニューバーの View から選択する
(b)
ドキュメントリストのヘッダ部を右クリックして表示されるメニューから選択する
図 2-68 ヘッダ部コンテキストメニュー
メニューにチェックが付いている項目を表示し、チェックが付いていない項目は表示しません。チェッ
クの状態はメニューを選択するたびに切り替わります。
尚、Title 欄は常に表示し、非表示にすることはできません。
表示項目の表示・非表示の状態は、Document manager 終了時に保存し、次の起動時に前回の状態を
反映して起動します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 96 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(4)
ユーザーズマニュアル
2. ウィンドウリファレンス
ソート機能
ドキュメントリストのヘッダ部を左クリックすると、Sort and Filtering ダイアログを開きます。この
ダイアログからドキュメントリストを並び替えることができます。
図 2-69 Sort and Filtering ダイアログ - Sort
Sort and Filteringダイアログを閉じ、ダイアログを開く時にヘッダ部をクリックした表示項目を昇順に並び替えてドキ
ュメントリストに表示します。また、ヘッダ部に
を表示します。
Sort and Filteringダイアログを閉じ、ダイアログを開く時にヘッダ部をクリックした表示項目を降順に並び替えてドキ
ュメントリストに表示します。また、ヘッダ部に
を表示します。
図 2-70 ソート結果
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 97 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(5)
ユーザーズマニュアル
2. ウィンドウリファレンス
フィルタ機能
Sort and Filtering ダイアログからフィルタ設定を行い、条件に合うドキュメントだけを表示することが
できます。
図 2-71 Sort and Filtering ダイアログ - Filtering
(a)
フィルタ設定
Sort and Filtering ダイアログの Filtering でチェックが付いている項目を表示し、チェックが付いて
いない項目は表示しません。チェック状態は選択するたびに切り替わります。フィルタの設定は[OK]ボ
タンをクリックすることで反映されます。
All
すべての項目のチェックを付けたり、チェックを外したりします。
(項目名)
チェックがついた項目を持つドキュメントを表示し、チェックが外れた項目を持
つドキュメントは表示しません。
フィルタ設定を反映してSort and Filteringダイアログを閉じます。
尚、すべての項目にチェックが付いていない場合は[OK]ボタンは無効となりクリ
ックすることができません。
フィルタ設定を反映しないでSort and Filteringダイアログを閉じます。
フィルタは複数の表示項目に対して設定することができます。また、フィルタが設定されている表示項
目は、ドキュメントリストのヘッダ部の項目名の後ろに”*”が付きます。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 98 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
ユーザーズマニュアル
2. ウィンドウリファレンス
図 2-72 フィルタ結果
(b)
フィルタ一括解除
検索エリアの[Reset]ボタンをクリックすると、フィルタ設定を解除しすべてのドキュメントをドキュ
メントリストに表示します。
図 2-73 Reset ボタン
2.6.3
キーワード検索
(1) 検索手順
任意のキーワードを入力し[Search]ボタンをクリックすると、文中にそのキーワードを含むドキュメン
トを検索し、結果をドキュメントリストに表示します。尚、キーワード入力欄にカーソルがある状態で
Enter キーを押すことによっても、キーワード検索を開始することができます。
case-sensitive
キーワード入力欄
進捗状況
図 2-74 検索エリア – 検索中
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 99 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
キーワード入力欄
ユーザーズマニュアル
2. ウィンドウリファレンス
検索するキーワードを入力します。
入力できる文字数は最大1000文字です。
キーワード入力欄にカーソルがある状態でEnterキーを押すと、検索開始前は[Search]
ボタン、検索中は[Stop]ボタンをクリックしたのと同じ動作になります。
キーワード検索を開始します。検索中は[Stop]ボタンになります。
キーワード検索を中止します。検索が完了すると[Search]ボタンになります。
キーワード入力欄に入力されたキーワードを削除し、ドキュメントリストに全ドキュ
メントを表示します。
検索中は無効になります。
チェックが外れている場合は検索キーワードの大文字・小文字を区別しないで検索し
ます。
チェックがついている場合は大文字・小文字を区別して検索します。
検索中は無効になります。
進捗状況
(a)
検索の進捗状況をテキストとプログレスバーで示します。
履歴から入力
キーワード入力欄の右端に表示される
をクリックすると検索キーワードの履歴がリストで表示さ
れます。表示されたリストを選択すると、選択した文字列がキーワード入力欄に入力されます。表示さ
れる履歴は新しいものから最大 30 個です。
図 2-75 履歴から入力
(2)
検索対象
ドキュメントリストの表示に関わらず、検索対象はすべてのドキュメントです。但し、フィルタ設定に
より表示されないドキュメントは検索対象にはなりません。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 100 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(3)
ユーザーズマニュアル
2. ウィンドウリファレンス
検索仕様
キーワード検索の際に、空白スペースや演算子などの特定文字列を入力することで様々な検索を行うこ
とができます。使用できる検索方法と特定文字列は 表 2-2 検索方法と使用する特定文字列 の通りです。
表 2-2 検索方法と使用する特定文字列
検索方法
特定文字列
AND検索
空白スペース(全角および半角) , &
OR検索
|
NOT検索
各検索方法は、併用することができます。各検索方法の優先度は、高い順に NOT 検索 > AND 検索 >
OR 検索となります。優先度を変えたい場合は、該当箇所を丸括弧( )で囲みます。( )で囲まれた箇所は、
最も優先度が高くなります。
(a)
AND 検索
AND 検索では、入力された複数のキーワードが全て含まれているドキュメントを検索し、結果をドキ
ュメントリストに表示します。AND 検索を行う際は、入力キーワードの間に空白スペースか"&"を付与
してください。
図 2-76 AND 検索例
(b)
OR 検索
OR 検索では、入力された複数のキーワードのいずれかが含まれているドキュメントを検索し、結果を
ドキュメントリストに表示します。OR 検索を行う際は、入力キーワードの間に"|"を付与してください。
図 2-77 OR 検索例
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 101 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(c)
ユーザーズマニュアル
2. ウィンドウリファレンス
NOT 検索
NOT 検索では、入力されたキーワードを含むドキュメントを検索結果から除外し、結果をドキュメン
トリストに表示します。NOT 検索を行う際は、除外したいキーワードの前に"-"を付与してください。キ
ーワード入力欄に、"-"を付与したキーワードしか入力されていない場合はエラーメッセージを表示し、
検索は行いません。
図 2-78 NOT 検索例
(4)
検索結果
ドキュメントの検索が完了すると、指定した検索キーワードに一致したドキュメントをドキュメントリ
ストに表示します。一致するドキュメントが一つも存在しない場合はドキュメントリストにはなにも表
示しません。
図 2-79 検索結果 - 一致するドキュメントがない場合
検索完了後、Adobe Reader または Acrobat がインストールされている場合はドキュメントリストの任
意のセルをダブルクリックすると、該当ドキュメント内で検索キーワードが最初に出てくるページを初
期ページとして開きます。Adobe Reader または Acrobat がインストールされていない場合は PDF ファ
イルに関連付けされているアプリケーションでページを指定せずに開きます。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 102 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(5)
ユーザーズマニュアル
2. ウィンドウリファレンス
検索結果の詳細
検索完了後、ドキュメントリストの任意のセルを右クリックすると、該当ドキュメントの検索キーワー
ドとそのキーワードに続く後方の文字列、その文字列が出現するページ番号を表示します。また、各プ
レビューをクリックすると、Adobe Reader または Acrobat がインストールされている場合は該当ページ
を初期ページとして開きます。Adobe Reader または Acrobat がインストールされていない場合は PDF
ファイルに関連付けされているアプリケーションでページを指定せずに開きます。
結果プレビューの表示件数は1ドキュメントにつき最大 30 件です。
図 2-80 結果プレビュー
(6)
ドキュメントリストの初期化
[Reset]ボタンをクリックすると、キーワード入力欄に入力されたキーワードを削除し、すべてのドキ
ュメントをドキュメントリストに表示します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 103 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
3.
3.1
ユーザーズマニュアル
3. FAQ
FAQ
「Could not load or assembly “ISWrapper.dll” or one of tis dependencies」エラーメッセージが表
示される。
Visual Studio 2012 ランタイムライブラリー32 ビット版をインストールしてください。ご利用の
Windows が 64 ビット版 OS の場合も 32 ビット版の Visual Studio 2012 ランタイムライブラリーをイン
ストールしなくてはなりません。
Visual studio 2012 ランタイムライブラリー(32 ビット)に関する詳細は[1.4.2 ランタイムライブラリー]
を参照してください。
3.2
Status monitor で基準値、タッチ判断しきい値が表示されない。
モニター対象の TS がスライダーまたはホイールを構成する TS の場合、基準値とタッチ判断しきい値
は表示されません。
3.3
First step guide – 「Target board startup」が操作を受け付けない場合がある。
First step guide-「統合開発環境選択」にて e2 studio とエミュレーターの使用を選択した場合に発生
します。
選択したマイコンの型番とターゲットボードのマイコンの型番が一致しない、またはターゲットボード
への電源供給設定が適切に設定されていないときに「ターゲットボード起動」で「Firmware download
completed.」
が点滅を繰り返して処理が終わらず、
First step guide を操作できなくなる場合があります。
その際は e2 studio を終了させてください。
その後、ターゲットボードのマイコン型番および電源供給設定を確認した上で First step guide を再度
実行してください。
3.4
First step guide、Tuning window から CS+を起動できない。
First step guide –「Target board startup」やメニューバー[Connection] – [CS+ connection]から CS+
を起動できない場合、以下の原因が考えられます。
-
Visual studio 2012 ランタイムライブラリー(32 ビット)がインストールされていない。
Visual studio 2012 ランタイムライブラリー(32 ビット)に関する詳細は[1.4.2 ランタイムライブラリー]
を参照してください。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 104 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
4.
4.1
ユーザーズマニュアル
4. 注意事項
注意事項
ターゲットボードの電源供給の設定に関する注意事項
TouchAPI プロジェクトで定義するターゲットボードへの電源供給に従って適切に設定をした上で
Workbench6 をご利用ください。
なお First step guide が生成する TouchAPI プロジェクトはターゲットボードへの電源供給を外部から
の供給に設定しています。なお First step guide が生成する TouchAPI プロジェクトの電源供給に関する
設定は以下のとおりです。
-
CS+
Power target from the emulator. (MAX 200mA): No
-
e2 studio
Power Target From The Emulator (MAX 200mA): No
4.2
ターゲットボードのマイコン型番と TouchAPI プロジェクトが対象とするマイコン型番に関する
注意事項
First step guide-「タッチセンサーマイコン選択」にてターゲットボードのマイコン型番に合わせて
マイコンの型番を選択してください。
4.3
CS+使用時の注意事項
First step guide の統合開発環境選択で[CS+ with E1 Emulator]が表示されない場合、CS+が正しくイ
ンストールされていないことが考えられます。CS+のインストールに関しては「1.2.1」を参照してくだ
さい。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 105 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
4.4
ユーザーズマニュアル
4. 注意事項
e2 studio 使用時の注意事項
4.4.1
複数のバージョンの e2 studio のインストール
PC に複数のバージョンの e2 studio をインストールした場合、Workbench6 は Windows のレジストリ
ーにて最初に発見した e2 studio を起動します。従ってユーザーが意図する e2 studio が起動されない場
合があります。e2 studio はご利用の PC に一つのバージョンをインストールすることを推奨します。
4.4.2
First step guide 終了後の e2 studio 接続
First step guide でタッチセンサー自動調整を完了後に[Finish]をクリックして終了した後に
[Connection]メニューから[e2 studio connection]を選択した場合、Workbench6 は e2 studio を一旦終了
しないと e2 studio と接続できません。そのため Workbench6 はユーザーに e2 studio の終了を要求しま
す。これは V1.02.00 の制限事項です。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 106 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
5.
5.1
ユーザーズマニュアル
5. Appendix
Appendix
サポートコンパイラー
Workbench6 がサポートするコンパイラーは以下のとおりです。
表 5-1 サポートコンパイラー
コンパイラー
MCU
RX113グループ
備考
CC-RXコンパイラー V2.02.00
この表は 2014/12/19 現在の情報です。
5.2
TouchAPI ソースファイル更新内容
Tuning window – Parameters、Registers の TouchAPI ソースファイル更新によって書き換えられる
TouchAPI の更新箇所に関して説明します。
5.2.1
“r_touch.h”
”r_touch.h”は Parameters から TouchAPI ソースファイル出力を実行時に更新または出力されます。
TouchAPI プロジェクトが存在するフォルダーが TouchAPI_YYYYMMDDhhmmss の場合、”r_touch.h
“が格納されているフォルダーは以下のとおりです。
TouchAPI_YYYYMMDDhhmmss¥Include¥Touch
TouchAPI ソースファイル出力によって更新される定義はマクロ定義の値のみでタッチセンサー検出
方式によってマクロ定義名が異なります。
(1)
タッチセンサー検出方式が自己容量方式の場合
表 5-2 “r_touch.h”更新対象マクロ定義一覧(自己容量方式)
マクロ定義
内容
SELF_DRIFT_ENABLE
ドリフト補正の有効、無効を定義します。
SELF_DRIFT_FREQUENCY
ドリフト補正の実行間隔の初期値を定義します。
SELF_MSA
連続タッチキャンセルの有効、無効を定義します。
SELF_TOUCH_ON
連続一致タッチ判断時の連続一致回数の初期値を定義します。
SELF_TOUCH_OFF
連続一致非タッチ判断の連続一致回数の初期値を定義します。
SELF_TSxx_THR
タッチ判断しきい値の初期値を定義します。
SELF_TSxx_HYS
ヒステリシス値の初期値を定義します。
SLIDERn_RESOLUTION
スライダー解像度の初期値を定義します。
SLIDERn_THRESHOLD
スライダーしきい値の初期値を定義します。
WHEELn_RESOLUTION
ホイール解像度の初期値を定義します。
WHEELn_THRESHOLD
ホイールしきい値の初期値を定義します。
-
“xx”は TS 番号を表します。
“n”は 0 から 7 のスライダー番号、ホイール番号を表します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 107 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
5. Appendix
タッチセンサー検出方式が相互容量方式の場合
表 5-3 “r_touch.h”更新対象マクロ定義一覧(相互容量方式)
マクロ定義
内容
MUTUALn_DRIFT_ENABLE
ドリフト補正の有効、無効を定義します。
MUTUALn_DRIFT_FREQUENCY
ドリフト補正の実行間隔の初期値を定義します。
MUTUALn_MSA
連続タッチキャンセルの有効、無効を定義します。
MUTUALn_TOUCH_ON
連続一致タッチ判断時の連続一致回数の初期値を定義します。
MUTUALn_TOUCH_OFF
連続一致非タッチ判断の連続一致回数の初期値を定義します。
MUTUALn_KEYxx_THR
タッチ判断しきい値の初期値を定義します。
MUTUALn_KEYxx_HYS
ヒステリシス値の初期値を定義します。
-
“xx”は 0 から 63 のマトリックスキー番号を表します。
“n”は 0 から 7 のマトリックス番号を表します。
5.2.2
“r_ctsu.h”
”r_ctsu.h”は Registers から TouchAPI ソースファイル出力を実行時に更新または出力されます。
TouchAPI プロジェクトが存在するフォルダーが TouchAPI_YYYYMMDDhhmmss の場合、”r_ctsu.h”
が格納されているフォルダーは以下のとおりです。
TouchAPI_YYYYMMDDhhmmss¥Include¥CTSU
TouchAPI ソースファイル出力によって更新される定義はマクロ定義の値のみでタッチセンサー検出
方式によってマクロ定義名が異なります。
(1)
タッチセンサー検出方式が自己容量方式の場合
表 5-4 “r_ctsu.h”更新対象マクロ定義一覧(自己容量方式)
マクロ定義
内容
SELF_CTSUATUNE1
CTSUCR1 – CTSUATUNE1の初期値を定義します。
SELF_CTSUPRRATIO
CTSUSDPRS – CTSUPRRATIOの初期値を定義します。
SELF_CTSUPRMODE
CTSUSDPRS - CTSUPRMODEの初期値を定義します。
SELF_CTSUSOFF
CTSUSDPRS - CTSUOSFFの初期値を定義します。
CTSUSSDIV_TSxx
CTSUSSC - CTSUSSDIVの初期値を定義します。
CTSUSO_TSxx
CTSUSO0 - CTSUSOの初期値を定義します。
CTSUSNUM_TSxx
CTSUSO0 - CTSUSNUMの初期値を定義します。
CTSURICOA_TSxx
CTSUSO1 – CTSURICOAの初期値を定義します。
CTSUSDPA_TSxx
CTSUSO1 – CTSUSDPAの初期値を定義します。
CTSUICOG_TSxx
CTSUSO1 - CTSUICOGの初期値を定義します。
-
“xx”は TS 番号を表します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 108 of 113
Workbench6 V1.03.00 静電容量タッチ統合開発環境
(2)
ユーザーズマニュアル
5. Appendix
タッチセンサー検出方式が相互容量方式の場合
表 5-5 “r_ctsu.h”更新対象マクロ定義一覧(相互容量方式)
マクロ定義
内容
MUTUALn_CTSUATUNE1
CTSUCR1 – CTSUATUNE1の初期値を定義します。
MUTUALn_CTSUPRRATIO
CTSUSDPRS – CTSUPRRATIOの初期値を定義します。
MUTUALn_CTSUPRMODE
CTSUSDPRS - CTSUPRMODEの初期値を定義します。
MUTUALn_CTSUSOFF
CTSUSDPRS - CTSUOSFFの初期値を定義します。
CTSUSSDIV_MUTUALn_KEYxx
CTSUSSC - CTSUSSDIVの初期値を定義します。
CTSUSO_MUTUALn_KEYxx
CTSUSO0 - CTSUSOの初期値を定義します。
CTSUSNUM_MUTUALn_KEYxx
CTSUSO0 - CTSUSNUMの初期値を定義します。
CTSURICOA_MUTUALn_KEYxx
CTSUSO1 – CTSURICOAの初期値を定義します。
CTSUSDPA_MUTUALn_KEYxx
CTSUSO1 – CTSUSDPAの初期値を定義します。
CTSUICOG_MUTUALn_KEYxx
CTSUSO1 - CTSUICOGの初期値を定義します。
-
“xx”は 0 から 63 のマトリックスキー番号を表します。
“n”は 0 から 7 のマトリックス番号を表します。
R20UT3421JJ0100_RX113
2015.03.31
Rev.1.00
Page 109 of 113
改訂記録
Rev.
発行日
改訂内容
ページ
1.00
2015.3.31
-
ポイント
初版発行
Workbench6 V1.03.00 ユーザーズマニュアル
発行年月日
2015年3月31日
発行
ルネサス エレクトロニクス株式会社
〒211-8668
Rev.1.00
神奈川県川崎市中原区下沼部1753
■営業お問い合わせ窓口
http://www.renesas.com
※営業お問い合わせ窓口の住所は編区になることがあります。最新情報につきましては、弊社ホームページをご覧ください。
ルネサスエレクトロニクス株式会社〒100-0004 千代田区大手町 2-6-2 (日本ビル)
■技術的なお問い合わせおよび資料のご請求は下記へどうぞ。
総合お問い合わせ窓口 : http://japan/renesas.com/contact/
© 2015 Renesas Electronics Corporation. All rights reserved.
Colophon 3.0
Workbench6 V1.03.00
R01UH0001JJ0100