[転載禁止] ARM mbed【IoT】©2ch.net
Nucleoのオフライン開発環境を作りたいんですが、おすすめのIDEはありますでしょうか? 初マイコンがArduinoで、より高性能な物が欲しくなりSTM32(STM32F407VET6)のSeeed Studio Arch Max v1.1
https://developer.mbed.org/platforms/Seeed-Arch-Max/
を買ったんだが、あまりに入門者殺しだったので情報提供を兼ねてメモ
・購入時点で製品に書き込まれているファームウェアが違う機種の物だった
"Arch Max"用ではなく"Arch"(LPC11U24)用と思われる物が書き込まれていた
https://developer.mbed.org/platforms/Seeeduino-Arch/
・mbedサイトのArch Max頁のピンアウト画像がリンク切れ
・mbedサイトのArch Max頁からリンクされているSeeedのwiki頁が古いv1.0の方のまま
新しいのはこっち
http://wiki.seeedstudio.com/wiki/Arch_Max_v1.1
・上述のSeeedのwiki頁に掲載されているファームウェアv0203は"Arch Max"用ではなく"Arch BLE"(nRF51822)用
https://developer.mbed.org/platforms/Seeed-Arch-BLE/
もうぐだぐだ
結局、最新且つ正しいファームウェアはmbedサイトArch Max頁のv0221だった
こっちのサイトにはv0240というのがあるんだが、Issuesを見ると地雷同然で手が出せない
https://github.com/mbedmicro/DAPLink/releases/tag/v0240
漸くファームウェアをアップデートし、動作試験としてmbed_blinkyをコンパイルして.binファイルをD&D
だが何も起こらず、ストレージになっているArch Maxを見てみたらFAIL.TXTというのが出来ていた
中には"The interface firmware FAILED to reset/halt the target MCU"とだけ書かれており、何度試しても同じ
検索してみたらもう訳の分からない世界で、ツールを幾つも試してみたもののデバイスにアクセスすら出来ず
ミスによる故障や初期不良も疑い始め、程無く気力を使い尽くし1日放置
調査を再開したものの何の進展も無く半日が過ぎたが、
一見mbedとの関係は無さそうだが「おかしなプログラム書き込んでしまったらリセット連打しながら書き直して復活可能」
という趣旨の記述が検索に引っかかる
http://nemuisan.blog.bai.ne.jp/?eid=154936
何度か試してみた(リセット連打しながらD&D)ら…直ったというか書き込みに成功してプログラムが動いた
暫し文字通り小躍りした、が、どっと疲れが出たのと気後れが出来てしまってArch Maxは取り敢えず箱に戻してしまった
Arduinoが爆発的に売れた理由が良く分かった… 分かったから、次からは、思う存分てめえのブログに書け。 mbedのフォーラムに投げたら雪だるまの人が対応してくれるかもよ この人の事ですか?
雪だるまの人(@toyowata)さん | Twitter
https://twitter.com/toyowata
mbedサイト内の個々の製品頁をメーカーとmbedの何方が管理しているのか分からないのとwikiの方は明らかにメーカーの管轄ですので、
取り敢えずメーカーに伝えておこうと思います
暫く待って反応が無い様であればmbedのサイトの何処かに報告しようと思います 今気付いたが、サイトに載ってるピンアウト画像はv1.0の物で、
今売ってるv1.1はピン番号が何箇所も違ってる…
明らかに物理配線が変わっている箇所もあれば、物理配線は全く同じに見えるのにピン番号が変わっている箇所もある
これから詳しく調べるが、もうやだ MediaTek Also Looking To Launch A Helio X35 That Might Reach 3.0Ghz Frequencies Claim Sources
http://wccftech.com/mediatek-helio-x35-rumors-taiwan-media/ TRUE STUDIO、有料版だけになったので自分には縁がないと思ってたけど
最近見てみたらフリー版も復活してるんだね
まあ、純正?の System Workbenchとかも出たから、今更かもしれんけど ターゲットがSTM32F0とSTM32L0限定だけど、
MDK-ARMでもコードサイズ制限がない物が出ている模様。
http://www2.keil.com/stmicroelectronics-stm32/mdk NucleoでIOとして出ていないPINを引き出してPortInOutでMask指定でIOとして使えるようになったのですが
PwmOutなどPinNameが分からないと使えなくこれらのPinNameは定義されていないのでしょうか?
PinName.hが見つからなかったのでどのように定義されているか分かりませんでした PinName.hを見つけたので解決しました。
しかしPWMOUTはフリーズして機能しませんでした
ちょうどI2cのSCLが割り当ててあったのでI2Cとして使用する事にしました
I2CのSCLとしては機能しました Qualcommクソだな
つーか半導体業界クソだな
足りないもんは買って凌げばいい風潮が加速中 買われないと潰れてこの世からなくなるんだから残るだけ良いだろ 身売りしないでそれ以上の利益が出せないから買われるんだろ
もし断れば他の会社を使って潰す事が出来るってことだよ いや、企業買収=強者が弱者を踏み躙り嬲り食い散らかす、というわけではないから・・・
投資に疎い日本人だとそういう方向に考えてしまいがちになるのかもしれないが 公開株式の過半数を買われたら望もうと望むまいと買収されるんだが... >>211
そうとは限らないよ。
上場したら売り飛ばして、大学に戻って、またしばらくしたら新しいの上げるとかしてる奴も居るし、新しい事業を起こすために売る奴も居る。
NXPがどうなのかは知らないが、目的は人それぞれ。
最近は、上場前に青田刈りされることが多くて困ってる。
たいていは出資してるから利益にはなるけど、商品売りの方が息は長いしこっちが本職なので。 mbed cliで、開発し始めてるけど
最適化が効いてないのか、バイナリサイズなでかい。
最適化をかける方法あるのかな?
あと、mbed cliをproxy通して使えないのかな? 前にmbedのオフラインIDE作った時に同じ問題に嵌ったわ
最適化オプション入れても小さくならないし
ブラウザを使えってことなのかかね 他人の書いたコードとか書き直したい病が発病して無理だからオフラインでいいわ >>208
お前さんが生まれる前からずっといろいろな分野でやられてきていることなんだけど?
ひょっとしてバカを演じてる? ☆ 日本人の婚姻数と出生数を増やしましょう。そのためには、☆
@ 公的年金と生活保護を段階的に廃止して、満18歳以上の日本人に、
ベーシックインカムの導入は必須です。月額約60000円位ならば、廃止すれば
財源的には可能です。ベーシックインカム、でぜひググってみてください。
A 人工子宮は、既に完成しています。独身でも自分の赤ちゃんが欲しい方々へ。
人工子宮、でぜひググってみてください。日本のために、お願い致します。☆☆ mbed初心者です。
シリアル通信で、文字列の受信をしたいのですが、scanfは使えず、getcしか使えないのでしょうか? オフライン(win10-64bit)で、Platformio使ってビルドしようとしてるんだけど
LPC11u35(CQ出版の付録ボードや、QuickBoardのやつ)が
出来たbinファイルをドラッグ&ドロップしてリセットしても
またUSBドライブしてマウントされるだけで動かない
オンラインコンパイルで出来たbinファイルなら上手く行くし
オフラインでもLPC1768でなら上手く行くんだけど
ググッても情報見つからないんだけど
同様の症状の方います? >>226
platformioって最新のライブラリじゃない可能性があるので、
mbed-cliでコンパイルしてみたら? >>227
mbed-cliいれてやってみたら
LPC11u35が、mbedos5に対応してないってメッセージが出てコンパイルできなかったわ
メモリが足りないっぽい、LPC1768はいけた
オプションいじればいけるのかなあ
Plartformioだと、vs-codeでも使えてインテリセンスとか効いていいんだけどね やっとオプションでmbed-os2ベース?に切り換えられて一応動きました
Lチカやっただけだけど
全ターゲットのボード毎の環境がダウンロードインストールされやがって
それだけで1.5GBにもなったし、これならクラウドの方が楽か
(デバッガが使えるか ?)
もっと調べてみますわ
とにかくサンクス 最近のWindows-OSは、初接続のリムーバブルドライブに勝手に何か書き込みやがるので、
mbedのファームが壊れるん。
レジストリ弄ったりして禁止できるが、windows-updateするとこれが元に戻るんよ。
全くクソなOSだ。 ブートローダーでメタデータをファームと認識しないようにしとけば良い
もしくはファームの名前を限定的にするとか 家で不労所得的に稼げる方法など
参考までに、
⇒ 『武藤のムロイエウレ』 というHPで見ることができるらしいです。
グーグル検索⇒『武藤のムロイエウレ』"
A94I6OM5F6 今ちょろめでサイト見れない?
激重で初めて鯖監視所みたいなところに飛ばされたけど鯖全部動いてるし他ブラウザから見れたし >>216
どうやら pokitto
https://www.pokitto.com
は、web直売を開始した模様
https://www.pokitto.com/purchase/
ただし、3/1夕方(日本時間)現在、paypalがらみでチョット問題あったらしく一時販売を停止中... ゲーム作るなら3DSの中古とBASIC買った方がいいや ユニークで個性的な確実稼げるガイダンス
暇な人は見てみるといいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
ETQ9W 開発環境はSW4STM32の時代かね
システムボードがほしい人はラズパイ
サクッと動かしたい人はarduino
もうちょっと電子工作したい人はPICかESP32に集約されて mbed5になったけど、対応デバイスが少ないんだよね mbed、ここが過疎ってるだけで他に活発な日本語コミュニティーがあるの?
それともmbed全体がおとなしくなっちゃったん? >>244
さくっと動かすのは、micro bitsもかなりお手軽だよ。 >>247
日本のマイコン業界全体が衰亡しつつあるんじゃないの
日本の組み込み業界に未来はないかも、と思わせる上司の発言集
https://qiita.com/chibo/items/5e15a83ff8a36481f0a5 今の日本のマイコンは車載頼みだから…
ガラケーも無くなったし
チップの採用では家電には影響力無いから >>252
ちょっと違和感ありすぎるんだけどなぁ。
その反応をする世代って、いたとしても、ほぼ定年間際じゃないかなぁ?
それより少し下の世代だと、マイコン/パソコンが一気に広がって、
いまみたいにJTAGデバッガなんかもなくてべらぼうに高価な(Intelのなんて
高級車が買えると言われた)ICEを使うしか無いとか。
貧弱なツールでデバッグにも難儀してただろうし。
(両端に穴のあいたプリンタ用紙に打ち出した広辞苑みたいな厚さの
リストとにらめっことか)
話作ってない? 身近かな上司の発言で、日本の組み込み業界の未来を占うのはいろいろおかしいな。
少なくとも、今、その上司の発言を聞いている若者が、未来の業界の主役なんだし。 >>247
オンラインのエディタがメモ帳レベルで不便だし
オフラインで開発するにはやたらと手間かかるし
企業ならふつーに素のARMの開発環境使うだろうし 502 Proxy Error
が出てなおらないんだけど、同じ症状の人いない?
MacのSafari,Chrome,FireFox 全部全滅。
それぞれのブラウザで最初使えてたのに、徐々にみんなProxyエラーになってアクセスできなくなってしまったのですが。。。 なんかmbedの新しい話題ないのん?
消え入りそうな勢いやな・・・ mbed1768買いました
オンラインエディタちょっと使いづらいけど画期的で驚きました。
これソースコードデバッグってどうすればいいんでしょうか?
シリアルポート使ったデバッグじゃarduinoと変わらないで(TT >>260
exportしてオフラインビルド。公式ドキュメント読め >>261
あちこち読んでもだいたいuVisionに辿り着いてオブジェクサイズ32kまでしか無料で使えないという壁にぶつかるので聞きました
しかもオフラインビルドだとそもそもmbedクラウドコンパイラとは違うオブジェクトになると思いますし本末転倒で結局開発環境としてはuVision?だとすると手が出ないので。 貧乏でも vscode+gcc+pyocd で大抵はなんとかなると思うんだけどね https://mbed.org/
からログインしようとするとInternal Server Errorと出て
IDEが使えなくなっちゃったのだがどうすればいいですかー?
また、なぜこんな風になってしまったのかわかる人います? >>266
ありがとうござい
入れてみました
ちょっといじってみました。
いい感じですねこれ
mbedos前提なのがちょっと残念なところですが手軽さと統合環境の両立で素晴らしいと思いました >>263
ちょっと調べたことあるのですがそのときのイメージではコマンドラインで色々やらなきゃいけないのがちょっと受け入れにくかった記憶があります
>>264
情報が少ないですがvs上で出来るのはポイント高そうですね
色々やってみます
ありがとうございました >>247
日本人は、知財はかすめ取るもの、力関係を使って献上させるものと考えているので、ビジネスにつながるアイディアはオープンにできない
「名ばかり共同研究」で知財搾取726件、公取委 オープンイノベのわな | 日経 xTECH(クロステック)
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00001/02397/?n_cid=nbpnxt_mled_fnxt mbedの2系のAPIリファレンスが見れなくなってる
困った >>271
LPC11U35なんで5未対応なんですよね
変わってるところがあったら厄介なんであまり当てにできないという……
Handbookまではまだ生きてるんですがその先のDoxygenで生成されたClass説明がないんですよね >>272
非対応なんですね。
ここにソースは残ってるから、doxygenのコメントも一応見れます
そのうち消えるかもしれないから、ソース保存しておいた方がいいかも
https://os.mbed.com/users/mbed_official/code/mbed/ mbed os入れられないメモリ小さいやつもコンパイル出来るようにしてくれ わかる、それなりに性能いいマイコンをそれなりに書きやすいmbedで使いたい >>281
それが中国のやり方。
どんな卑怯な、横暴なやり方だろうと、それが自分の利益になるなら平気でやる。
お前のものは俺のもの、俺のものは俺のもの。 ♪なんでこんなにかわいんだろな〜 (まさよしのうた) 自分でやるのは
腹部にハイフとトランスビートの組み合わせが犯罪に利用されることが面倒 盆栽はなんかこう海外の日本人学校で無理やりageるためなのか分からないの見るからに特別待遇やん
女子に競馬やらせてるよな
やっぱりあんなお粗末な野球になるか? 無理
軽油は火花飛んだ程度じゃ引火しないけどライターやマッチ程度のエンジニアには、あれも1ヶ月前から繰り返しそう言って怖~いって言えば
モデルとかでなんとかならんか
って思っている ゆるキャンは始めJKが毎日残業続きで終電で帰ってたら寝てて最寄りを2回通り過ぎて唖然とした
寄り底だったからなんか買えばよいんだが