ARM CPU LPC810 の勉強 2014-03-20 09:10:00 | 新聞記事 Blinkey Programが大体理解出来た。そこで、Wait_U(uu),Wwait_M(mm)を作成した。 compileは、いくつかの修正でOKに成った。 Program Writeに少し問題が有るが、動作を確認してみよう。 « 剣菱の酒 | トップ | STM32F4291-DISCO »
23 コメント コメント日が 古い順 | 新しい順 ARM CPU Programて難しい (kawana) 2014-04-17 03:55:48 ARM CPU Programて難しい、AVRの様にProgramerがメインを記述すれば、Programが完成する様な、感じを持てない?ユニバ-サル基板でI2Cデバイス4個が動作したら放り出す予定。 返信する Univarsal基板で1枚に作り直す (kawana) 2014-04-15 19:57:18 改善は期待出来ないけど作り直す事とした。 返信する Reset回路不調 (kawana) 2014-04-15 12:00:38 AVRの様なResetの時間指定は無いのだろうか?先に進みたいが、その気に成れない。 返信する LCD表示出来た (kawana) 2014-04-14 19:24:52 LCDの型は少し違うがAQM0802で表示が出来た。これで少し遊んでみよう。 返信する 返事は頂いたが (kawana) 2014-04-14 10:08:00 古いSwitch Matrix Toolを利用しているとRESETピン設定が反映されないバグがあります。swm.c ファイルで以下の設定になっているか確認してください。 LPC_SWM->PINENABLE0 = 0xffffffb3UL;設定は正しい様だけど?今度秋葉に行った時、CPU2個(150¥)買ってみよう。 返信する 小野寺康幸さんにメ-ル (kawana) 2014-04-13 09:53:39 小野寺康幸さんにメ-ルしてみた。返事が来ると良いのだが? 返信する Reset回路の不良と思うが (kawana) 2014-04-13 06:44:51 PCの立ち上げとDC5V(3.3V)電源が立ち上がる場合は、表示出来ているが、ResetSWを押すと表示されない。DC電圧が安定している場合に不都合が有るのだろう聞いてみようと思う。 返信する 問題改善の兆しでは無かった (kawana) 2014-04-12 06:43:32 不安定な点は改善されなかった。Reset系に問題が有ると思うが?表示のみのProgramは先に成りそう。何が、わるいのだろうか? 返信する 問題は改善の兆し (kawana) 2014-04-11 15:32:16 ProrificのSerial変換の後に5V-->3.3VのRegu.を入れている。平滑様に47uFを入れたが大き過ぎると思い4.7uFに交換したらUSBプラグの挿抜でも直ぐに表示出来る様になった。本では、33uFに成っていた。後で33uFで試してみよう。任意の文字で8文字、2行表示を行う。 返信する Universal基板で温度、気圧表示出来たが (kawana) 2014-04-11 09:13:42 Resetボタンを押すと表示再開が出来ないというトラブルが出てしまった。何が悪いのやら? 返信する xxx.hex fileが出来ない? (kawana) 2014-04-10 09:59:28 Blinky Programを勉強し動作したが、Blinky. hexが出来ていない、どうしてか??LPC810_SW_LED, LPC810_DEMOはhex fileが出来るのだが?Build操作が違うのか?迷ってしまった。 返信する 温度と気圧表示がやっと出来た (kawana) 2014-04-10 05:23:06 LPC810-DEMOを勉強していたが、なかなか動作しなかった。3っぐらい、XX.hが読み込み出来ずErrorに成った。incデレクトリにファイルをコピ-してエラ-は取れた。それでもLCDに何も表示されない、変だ?U2,U3の温度センサ-基板、大気圧センサ-基板を外して有った。この基板を取り付けたら、無事表示出来た。嬉しや、これで先に進める。今は、ユニバ-サル基板で同じ物を製作している。これがOKに成ったら、任意の文字を表示してみよう。 返信する LPC810実験基板の改造 (kawana) 2014-04-01 09:21:36 実験基板は、ResetSWのみなので、UserSWを小さな基板に取り付け実験基板に乗せた。UserSW onでLEDが点灯する事が確認出来た。 返信する 千鳥ヶ淵、桜見物 (kawana) 2014-03-31 21:59:03 天気が良く、桜満開の情報で九段下下車した。武道館北門の堀は、桜が満開で堀の土手斜面の枝が湖面に垂れ下がり大変綺麗でした。横浜駅東急でお弁当を買っていった。しかし、桜を見ながらお弁当を食べている人は見られなかった。武道館のなかの茶店にはいりコ-ヒ-を注文し、お弁当を食べさせてもらった。九段下に戻ろうかと思ったが、内堀を見ながら、日比谷公園まで歩いてしまった。徒歩時間2時間、8000歩だった。 返信する USB serial Bridge PL2303SAでhex fileのWrite (kawana) 2014-03-30 16:38:01 USB Serial Bridge PL2303SAでhex fileをwrite出来た。SW1 onで、port 0.2(pin4) LEDがon出来た。port0.1(pin5) SW1, port0.2(pin4) LED, port0.5(pin1) Reset SW ------------------Flash writeing mode: ISP(In System Programming)1. USER SW, RESET SW PUSH2. Release RESET SW3. Release USER SWTXD,RXDの接続先は、DebuggerのSWDIO,SWCLKとは違っていた。(P1の4,5を使用した) 返信する USB serial Bridge PL2303SA (kawana) 2014-03-26 19:30:45 マルツにInternet注文したPL2303SAが来た。8Pinの5x5mmの大きさなので、IC基板に載せ、普通の8PinSocketにset出来る様にしました。TXD、RXDはCPUのSDA,SCLに接続するので、SDA,SCL Pinを出力に設定するとまずい気がするが? 返信する Unknown (Unknown) 2014-03-25 09:11:42 HT82V739 Power Amphttp://blog.digit-parts.com/archives/51545973.html少し、TESTしずらかったので、一部、配線変更した。オシロスコ-プで波形を観測するため、負荷抵抗の両端から47μFでDCをCutして入力とした。大変取り付け部品が少なくても良い」Ampガ出来た 返信する i 2c LCDの検討 (kawana) 2014-03-24 20:10:00 i2c LCDはどの様な制御をすれば出来るのでしょうか?とりあえずは、sample Programを動作させる事を考えてみよう。 返信する LPC810を壊した。75¥/個 (kawana) 2014-03-21 17:33:10 SWDIO, SWCLK, *RESETを出力に指定したためToragi-LPC Writer CMSIS-DAPとTarget LPC810の通信が出来なく成ってしまつた。2個1個は、Flash MagicでEraseしたら、通信が出来るようになり、Program Blinkyの再書き込みで、復活した。 返信する i2c LCD接続に挑戦 (kawana) 2014-03-21 05:21:38 Sample Programが有るのだが、それに挑戦してみよう。 返信する LED を接続出来るPORT (kawana) 2014-03-20 20:52:11 トラ技3月号P120の回路で書き込みを行っている。この回路図でLED接続出来るPORTはPio0.0 Pin8Pio0.1 Pin5Pio0.4 Pin4 は、OKだがSWDIO, SWCLK, *RESETはNGで有る事を確認した。配線を6回変更するのは大変なので、8PinDIP-SWを使用して、DIPSW onで回路変更を可能にしてTESTした。 返信する トラ技ARM Writerの使い方が分った (kawana) 2014-03-20 16:14:26 Keyは▼:実行、再開:サスペンド■:Writer外しみたい。?LPCXpressoを立ち上げるとLPC812に戻るのでMCU settingsで、LPC810に再設定が必要? 返信する Wait_6U(); (kawana) 2014-03-20 15:55:05 Wait_6U(){ ;}Cで作成の最少時間は6usでした。 返信する 規約違反等の連絡 コメントを投稿 goo blogにログインしてコメントを投稿すると、コメントに対する返信があった場合に通知が届きます。 ※コメント投稿者のブログIDはブログ作成者のみに通知されます 名前 タイトル URL ※名前とURLを記憶する コメント ※絵文字はJavaScriptが有効な環境でのみご利用いただけます。 ▼ 絵文字を表示 携帯絵文字 リスト1 リスト2 リスト3 リスト4 リスト5 ユーザー作品 ▲ 閉じる コメント利用規約に同意の上コメント投稿を行ってください。 コメント利用規約に同意する 数字4桁を入力し、投稿ボタンを押してください。 コメントを投稿する
ユニバ-サル基板でI2Cデバイス4個が動作したら
放り出す予定。
先に進みたいが、その気に成れない。
これで少し遊んでみよう。
swm.c ファイルで以下の設定になっているか確認してください。
LPC_SWM->PINENABLE0 = 0xffffffb3UL;
設定は正しい様だけど?
今度秋葉に行った時、CPU2個(150¥)買ってみよう。
返事が来ると良いのだが?
DC電圧が安定している場合に不都合が有るのだろう
聞いてみようと思う。
有ると思うが?
表示のみのProgramは先に成りそう。
何が、わるいのだろうか?
4.7uFに交換したらUSBプラグの挿抜でも直ぐに表示
出来る様になった。
本では、33uFに成っていた。後で33uFで試してみよう。
任意の文字で8文字、2行表示を行う。
出来ていない、どうしてか??
LPC810_SW_LED, LPC810_DEMOはhex fileが出来るのだが?
Build操作が違うのか?迷ってしまった。
3っぐらい、XX.hが読み込み出来ずErrorに成った。inc
デレクトリにファイルをコピ-してエラ-は取れた。
それでもLCDに何も表示されない、変だ?
U2,U3の温度センサ-基板、大気圧センサ-基板を外して有った。この基板を取り付けたら、無事表示出来た。
嬉しや、これで先に進める。
今は、ユニバ-サル基板で同じ物を製作している。
これがOKに成ったら、任意の文字を表示してみよう。
基板に取り付け実験基板に乗せた。
UserSW onでLEDが点灯する事が確認出来た。
武道館北門の堀は、桜が満開で堀の土手斜面の枝が
湖面に垂れ下がり大変綺麗でした。横浜駅東急でお弁当を買っていった。しかし、桜を見ながらお弁当を食べている人は見られなかった。武道館のなかの茶店にはいり
コ-ヒ-を注文し、お弁当を食べさせてもらった。
九段下に戻ろうかと思ったが、内堀を見ながら、日比谷
公園まで歩いてしまった。徒歩時間2時間、8000歩だった。
SW1 onで、port 0.2(pin4) LEDがon出来た。
port0.1(pin5) SW1, port0.2(pin4) LED,
port0.5(pin1) Reset SW
------------------
Flash writeing mode: ISP(In System Programming)
1. USER SW, RESET SW PUSH
2. Release RESET SW
3. Release USER SW
TXD,RXDの接続先は、DebuggerのSWDIO,SWCLKとは
違っていた。
(P1の4,5を使用した)
8Pinの5x5mmの大きさなので、IC基板に載せ、普通の
8PinSocketにset出来る様にしました。TXD、RXDは
CPUのSDA,SCLに接続するので、SDA,SCL Pinを
出力に設定するとまずい気がするが?
http://blog.digit-parts.com/archives/51545973.html
少し、TESTしずらかったので、一部、配線変更した。
オシロスコ-プで波形を観測するため、負荷抵抗の両端から47μFでDCをCutして入力とした。
大変取り付け部品が少なくても良い」Ampガ出来た
とりあえずは、sample Programを動作させる事を
考えてみよう。
Toragi-LPC Writer CMSIS-DAPとTarget LPC810の
通信が出来なく成ってしまつた。2個
1個は、Flash MagicでEraseしたら、通信が出来るようになり、Program Blinkyの再書き込みで、復活した。
この回路図でLED接続出来るPORTは
Pio0.0 Pin8
Pio0.1 Pin5
Pio0.4 Pin4 は、OKだが
SWDIO, SWCLK, *RESETはNGで有る事を確認した。
配線を6回変更するのは大変なので、8PinDIP-SWを
使用して、DIPSW onで回路変更を可能にしてTEST
した。
▼:実行、再開
:サスペンド
■:Writer外し
みたい。?
LPCXpressoを立ち上げるとLPC812に戻るので
MCU settingsで、LPC810に再設定が必要?
;
}
Cで作成の最少時間は6usでした。