自己紹介:1964年生、O型、海老名市出身、目黒区在住、既婚、趣味 アニメ/回路設計/リフォーム、最終学歴 東京都立大学マンガ研究会、現職業 不動産賃貸/アルバイト、社歴 ソニーマグネスケール/日本HP/ソニー、2010年末失業、好きなアニメ 未来少年コナン/チェンソー/四月は君の嘘/WA2/冴えカノ、異常に器用、スポーツ/虫/キュウリが苦手、よろぴくね~ リンクはご自由にどうぞ.https://twitter.com/MuskeyNorm https://www.pixiv.net/users/83487768
小生も目下失業中です。この件は公開したくないのですが、子細を非公開モードに出来ますでしょうか?ADCの解説参考になります。下記で2chの変換が出来ると考えて良いのでしょうか?これらの場合でもそれぞれにアナログウオッチドッグを使いたいのですが、1chごとに値が違う場合は、いっそシングル変換をした方が良いのでしょうか?「ADC1_Init(ADC1_CONVERSIONMODE_CONTINUOUS, ADC1_CHANNEL_2, ADC1_PRESSEL_FCPU_D2, ADC1_EXTTRIG_TIM, DISABLE, ADC1_ALIGN_RIGHT, ADC1_SCHMITTTRIG_ALL, DISABLE);ADC(0-9)= 0 112 225 0 0 0 0 0 0 0mV(0-9) = 0 360 725 0 0 0 0 0 0 0」
SDカードはサイズが3種類有りますが、ピン配列が随分違います。2.suk2.tok2.com/user/nonnno-protok2/?c=002ここの「SDの配線図」に違いを載せました。マイクロソケットは特にピッチが小さく取り付けに苦労します、bispa.co.jp/?q=%EF%BC%B3%EF%BC%A4ここの「MicroSD-bd - MicroSDコネクタ→DIPピッチ変換、実装済基板」は便利そうです。
「STM8S discovery データシートの解説」もう書いてしまわれたのですね。取っても早いのでビックリです。早速全部ダウンロードさせていたが来ました。
ここまでは進んだんですが、上手く行けているのか自信がありません。ツールパック24が見つかりませんでした。den-nekonoko.blog.so-net.ne.jp/2011-12-23
ツールパック24が見つからない件ですが、それはRIDE7を使おうとしてらっしゃるのだと思います.わたしはRIDE7を使ったことはありません.統合開発環境は専らSTVDを使っていますので.なのでRIDE7についてはわからないんです.では.
先ほど無事sp3のUPできました。ツールパック24は開発ツール(STVD) のダウンロードのあとデザインサポートを押しても1個しか出てこないです。(既に統合されているような感じです)その後進んで、main.cを開き編集し・・#include "stm8s.h"・・#endifまで入れ替えまして、(同じように操作をなぞってきたつもりなんですが)「CLK_ClockSwitchConfig ( CLK_SWITCHMODE_AUTO, CLK_SOURCE_HSE, DISABLE, CLK_CURRENTCLOCKSTATE_DISABLE ); GPIO_Init(GPIOD, 0b00000001, GPIO_MODE_OUT_PP_HIGH_FAST);」が9エラーになります。私が。どこかで間違ったんですよね
C言語のデバッグでこのように正しいはずの行でエラーが出る時は大抵、その直前で文法をミスっているって場合が多いですので、確認してみたらいいと思います.さもなくば、STMicroのライブラリを読めてない可能性があります.こっちの方が濃厚かもしれませんね.ちなみに、ツールパック24が何なのかは理解してません.project directoryを丸ごとどこかに置いていただければわたしが見れますけど.
どこかUPできる所が有ればよいのですが・・本体はD:\Program Files\STMicroelectronics\st_toolset\stvd\stvdebug.exeにインストールしました。実例31 ADCの使い方 ----10ch電圧計----をそのままダウンロードして、ワークスペースはH:\STM8S\n\test31-ADC\test31-ADC\test31-ADC\近くでしてden-nekonoko.blog.so-net.ne.jp/_images/blog/_615/den-nekonoko/WS001004-76248.JPGの様な表示です。
特に問題ないようなかんじです.エラーメッセージとか、ビルドメッセージはどんなになっていますでしょうか? それを見るとなにかわかるかもしれません.
画像が換わりました。den-nekonoko.blog.so-net.ne.jp/_images/blog/_615/den-nekonoko/WS001004-7af5b.JPG
no errorでbuildできたようですか?
もう一度ビルドオールをしますと2ワーニングに変化しました。*** WARNING C092 IN LINE 85 OF main.c : 'file' is declared but not used*** WARNING C092 IN LINE 85 OF main.c : 'line' is declared but not used
このwarningは必ず出ます.無視してOKです.errorじゃないので.debugフォルダをみるとたったいまできたばかりの.hexファイルがあると思います.
有り難うございます。書き込みをやってみて失敗しています。ADCは0chをやってウオッチドッグを見て、掛からなくても、終わったら1chに切り替え同じように続けたいと思っています。0chと1chのウオッチドッグ値は違っていて交互に比較したいです。今日はもう疲れたので寝ます。
インストールした状況と、HEXが出来た所です。den-nekonoko.blog.so-net.ne.jp/2011-12-25STM8を接続するとUSBに大容量記憶デバイスが現れます。しかし抜いても実効状態表示のままです。(非表示デバイスの表示をしています)
installされたdirectoryには問題ないと思います.わたしのサンプルプログラムをdownloadしてそのままbuildしたのだとしたら、HEXのファイル名とファイルの置き場所が予想と違います.ともあれHEXを焼くにはこちらをご覧いただければと思います.http://hrp.pa.land.to/STVD-project01-FlashLED/install-procedures.html#15_RQ-CPU01_programming
有り難うございます。どうもsp3にしたPCに問題があるようです。大容量リムーバブルやST32を触ろうとすると応答無しに成ってしまいます。sp3のことも調べてから、上のURLの所をよく読んで進めて行きます。
sp3をsp2に戻しました。Raisonance Tools(RIDE7)は再インストールするとアクティベーションをまたしないといけないのでそのままままに、それ以外のSTM8ツール群を削除し、STM8ディスカバリーを差してみますと、最初にST32-Link を検出し、直ぐに互換性のあるUSB大容量記憶装置デバイスに換わります。次ぎにUSBを抜いても「USB大容量記憶装置デバイス」は有効になったままで、使用しないや削除をすると、応答しなくなってこの関連だけ触れなくなってしまいます。(普通のドライバはインストーラ型とinfを探して組み付ける分がありますが、これは前者の方です)これを本当にに削除するにはinfやsys,dllを探して削除しないといけないようです。次はこれを探して試してみます。
デバイスドライバの検査には次のバッチを使っています。「set devmgr_show_nonpresent_devices=1 cd\%SystemRoot%\System32 start devmgmt.msc」
C:ドライブのINFを検索して愕然と成りました。HDDがST32xxと言う名なんですが、ほとんどがそれを指しています。こんな場合の逃げ方を探してみます。
テスターリードのアダプタを造りました。den-nekonoko.blog.so-net.ne.jp/
なるほどこれは便利ですね.ところで、programmerが動かないようですが、STVPを直接起動しても動きませんでしょうか? わたしはそうしていますので.
こんにちはSTVPの挙動にUPしました。使い続けているPCはサインストールを繰り返していて、エクスプローラが弱く、(DELL機の場合アクチベーションが要らない)ストラクチャーがおかしくなっているかも知れません。少し前のノートを引っ張り出してきて、そちらで試してみます。ファイル配置についてなんですが、今まではマイドキュメント以下にしていましたが、日本語が入るので変な場合があり、C:users\_xx\以下にプロジェクトを置くことにしました。プログラムはC:の規定のフォルダに任せることにします。以前のc:ドライブが今のD:ドライブに変化して少しややこしくなっています。この次ぎ用にDELLのスモールファクター中古を買ったら、ドライブが1個しかなく、eSATAが有ったので外付けBOXを付けてから運用予定です。(D:ドライブに入れないと動作しないのがありまして)後はNAS(RAID1)を運用開始したいのですがタイの影響でHDD-sataが高くて買えずにいます。もう一台シングルNAS-3Tも有りますが、重要でないデータの一時預かり所と考えています。
小生も目下失業中です。
返信削除この件は公開したくないのですが、
子細を非公開モードに出来ますでしょうか?
ADCの解説参考になります。
下記で2chの変換が出来ると考えて良いのでしょうか?
これらの場合でもそれぞれにアナログウオッチドッグを使いたいのですが、
1chごとに値が違う場合は、いっそシングル変換をした方が良いのでしょうか?
「ADC1_Init(ADC1_CONVERSIONMODE_CONTINUOUS, ADC1_CHANNEL_2, ADC1_PRESSEL_FCPU_D2, ADC1_EXTTRIG_TIM, DISABLE, ADC1_ALIGN_RIGHT, ADC1_SCHMITTTRIG_ALL, DISABLE);
ADC(0-9)= 0 112 225 0 0 0 0 0 0 0
mV(0-9) = 0 360 725 0 0 0 0 0 0 0」
SDカードはサイズが3種類有りますが、
返信削除ピン配列が随分違います。
2.suk2.tok2.com/user/nonnno-protok2/?c=002
ここの「SDの配線図」に違いを載せました。
マイクロソケットは特にピッチが小さく取り付けに苦労します、
bispa.co.jp/?q=%EF%BC%B3%EF%BC%A4
ここの「MicroSD-bd - MicroSDコネクタ→DIPピッチ変換、実装済基板」は便利そうです。
「STM8S discovery データシートの解説」
返信削除もう書いてしまわれたのですね。
取っても早いのでビックリです。
早速全部ダウンロードさせていたが来ました。
ここまでは進んだんですが、上手く行けているのか自信がありません。
返信削除ツールパック24が見つかりませんでした。
den-nekonoko.blog.so-net.ne.jp/2011-12-23
ツールパック24が見つからない件ですが、それはRIDE7を使おうとしてらっしゃるのだと思います.わたしはRIDE7を使ったことはありません.統合開発環境は専らSTVDを使っていますので.なのでRIDE7についてはわからないんです.では.
返信削除先ほど無事sp3のUPできました。
返信削除ツールパック24は開発ツール(STVD) のダウンロードのあと
デザインサポートを押しても1個しか出てこないです。
(既に統合されているような感じです)
その後進んで、main.cを開き編集し・・#include "stm8s.h"・・
#endifまで入れ替えまして、
(同じように操作をなぞってきたつもりなんですが)
「CLK_ClockSwitchConfig ( CLK_SWITCHMODE_AUTO, CLK_SOURCE_HSE, DISABLE, CLK_CURRENTCLOCKSTATE_DISABLE );
GPIO_Init(GPIOD, 0b00000001, GPIO_MODE_OUT_PP_HIGH_FAST);」
が9エラーになります。
私が。どこかで間違ったんですよね
C言語のデバッグでこのように正しいはずの行でエラーが出る時は大抵、その直前で文法をミスっているって場合が多いですので、確認してみたらいいと思います.
返信削除さもなくば、STMicroのライブラリを読めてない可能性があります.こっちの方が濃厚かもしれませんね.
ちなみに、ツールパック24が何なのかは理解してません.
project directoryを丸ごとどこかに置いていただければわたしが見れますけど.
どこかUPできる所が有ればよいのですが・・
返信削除本体は
D:\Program Files\STMicroelectronics\st_toolset\stvd\stvdebug.exe
にインストールしました。
実例31 ADCの使い方 ----10ch電圧計----を
そのままダウンロードして、ワークスペースは
H:\STM8S\n\test31-ADC\test31-ADC\test31-ADC\近くでして
den-nekonoko.blog.so-net.ne.jp/_images/blog/_615/den-nekonoko/WS001004-76248.JPG
の様な表示です。
特に問題ないようなかんじです.エラーメッセージとか、ビルドメッセージはどんなになっていますでしょうか? それを見るとなにかわかるかもしれません.
返信削除画像が換わりました。
返信削除den-nekonoko.blog.so-net.ne.jp/_images/blog/_615/den-nekonoko/WS001004-7af5b.JPG
no errorでbuildできたようですか?
返信削除もう一度ビルドオールをしますと2ワーニングに変化しました。
返信削除*** WARNING C092 IN LINE 85 OF main.c : 'file' is declared but not used
*** WARNING C092 IN LINE 85 OF main.c : 'line' is declared but not used
このwarningは必ず出ます.無視してOKです.errorじゃないので.debugフォルダをみるとたったいまできたばかりの.hexファイルがあると思います.
返信削除有り難うございます。
返信削除書き込みをやってみて失敗しています。
ADCは0chをやってウオッチドッグを見て、
掛からなくても、終わったら1chに切り替え同じように続けたいと思っています。
0chと1chのウオッチドッグ値は違っていて交互に比較したいです。
今日はもう疲れたので寝ます。
インストールした状況と、HEXが出来た所です。
返信削除den-nekonoko.blog.so-net.ne.jp/2011-12-25
STM8を接続するとUSBに大容量記憶デバイスが現れます。
しかし抜いても実効状態表示のままです。(非表示デバイスの表示をしています)
installされたdirectoryには問題ないと思います.
返信削除わたしのサンプルプログラムをdownloadしてそのままbuildしたのだとしたら、HEXのファイル名とファイルの置き場所が予想と違います.
ともあれHEXを焼くにはこちらをご覧いただければと思います.
http://hrp.pa.land.to/STVD-project01-FlashLED/install-procedures.html#15_RQ-CPU01_programming
有り難うございます。
返信削除どうもsp3にしたPCに問題があるようです。
大容量リムーバブルやST32を触ろうとすると応答無しに成ってしまいます。
sp3のことも調べてから、
上のURLの所をよく読んで進めて行きます。
sp3をsp2に戻しました。
返信削除Raisonance Tools(RIDE7)は再インストールすると
アクティベーションをまたしないといけないのでそのままままに、
それ以外のSTM8ツール群を削除し、
STM8ディスカバリーを差してみますと、最初にST32-Link を検出し、直ぐに互換性のあるUSB大容量記憶装置デバイスに換わります。
次ぎにUSBを抜いても「USB大容量記憶装置デバイス」は有効になったままで、使用しないや削除をすると、応答しなくなってこの関連だけ触れなくなってしまいます。
(普通のドライバはインストーラ型とinfを探して組み付ける分がありますが、これは前者の方です)
これを本当にに削除するにはinfやsys,dllを探して削除しないといけないようです。
次はこれを探して試してみます。
デバイスドライバの検査には次のバッチを使っています。
返信削除「set devmgr_show_nonpresent_devices=1
cd\%SystemRoot%\System32
start devmgmt.msc」
C:ドライブのINFを検索して愕然と成りました。
返信削除HDDがST32xxと言う名なんですが、ほとんどがそれを指しています。
こんな場合の逃げ方を探してみます。
テスターリードのアダプタを造りました。
返信削除den-nekonoko.blog.so-net.ne.jp/
なるほどこれは便利ですね.
返信削除ところで、programmerが動かないようですが、STVPを直接起動しても動きませんでしょうか? わたしはそうしていますので.
こんにちは
返信削除STVPの挙動にUPしました。
使い続けているPCはサインストールを繰り返していて、
エクスプローラが弱く、(DELL機の場合アクチベーションが要らない)
ストラクチャーがおかしくなっているかも知れません。
少し前のノートを引っ張り出してきて、そちらで試してみます。
ファイル配置についてなんですが、今まではマイドキュメント以下にしていましたが、
日本語が入るので変な場合があり、C:users\_xx\以下にプロジェクトを置くことにしました。
プログラムはC:の規定のフォルダに任せることにします。
以前のc:ドライブが今のD:ドライブに変化して少しややこしくなっています。
この次ぎ用にDELLのスモールファクター中古を買ったら、ドライブが1個しかなく、eSATAが有ったので外付けBOXを付けてから運用予定です。
(D:ドライブに入れないと動作しないのがありまして)
後はNAS(RAID1)を運用開始したいのですがタイの影響でHDD-sataが高くて買えずにいます。
もう一台シングルNAS-3Tも有りますが、重要でないデータの一時預かり所と考えています。