AVRマイコン総合スレ Part38©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
新製品アナウンス来ましたね
ATtiny417 / ATtiny814 / ATtiny816 / ATtiny817
概要だけ見ても従来品とかなり毛色が違う。 RAMが少なすぎて機能を持て余しそう。
ピン数少ないからtinyなのだろうけど、I2CやSPI, UARTを使うならバッファがいるから、最低でも1KBはないと。 PIC18系は開発修了して、AVR に統一されるだろうな。 AVRは袋小路に入ってしまったからな。
今までもいろんなCPUが消えていったし、そのうちの一つになるだけの話。
PICはもう暫く安泰だな。 多ピンは間に合ってる
USARTその他付いたtiny85のmega版が欲しい
なぜ作らないのか この新製品面白いな。
周辺機能にxmegaシリーズからのフィードバックがいっぱいある。
xtinyなんて名前で別シリーズにした方がいいんじゃないのかな。
従来のtinyシリーズと違いすぎだろ。 PDIの拡張みたいだし、最近の純正品ならファームアップデートで対応可能だろうね。
tinyのくせに乗算器積んでるんだなあ。アナログのスケーリングなんかで必須と判断したんだろうか。 プログラム用フラッシュがRAMと同じメモリ空間に見えるのか 表面実装だけど、UARTとADCを同時に積んでる20pinなのか
DACも積んでるし、普及するのなら良いんじゃないか?
TC-Dに32Mで回るよ!って書いてあるから261系みたいにPLL積んでる?
と思ったけど内部は20MHzクロックか… 私の希望は実現されなかった・・・残念・・・
1. レジスタ32個を複数組
2. DMA機能
3. 命令コードを24ビット 1. せめて裏レジスタくらいは同感
2. DMA使いたけりゃxmegaをどうぞってか
3. 命令セットからして変わるからそれはもう別のマイコン >3. 命令セットからして変わるからそれはもう別のマイコン
下位CPUコンパチで。
たとえば上位8ビットをFFにすれば従来の16ビットのプログラムも新しいCPUで走るとか。
難しいかな?
24ビットなら、この命令はR16〜R31までしか使えません、なんてムッとする制約も無くなるかも。
まぁ、この制約をクリアするのが現行AVRのプログラミングの楽しいところでもあるが。 ほとんどの部分はCで書くからその制約にむかついたことはここ何年もない。
下位コンパチはやろうと思えばできるだろうけど、ホビーユーザ以外の視点では
デメリットしかないんじゃなかろうか。
ARMのサム命令なんてのは存在してるけど、あれは趣旨が違うからなあ。 ソフトコンパチなら古いプログラムも新しいCPUで生かせる、CPUの乗り換えもスムーズに進むと思った。
私は趣味でAVRを使っているので、立場というか取り組み方や考え方が全く違うかもしれないな。
ま、なんにせよ、ATMELが新しいCPUを出してくれて良かった、ということで。 AVR程度の容量でコンパチで旧プログラマが使用できるメリットは
少ないと思うよ。
この程度なら、変更したってたいした手間ではないし、
新規で作ってもそれほど時間はかからないと思うよ。 マイクロチップテクノロジって経営がマジ能無しというかウンコだから
(競合分野でもないのに)会社を買収しては企業価値を落とすようなことを繰り返している
あまりのクソっぷりからしてAVRの廃止なんかもあったりするんじゃないかなぁと
(その割りにAVRより売れてないPICの品種は維持して投資家の顰蹙を買うだろう) >>16
メーカーはプロを相手に商売しているし
プロは自分の欲しい周辺機能を持っていて
しかも安いCPUを望んでいるのだから
コアを大きくすると値段も上がるし
そういうコアの改造はメーカーはやらないだろ
結局PICのように周辺機能別にCPUの種類を増やすってのが正解なんだよ
>>22
オイオイそんな事を書くと「PIC命」野郎がゾンビのように墓場から復活するぞ
スレを盛り上げたいなら別のやり方にしてくれ 下品な >>22,>>24 の書き込みはPIC厨の一人ボケ・ツッコミじゃないか?
当たりなら、どうもご苦労さん、と言っておきたいw _人人人人人人人人人_
>わりとどうでもいい<
 ̄YYYYYYYYY ̄
ヘ(^o^)ヘ
|∧
/ 使える新しい製品がなかなか出てこないのでは
いいメーカとはいえないと思うよ。
しかも、単価高いし。 買収されちゃうメーカの経営が良いとは言えないな。
常識的に考えてw >>29
ソフトバンクに買収されたARMの経営が良いとは言えないのか?
常識wとやら、によれば か。 普通、利益を増やせると考えるから買収するんだろ?
ゴミ会社を買ってもしょうがない
溺れる者(PIC)は藁(AVR)をも掴む、つぅ可能性だってある
もっとも電子工作者の私としてはそんな事はど〜でも良くて
秋葉原でAVRを入手できる限り使う
AVRは面白くて楽しい 買収はおいしいとこだけ生かして後は捨てるのが常識
捨てられる部門はどこだろうね〜〜〜 >>31
SoftBank ∋ ARM と Microchip ∋ Atmel を同列に語れるのがお前の常識 >>34
うちの会社がまさにそれ
俺のいる部門、捨てられそうだ >>28
性能よりコストな8bit 市場で勝負しようとしたのが間違いだよな。 >>5
18のクリスタルレスUSB良いよな。AVRは好きなんだけど周辺弱いからこの買収は大賛成なんだ。 USB関連めちゃ弱いよなAVR
V-USBがあったのは良かったけど
結果的にこれがUSB付きの品種が出にくくなる要因になったのか
やる気がそもそも無かったのか
まあやる気なんだろーな >>39
xmegaにはあるんだけどmegaに降りてこなかったからなあ 思う処は似たようなもんだな
PIC18F14K50 にしようかと考えてたけど
個人で使う分には、値段に大差が有るわけでも無し、
暫くは入手難もなさそう
結果 やっぱり 32U4 を選択する事にした。 >>42
mega16U4/32U4のクリスタルレスはLowスピードだけ 妄想と俺様常識を繰り出して何 言い訳してるんだ? >>36 は
2ちゃん脳じゃ しようがないか?w 【被爆で骨が脆くなってる時に、生徒に飛び込みなんてさせるなよバカ】
【#柏崎刈羽原発】再稼動。 だれも、反対してないよ。あんた くらいだよ
死ぬ♪とか、パソコンの前でキャーキャー叫んでる♪♪ 中学生か(笑)
https://twitter.com/24htwit/status/780252377844621312
「福島安全宣言CM」なるものがヤバすぎると話題に!
「福島の放射線はもう安全で、必要なのは心の除染です」
https://twitter.com/kubota_photo/status/779641978266849280
マイト レーヤは原発の閉鎖を助言されます。
マイト レーヤによれば、放射能は自然界の要素を妨害し、飛行機など原子のパターンが妨害されると墜落します。
マイト レーヤの唇からますます厳しい警告と重みが発せられることを覚悟しなさい。
彼はいかなる人間よりもその危険をよくご存じです。
日本の福島では多くの子どもたちが癌をもたらす量の放射能を内部被ばくしています。
福島県民は発電所が閉鎖されれば1年か2年で戻って来られるでしょう。
健康上のリスクは福島に近づくほど、高まります。
汚染されたかもしれない食料品は廃棄すべきです。
日本の近海から採れた食料を食べることは、それほど安全ではありません。
日本もさらに多くの原子力発電所を作ろうとしています
多くの人々が核の汚染の影響で死んでいるのに、彼らは幻想の中に生きています。
問題は、日本政府が、日本の原子力産業と連携して、
日本の原子力産業を終わらせるおそれのあることを何も認めようとしないことです。
三菱商事の核ミサイル担当重役は安倍晋三の実兄、安倍寛信。
これがフクイチで核弾頭ミサイルを製造していた疑惑がある。
書けばツイッターで速攻削除されている。
https://twitter.com/toka iamada/status/664017453324726272 >>39
PIC18は、PIC16F1 出来てから、優位性殆ど無くなったしな。
PIC24やPIC32の低グレード版出て来て、更に影が薄くなったし。 PICはスレチ。AVRは消えてPICのみになるんだから、PICスレのみに書き込め。 買収されたときのPIC信者の荒らし書き込みを忘れるな。あの喜びようは広島ファンを上回る。
PIC信者はAVRが憎くて憎くて仕方がないのだ。
マイクロチップの中の人も同じだ。 >PIC信者はAVRが憎くて憎くて仕方がないのだ。
PIC信者は、PICよりもAVRの方が上だと内心は思っているから、ますます腹が立つんだろうな。
特に憎いのはAVRを採用したArduinoで、これさえ無かったらと目の敵にしている。
そんな偏狭なPICファンには次の言葉を贈りたい。
みんな違ってみんないい ・・・ 金子みすゞ「わたしと小鳥と鈴と」
わかるかなぁ、わかんねぇだろうなぁw PICはコンパイラが商用のしかなかったからね
AVRはgccが動いてたからArduinoに採用されたんでしょ
条件が合致すればARMでも何でも良かったんよ
結局ARMになったし AVR32はとっくにレガシーデバイスになってますが 昔はAVRスレにPIC使いが書き込んでくるとかは考えられなかったんだけど
やっぱアーデュイーノ()の頃からなんかおかしくなってきた
PICって、かつて代理店がすげー熱心だったけど、やはりプログラムの大変さが嫌がられてて
自動車のエアバッグかなんかの制御用では圧倒的シェアだが
実はそれ以外の用途はあんまり売れてないと言ってた(もちろん出てる量は半端ない) エアバッグでのシェア高いのか
それで生き残れてるんだね >>58
>昔は
>かつて
AVR教の教理の根幹なw Arduino <- コイツのせいで、馬鹿ばっかり増えた
まるで.NETの時と同じだ
敷居を下げるのは結構だが、
結局は、レベルの低い開発者が群がるだけで、結果Lチカだらけ ちょっと隠蔽しすぎだよね
どのヘッダーファイルをインクルードして
どのオブジェクト(ライブラリ)をリンクしてのんだか
初見ではサッパリ分からないという
反対にmbedの開発環境としても見通しが効いて良いと思う Arduinoのコアやライブラリは普通のC++だし
何がどうなってるかぐらい判るでしょ Arduinoってすごいよな!
プログラムの勉強すらしたことないってヤツがとりあえず買っちゃうんだぜ。 そんな手放しですごいか?
Arduino以前の認識がおかしかっただけだし
実はそれほどでもない気が 凄いってのはいろんな意味だ。彼らは正論理も負論理もソースもシンクも
わからなくてもいろいろやってしまうんだから。 スイッチ入力が正論理とOFF時オープンのコンボは初心者にありがちよね。 >>69
スイッチ入力に正論理を使う場合も有るね
AVRのポートにプルダウン機能が付いていないのが残念
xmegaは使う気にならないし >>69
初心者です。
どこがいけないのか、わかりやすく解説お願いします。 >>72
http://i.imgur.com/Lmni2sk.png
左みたいにしてね、右みたいなのはダメよってこと。
理由は、よく知らんので、手練れの解説を待て。 ちなみに>>68の話はこういうことだと思うけど、
これの論理が反転することくらい実際にやってみりゃわかる。
http://i.imgur.com/75FI4jl.png
うるせえ御託並べる前にまずやってみる、これがArduinoの良さ。
ジイは気に入らないのよ、そういうのがw
だから、買収されちまうようなもんにいつまでもしがみつく羽目にw ググればいいだけなんだけど、スレの賑わいにマジレスするかー。
正論理で使うこと自体は別に構わんのよ。
今はCMOSでスレッショルドはVCC/2付近だし、インピーダンス高くて入力ポートからの電流リークも無いからね。
しかし入力ポートは電池つないだら光る電球じゃないんだよー。
がっつりとHレベルかLレベルはっきりしてやらないといけないわけよ。
TTL時代はスレッショルドが0.7V程度と低かったのと、プルダウン抵抗じゃ入力ポートから流れ出す電流で電圧が上がってしまい、
負論理に固定することが難しかったんだ。
ただ負論理だと複数のスイッチ繋ぐ場合に、コモン線としてGND使えるから具合良い場合が多いってくらいじゃないかな。
入力インピーダンスが高いってことは、空間の電磁波などによって容易にポートの電位が変化し、Hの場合もあればLの場合もあり安定しない。ノイズなのかスイッチ操作なのかわからなくなる。
誰か初心者向けにわかりやすく翻訳してくれ。酔っ払いにはこれが限界。 >>62
敷居を誤用しているお主も馬鹿の一人よのう 上げといて下げるのは相手が動いてるのか判定とトリガーかけるの楽だからな
言葉ではアクティブローに近いかも
性論理は大人になってから きのうtiny861のポートに過電圧でお亡くなりになった。 >>73
右もプルダウン抵抗付ければ、間違いではない。
ただ、人間の手が触れるスイッチは、対GNDにした方が、信頼性とか安全性でメリットある。 >>71
xmegaいいよ
32ビット機使うほどじゃないけどペリフェラル豊富に使いたいときなんかすごい便利
attiny
atmega
atxmega
これでも足りないならARM >>81
>信頼性とか安全性でメリットある。
どういうことでしょうか。教えてください。 >>82
食わず嫌いでxmegaを敬遠していたけど少しかじってみるかな
取引先ではH8からRXに乗り換えたんでRXで設計してくれって言われているんだけど面倒くさい
逆にxmegaを提案してみたら笑われるだろうか xmegaはペリフェラルの使い方が最初とっつき
辛かったけど、わかってくると使いやすい、かも?
XCLはまだ使いこなしがよくわからない… XCL使ってLEDのWS2812や赤外線リモコンなんかの変態シリアルが超簡単になっちゃう。
ま、LUT使わずにそこの8ビットタイマーを単体で利用する事が一番多いけど。 >>74
これを見て反転することがやってみないとわからないようでは、
電気の知識云々の前に頭が悪いと思う
けど、そもそも電子回路の素養がない奴は右の使い方は思いつかないと思う >>89
スイッチとポートの距離を電線なんかで長くすると内部プルアップだとノイズを拾いやすくなる
簡単な処置として4.7K位の抵抗を外部接続すしてノイズ耐性を上げる場合もあるよ プルアップが必要な回路なら(ワイアードオアなど)、たとえ速度が間に合う抵抗値だとしても、
内蔵プルアップだけには頼りたくないな、心情的な問題だけど。 >>40
lufaライブリーには助かっている
弱くないと思う 安い中国製ユニバーサルプログラマ買ったら意外にもATTINY 13 A の書き込みが高電圧シリアルだった
ドラゴン買ってソケット付けてアタッチメント作る必要なかったぜ 他のCPUでも高圧シリアル書き込みもサポートしてくれれば良かったのに。
tiny13で出来るならmega328でもtiny2313でも出来るだろうに。
そしたら面倒なパラレルのリセッタなんか作らなくて済んだのに。 デバッグするのにヒューズビットを書き換えるのが鬼門
picは普通にできるのに
avr-gdbも単独で動いてほしい
手軽にデバッグする何かよい方法無いですか? ■ このスレッドは過去ログ倉庫に格納されています