AVRマイコン総合スレ Part41 at DENKI
[2ch|▼Menu]
[前50を表示]
350:774ワット発電中さん
18/11/16 13:35:36.35 jdD/LZnQ.net
PICもAVRも同じMicrochip配下なんだから仲良くしようず

351:774ワット発電中さん
18/11/16 15:15:10.02 Da6hUrfJ.net
>>337
sin,cosテーブルと、窓用の配列を用意して、演算していくけど、
PICは、インデクスアクセスがavrに比べて弱い、特にプログラム領域に確保したテーブルアクセスは
avrの方が効率よくアクセスできる。
avrでもアセンブラが優位だったのは、複数配列のアクセスのときに、C言語では、
毎回インデクスを再計算してしまうケースがある。
アセンブラでは、固定小数点演算で、fmuls命令を使うのと、汎


352:用レジスタで一時的な計算結果を うまく使いまわして、オーバーヘッドを防いでるのが早い理由かな。 クロック速度でなく、ステップ実行速度が同じであれば、PICが優位なケースもあり、 適材適所感がありそうです。



353:774ワット発電中さん
18/11/16 15:20:52.94 Bd/KNpPS.net
別にけんかしてる話じゃねえべ?

354:774ワット発電中さん
18/11/16 16:26:27.73 Ym2gDft/.net
要はそんだけ掛かって使い物になるかだな

355:774ワット発電中さん
18/11/17 09:21:51.89 1apcbNh3.net
結局、一つの命令にかかるマシンサイクル次第なわけで、CPUのパフォーマンスを
語る上でクロック周波数なぞ参考程度にしかならない

356:774ワット発電中さん
18/11/17 09:22:16.18 1apcbNh3.net
その点でAVRはマシンサイクル効率が高い

357:774ワット発電中さん
18/11/17 11:31:51.03 O+G2Ya7l.net
PICとAVRのコアの違いは、グローバルレジスタ方式とワーキングレジスタ方式の
差によるものが大きいと思う。
命令16ビット固定長という制限があるのに、
32個のグローバルレジスタ方式を採用したAVR設計者の方針に、
AVRファンの私としては感謝したいw
例えば、8ビット即値命令(LDI R31,$FFなど)は32個のレジスタ指定で5ビット、
即値で8ビット使うので、残りは3ビット、つまり8種類の命令だけでコード空間を
使い果たしてしまう。
もちろんそんなCPUは有りえないので、
あーでもないこーでもないという制約だらけの状態にはなっているが、
この方式の違いが、結果的にPICに対するAVRのアドバンテージにつながっているのでは?
命令コード24ビットのAVRを出してくれれば、これらの命令上の制約も大分解消されて、
ますます使いやすくなるだろうが、残念ながら出ないと思うw
以上、Cプログラマには関係の無い話しでした。

358:774ワット発電中さん
18/11/17 12:12:27.61 rdFZx/zU.net
あぁ 真のISP のヒトか

359:774ワット発電中さん
18/11/17 16:21:53.65 O+G2Ya7l.net
そうだよ、制約がイヤで、まず最初に
 RESETピンに大容量のCや外部リセット回路がつながっていても、
 SCKピンやMOSIピン、MISOピンに何がつながっていても、
 (たとえ5VやGNDと直結されていても)書き込みOK
というシリアル・ライタを作った。

360:774ワット発電中さん
18/11/17 16:40:41.05 NAHjnyXE.net
>>347
どんなのか見てみたい

361:774ワット発電中さん
18/11/17 21:33:32.31 jZ52th6p.net
てかAVRはArduino需要やろ
あれが出る前は特に日本での認知度はH8とPICやった
Microchip自体がPICの改良諦めてる状況やし

362:774ワット発電中さん
18/11/18 07:41:25.31 QR0Cw0zN.net
>>349
その理屈だとArduinoに使われてる商品だけってことになっちゃうな。
さらに特需と言えるほど広まってるかい?君の周りの人が皆Arduino買ってるかい?

363:347
18/11/18 15:26:36.49 fzYgJRjO.net
>>348
今まで2回ほどライタの画像をアップしたし、
特に2回目は、このジャンパーは5V/3.3V切り替えで、
あのジャンパーはSPI/PDI切り替えで・・・などと詳しく書き、
オプションの量産書き込み用ZIP(ゼロインサートプレッシャ)ICソケットボードや
ICクリップ方式書き込みアダプタなども紹介した記憶がある。
画像探したけど見つからないし、勘弁して下さい。
昔の外部メモリ用CPUで使われていたROMエミュレータからヒントを得て作りました。
原理は簡単です。

364:774ワット発電中さん
18/11/18 15:42:40.47 zsD2IRVS.net
>>351
だいぶ前の過


365:去スレだけど、これのこと? 素晴らしい力作、こんなの作れて羨ましい。 https://rio2016.5ch.net/test/read.cgi/denki/1499338233/37



366:774ワット発電中さん
18/11/18 17:57:55.47 NPgMNReN.net
PICもArduino対応してくれたら使うんだけどな

367:774ワット発電中さん
18/11/18 21:24:27.02 kLln6TQ+.net
MEGA328あたりはあるどぅい〜の需要な気はする

368:774ワット発電中さん
18/11/19 11:53:37.89 PryS2GV0.net
>>352
確かに私(351)が作ってアップしたものですが、それはライタではありません。
懐かしいな、一時期、I2CやSPIに凝っていた時期があって色々作りました。
最後に作ったのはmega328を2個使ったI2C/SPI通信モニタで、
トリガ条件を逆ポーランド記法で組み合わせて色々演算できるように工夫した。
URLリンク(i.imgur.com)
だけど、パラレル液晶や4桁7セグLED数字表示器用のI2C/SPI/UART変換器や
I2C/SPI通信モニタなどは完成して動作確認後、押し入れの棚に入れてから
一度も使った事がありません・・・。
ここは反省した方がいいのかな?w

369:774ワット発電中さん
18/11/19 12:20:02.38 PryS2GV0.net
(ついでに連投)
そうそうI2Cと言えば、現在進行中で制作しているものはtiny2313と
秋月の小型液晶AQM0802AとAitendoのJJY受信モジュールを使用した
JJY受信+電波ブースターです。
ブースター部の製作と動作確認までは順調に進んだのですが、
予想外のトラブルがいくつか重なったり(5V-3.3Vレベル変換ICが壊れていたとか)、
tiny2313をI2Cマスターで使うのは初めてだったりで、
受信した0/1/マーク信号を液晶に表示するまで時間がかかってしまいました。
(旧ATMELのtiny2313の資料のTWIの説明は分りにくいぞっ!
 疑心暗鬼になってしまって、
 本当に出力がオープンドレインになっているかの確認までやってしまった)w
これは完成したら押し入れにしまい込まないで、ちゃんと使い続ける予定です。
家族から、最近電波時計の時間がずれて困る、とクレームが来ているので。
自分の好き勝手にやれる、趣味のプログラミング、ハード製作はとてもとても楽しいです。
止められまっしぇ〜んw

370:774ワット発電中さん
18/11/19 13:56:58.94 UzAxUZJQ.net
PIC16,PIC18を常用してるけど、スタックは、基本CALLでしか使えないので、
パラメータをPUSH/POPするような、C言語には向かないんだな〜としみじみ。
printf的なものを実装しようとして気づいた。
picのcoreだけでも、avrが仕込まれたらどんなに便利なんだろう。。。。

371:774ワット発電中さん
18/11/19 14:35:32.56 OBalcILL.net
AVR使えばええやんか(笑)

372:774ワット発電中さん
18/11/19 16:44:56.83 X0JJMtRd.net
>>355
凄ぉーっ!
こんなの作れるなんて、羨ましいし畏れ入ります。
>>356
JJYブースターも自分はAmazonで買おうかと思ってたけど自作なんて、これまた凄い。

373:774ワット発電中さん
18/11/19 21:02:37.68 EynYbcKf.net
>>357
PIC18Fならスタックは普通に使えまっせ。
データスタックはPOSTDECn, PREINCnというレジスタが何のためにあるのか考えれば分かる。
コールスタックにもデータを積むこともできるけど、これは12ビット幅でちょっと使いづらい。

374:774ワット発電中さん
18/11/19 21:13:31.36 7uLUuNl7.net
てかプログラムが主体ならPIC18F一択だよね…

375:774ワット発電中さん
18/11/20 00:15:41.16 AOl86UVD.net
>>360
最近のPIC16Fでも MOVIW,MOVWIで同様のこと出来るみたいですね。

376:774ワット発電中さん
18/11/22 22:36:17.53 uTQ60Ekg.net
328Pに外付けSRAMは接続出来ますか

377:774ワット発電中さん
18/11/22 22:40:44.78 mxi6DnkU.net
>>363
出来る出来ないで言うのならば
勿論、出来ます!

378:774ワット発電中さん
18/11/22 22:43:21.23 K5Coha0w.net
URLリンク(www.switch-science.com)
シリアルSRAMなら接続も楽だな。

379:774ワット発電中さん
18/11/22 22:44:26.33 jwrxPQ+l.net
だね。
使い物になるかどうかは別として

380:774ワット発電中さん
18/11/23 06:16:04.74 ydsdr5Hn.net
>>363
ATMEGA328Pに23LC1024(1MのSRAM)なら付けたことあるよ。
URLリンク(i.imgur.com)
入手も容易、接続も簡単、制御もお手軽、値段も高くない。
URLリンク(i.imgur.com)
この時はグラフのフレームバッファ領域に使ったけど、実用的なスピードは出たよ。
気をつけることは、ATMEGA328Pのメインメモリそのものが増えるわけではないことと、シリアル接続なのでアクセス速度がそんなに速くないこと、使い方によってはSPIを占有しちゃうことかなぁ。
お金とプリント板の領域に余裕があるのなら、SRAMの大きいATMEGA1284Pにした方が幸せだとは思うよ。

381:774ワット発電中さん
18/11/23 07:18:24.30 mrhqwuVf.net
メモリいる用途なら素直に32bitにしたほうが楽なんだよね。

382:774ワット発電中さん
18/11/23 09:51:51.05 uT+DaZst.net
>>367
なるほど、この場合
SPI->I2Cという
フレームバッファからのディスプレイへの書き出しに、連続read/writeが出来るからですね。
もし、ディスプレイも spiだったら、
spiが2本あるか、メインメモリで大きめのバッファを格納しない限り、
毎回アドレス指定で、小さなバッファ単位の書き出しになり、パフォーマンスが出せませんね。

383:774ワット発電中さん
18/11/26 08:38:05.15 y6Tk2Iuy.net
LEDの撮影のこと、色々と教えてくれてありがとう。
試行錯誤の結果、ホムセンで安かった塩ビの板を暫定的に乗っけました。
スマホの撮影だと、ホワイトバランスとかフィルターとかあまり弄れませんでした。
とりあえず動画
URLリンク(i.imgur.com)
CLASS4の古いSDカードに動画ファイルを入れて連続再生すると、特に頑張らなくても40fpsくらい動きました。
ただ、標準のsd.hの仕様なのかよくわかりませんが、遅い時がありますね。
フォルダー内のファイルが多くなってくると、後半に入れたファイルを見つけにいくだけで0.5秒もかかります…
一度、オープンしちゃえば素早く読み書きできるのですが。
>>369
おっしゃる通りです。
今回もSDカードから連続読みして、WS2812Bへだらだらと書き込んでます。

384:774ワット発電中さん
18/11/26 10:23:23.44 gkYBJv6f.net
外から入った光はほとんど吸収して中からの光は出てくる
液晶みたいな真っ黒LEDを売ればいいのにといつも思う

385:774ワット発電中さん
18/11/26 18:33:12.49 c8Kj+9xu.net
表示を隠す1ドットの液晶は欲しいな
光らない表示のスイッチは離して実装できないし・・・

386:774ワット発電中さん
18/12/03 18:40:35.28 /yNcey4B.net
知らん間にAVR32がNRNDなってた。

387:774ワット発電中さん
18/12/03 19:02:06.36 as/dGF/p.net
avr潰し、始まったな

388:774ワット発電中さん
18/12/03 19:24:37.59 5CadpQpg.net
ATMEL時代からLegacy扱いだったんだから当然だろう。
AVR8とは別物だ。

389:774ワット発電中さん
18/12/03 19:29:27.96 jnn0xOwl.net
atmegaも早く潰してほしい

390:774ワット発電中さん
18/12/03 19:38:02.29 sY+IHBy5.net
mega便利


391:カゃん?なんで?



392:774ワット発電中さん
18/12/03 21:27:28.53 P8T9VYtz.net
すべてPICになるべきだから

393:774ワット発電中さん
18/12/03 21:37:11.96 BnnlvivK.net
そのMicrochipさんがAVRに注力しとるではないか

394:774ワット発電中さん
18/12/03 22:12:38.21 sY+IHBy5.net
MicrochipがPICのみにしたかったらコスト競争でAVR潰しただろ
吸収合併したってことは欲しかったんだよ、AVRが

395:774ワット発電中さん
18/12/03 22:30:38.29 hqYPNvO+.net
ARMだけがほしかったというのが本音だろうね・・・・
他は価格的に魅力がないからな〜〜〜〜

396:774ワット発電中さん
18/12/03 23:07:24.41 sY+IHBy5.net
エスパー現る

397:774ワット発電中さん
18/12/04 00:30:04.51 6OSsIaMK.net
ARMが欲しいだけなら、わざわざAtmelからマイコン事業を買う必要もなく、ARMと契約すれば済むわけで。
(実際Microchipは特殊用途向けに、ARMマイコンを出してたこともあるし)

398:774ワット発電中さん
18/12/04 06:51:51.60 vCwLw6Gj.net
コアだけで1チップマイコンが成り立つなら、それもあると思うが。(反語)

399:774ワット発電中さん
18/12/04 14:13:29.81 6Prl88jI.net
PIC32をMIPSにしたことを後悔してるんだな。分かるよ。

400:774ワット発電中さん
18/12/04 14:26:47.85 bBHGPWn0.net
実際はAtmelが他社に買収されそうになったのでMicrochipが乗り出しただけだが

Dialogとの合意後に“横やり”:
Microchip、Atmelに38億ドルで対抗買収を提案
URLリンク(eetimes.jp)
Dialogとの合意は破棄の可能性も:
Atmelの買収、Microchipが優勢か
URLリンク(eetimes.jp)

401:774ワット発電中さん
18/12/04 15:31:32.96 486KZKGS.net
SAM7EをPIC32CZとリネームしているようですね。

402:774ワット発電中さん
18/12/04 15:48:30.96 rv2ZvAY5.net
PIC32(MIPS)を改良できなかったMicrochipの不甲斐なさよ

403:774ワット発電中さん
18/12/04 15:58:54.22 rsY32g8m.net
sam系だって、何というか
microchipどうしたいのか
m系の64bitコア採用SoC作る気はあるのかとか
sam9系はA5系で入れ換えないの?とか
不透明
arm社に振り回されてる感じもするけどね…

404:774ワット発電中さん
18/12/06 19:08:42.04 4ozYhHgi.net
そして、結局はARM=ソフトバンクの天下ってことか。

405:774ワット発電中さん
18/12/06 23:03:25.11 uBXAqr/x.net
ソフトバンクオワタ\(^o^)/

406:774ワット発電中さん
18/12/07 05:00:36.49 XFLt+rIq.net
MicroSemi Introduces PolarFire FPGA & RISC-V SoC
URLリンク(www.cnx-software.com)
MicrochipがMicrosemiを買収 - 売上高は50億ドル規模に
URLリンク(news.mynavi.jp)

407:774ワット発電中さん
18/12/07 09:05:34.37 6YE7cdXn.net
Microchipさんどんだけカネ持っとるんや

408:774ワット発電中さん
18/12/08 16:40:00.43 S5FY0M+6.net
もしかしたら自転車と同じで止まれないのかも?
CPUは薄利多売の世界だろうから、規模が大きくないと利益が出ないとか?
会社の利益が出ているうちに高く売って、
後は死ぬまで左ウチワ、ってのが経営者として正しいのかも?
AVRさえ作ってくれればどうでもいいけどw

409:774ワット発電中さん
18/12/08 16:47:25.86 qYJuOCcY.net
>会社の利益が出ているうちに高く売って、
かならずしも利益がでていなくても良いんだよね。
将来性をちらつかせて、高値で売り抜ける。昔のITバブルなんてまさにそれ。

410:774ワット発電中さん
18/12/09 07:24:05.54 YE4KibIr.net
Microchipが滅


411:ムる前にルネサスが買ってくれたらいいな



412:774ワット発電中さん
18/12/09 09:49:23.83 RygVf826.net
マイクロチップがルネサス買うほうが可能性としてはありそう。

413:774ワット発電中さん
18/12/09 10:50:00.02 hzvF/gp4.net
>>397
マイクロチップにはPIC32MX、PIC32MZがあるが
そこにPIC32RXとPIC32RZが加わるのか。。。

414:774ワット発電中さん
18/12/09 10:56:44.56 nqBg6HBL.net
>>398
SHとM32も加えてあげてw

415:774ワット発電中さん
18/12/09 11:09:32.65 tuL1nKz6.net
>>399
部品の入手性やディスコンも考えたらMicrochipにルネサスを買ってもらったほうがいい気がする。

416:774ワット発電中さん
18/12/09 11:20:49.55 4KXTf8Qq.net
>>399
H8とR78KとR8Cはいいのかよw
PIC24にでも編入できそうだな

417:774ワット発電中さん
18/12/09 17:47:19.73 vk0q2iUb.net
イヤイヤ、ハゲバンクがマイクロチップを買う可能性が高いな

418:774ワット発電中さん
18/12/09 23:01:24.98 W2brhvR1.net
ハゲが目を付ける対象としてはマイナー過ぎないかマイコン会社なんて
奴らは話題性込みで選ぶだろ

419:774ワット発電中さん
18/12/10 17:30:56.34 zGN2gPbS.net
しかしハゲの「利息支払いが必要な借金10兆円」はすごいな。
銀行も金額が大きすぎて借金の返済要求なんて出来やしない。
中小企業相手だと、たとえ融資先が黒字でも平気で貸し剥がしなんてやるくせに。

420:774ワット発電中さん
18/12/12 15:25:47.69 kHzQ18K7.net
一般人にもAVRにも関係の無い話だけど、
ソフトバンクの有利子負債は13兆円、年間支払い利子は0.5兆円。
今月の上場でソフトバンクに入る金は2.6兆円。

421:774ワット発電中さん
18/12/12 19:49:53.01 OMvB+FSZ.net
そのうちフーウェイ製4G&5G交換機の交換代でいくら消えるんだ?って話し

422:774ワット発電中さん
18/12/12 20:46:21.25 9mY+sFhU.net
エリクソン製の交換機の障害で止まったって散々報道されたのに

423:774ワット発電中さん
18/12/12 21:00:31.96 QeCf3nX9.net
さすがにこの板じゃ金融音痴だらけだな。

424:774ワット発電中さん
18/12/12 21:03:28.73 OEHPf5Ji.net
未だにガラケー使ってる俺に質問させてくれ
ファーラウェイだかフーウェイの携帯電話って本当に個人情報抜きまくってたのか?
そんなにやべぇもんが発売されていたっていうのか?
アメリカの工作とかの可能性を抜いてさ

425:774ワット発電中さん
18/12/12 21:10:47.22 QeCf3nX9.net
URLリンク(assets.bwbx.io)
さすがにこの板じゃこんなものでデータが抜けないことぐらい分かると思うが。

426:208
18/12/12 21:23:57.59 Hzug6gyY.net
こんなものでデータが抜けないと断言する根拠は?
URLリンク(assets.bwbx.io)

427:774ワット発電中さん
18/12/12 21:24:59.04 Hzug6gyY.net
ごめ、208は全く無関係な。

428:774ワット発電中さん
18/12/12 21:45:52.70 5n44M1//.net
>>409
君みたいに価値の無い人間は対象外

429:774ワット発電中さん
18/12/12 22:06:16.09 BQxfUNdI.net
チップインダクタかな?
それとも宇宙人のハイテクが入ってるのか?

430:774ワット発電中さん
18/12/12 22:27:54.44 OMvB+FSZ.net
>>407
そっちの話しじゃない

431:774ワット発電中さん
18/12/12 22:31:50.28 nkTcV3KP.net
ぱっと見だと
3端子のEMIフィルタやら
SMDの水晶とかセラミックレゾネータ系に見える
でもスパイチップと言うからには、マイコンの類いなんだろうなぁ、と
もっと拡大した中身の写真が出ないとねぇ

432:774ワット発電中さん
18/12/12 22:40:44.03 BQxfUNdI.net
X線写真位出せと思う。
試作のBGAの実装確認でよく見たけど。

433:774ワット発電中さん
18/12/12 22:43:45.89 rZgPZOJl.net
少なくとも電源と情報の入出力は要るわけで
こんなのでWiFiよろしく情報横取り発信できるのだとしたら
とんでもないオーバーテクノロジだな

434:774ワット発電中さん
18/12/12 23:06:28.10 NojPUX+h.net
穴を開けるだけなら十分だな

435:774ワット発電中さん
18/12/12 23:27:02.45 0SQP4slY.net
マジでそんなものを理由にして調達除外だの騒いでるのかね?
もっとすごいのつうか、ソフトだろ、見えねえだろ?

436:774ワット発電中さん
18/12/12 23:55:46.78 rADiluqL.net
「写真はイメージです」だろ?

437:774ワット発電中さん
18/12/13 00:09:05.32 BTMwdIz2.net
結局は米国の中国締め出し案に同乗させられたんだろ

438:774ワット発電中さん
18/12/13 00:14:44.37 jlJK+ryM.net
>>421
「写真はイメージじゃなくてフォトグラフだろ!」

439:774ワット発電中さん
18/12/13 04:47:37.64 6tD0OJYi.net
>>423
これですか?
URLリンク(www.youtube.com)

440:774ワット発電中さん
18/12/13 05:47:52.44 bDmY9v2U.net
AVRに関係ない話はスレチ

441:774ワット発電中さん
18/12/13 12:24:43.12 I91nu0bw.net
URLリンク(courrier.jp)
尼とリンゴは否定していて、フェイクニュースだという報道もあるようだ。
アメリカは昔からこういう話が絶えない国だねえ。
URLリンク(gigazine.net)

442:774ワット発電中さん
18/12/18 12:52:56.46 Xbh/2UKH.net
MPLAB Snap 良さそう

443:774ワット発電中さん
18/12/19 21:35:32.65 Pad9y7b+.net
Atmelは車載製品に強いところがあったので
MicrochipはAtmelを欲しかったんかな〜〜〜
現在は防衛、宇宙市場に力を入れているようだけど・・・・

444:774ワット発電中さん
18/12/20 01:12:45.42 RKH/f04X.net
そういえば爆発炎上ホリエロケットの破片画像に焼け焦げたラズパイ写ってたな
ラズパイではダメなのか(ちがうだろちがうだろ

445:774ワット発電中さん
18/12/20 05:49:14.42 SqU8OBh+.net
>>429
この、ハゲー!!
この、ハゲー!!

446:774ワット発電中さん
18/12/20 10:37:51.77 tpk0JwGn.net
INT0のレベル割込みを有効にして該当のポートをGNDに接続してもメインのプログラムが1命令ずつ実行されるのは仕様で、防げませんか?
割込みハンドラのRETI → 戻った先の命令を実行 → 割込みベクタのRJMP → 割込みハンドラ …〜 っていう動きをしていますよね
ローレベル割込みが有効な間はメインのプログラムに一切戻って欲しく無いのですが・・・

447:774ワット発電中さん
18/12/20 12:49:53.00 blt63AuM.net
ほかの割り込み要因は寝てるの確実?

448:774ワット発電中さん
18/12/20 13:06:02.63 tpk0JwGn.net
>>432
いえ不定です
しかし外部割り込みはベクタアドレスがもっとも若いので平気かな?と考えていました
データシートのCPUコアのところを見ると
「AVRが割り込みから抜けるといずれかの割り込みが実行される前に1つの命令が実行されます」とありますね…

449:774ワット発電中さん
18/12/20 14:43:29.67 tpk0JwGn.net
EXT_INT0:
PUSH R0
IN R0,SREG
PUSH R0
PUSH R1
CLR R1
PUSH R16
PUSH R17
SELF_LOOP: ;★
;〜 処理が書いてある 〜
SBIS PIND,2 ;★
RJMP SELF_LOOP ;★
POP R17
POP R16
POP R1
POP R0
OUT SREG,R0
POP R0
RETI

自分の用途だと★のついてる行3つを追加したら良いだけでした…
なんかすいません

450:774ワット発電中さん
18/12/21 17:46:30.88 UhRkphG0.net
なにも謝る必要は無いよw
どんな仕様か分らないけど、割込みから戻って来ないプログラムってなかなか見ないな。
私は今まで書いたことが無い。
もちろん、それで目的が達せられるならOKなんだけどね。
R0とR1を保存しているのはプログラムメモリのアクセスか乗算の為か?

451:774ワット発電中さん
18/12/21 19:58:09.11 gLGxX/b0.net
R0は命令によって固定使用される。
R1はCでゼロレジスタとして使われる。
アセンブラしかしない人には2番目は関係無いし知らないかもしれないな。

452:774ワット発電中さん
18/12/21 21:00:17.48 y6/oV0js.net
秋月で売ってる可愛い女性の声チップは中身がATmega328Pやったんな(笑)

453:774ワット発電中さん
18/12/21 21:01:33.02 TUAGPR+E.net
R1はMULなど乗算命令の結果上位バイトが入るんで…
乗算使うなら保存必要
Cでどう使ってるかとか関係無いわ

454:774ワット発電中さん
18/12/21 23:13:08.41 09+ijvIU.net
>>437
テキスト入力で自由に音声出力できるやつでは使いやすいかもね
メーカーサイトのサンプル出力で少し遊んでみた

455:774ワット発電中さん
18/12/22 07:39:33.18 OPTNVhhV.net
>>437
昔、そのICを買ってきて音を出してみたら、ひどい声だったのでガッカリしたぞぉw
我が家の目覚まし時計の女性の声がとても可愛く、同じレベルを想像していたので。
でもせっかく買ったんだから何か作らなくちゃと思って
テスタの測定値を読み上げるものをtiny233で作った。
URLリンク(i.imgur.com)
完成した後2、3回使ってみたけど、
とくに便利とも思えず、目で見た方がよっぽど早い。
以後、押し入れに放ったままで一度も使わず数年経過w

456:774ワット発電中さん
18/12/22 07:41:22.71 OPTNVhhV.net
ゴメン、 tiny2313 ね。

457:774ワット発電中さん
18/12/22 20:26:37.00 1UsYhOVF.net
メロディーで頑張ってるドアセンサー群に使うと便利そうだな。。。

458:774ワット発電中さん
18/12/23 22:52:15.23 AKPXvAlA.net
>>440
あくえすとーくだっけ?
何種類Ka声があったような
うちのはいわゆるゆっくり系ボイス
「ゆっくりしていってね!」

459:774ワット発電中さん
18/12/24 21:52:17.61 t09OED4m.net
あくえす〜〜〜〜
試してみたけど、こんなもんかな〜〜〜〜
ちょっと、しょぼい・・・・・
所詮、おもちゃレベルだな???
(おもちゃに内蔵されてる物の方がはるかにいい!!)

460:774ワット発電中さん
18/12/25 05:53:31.20 kJPH4o84.net
>>440
これいいなw顕微鏡を覗いて細かいところを当たってるときに
電圧値を読み上げて欲しいと思ってたんだよw
ちなみにこれって「小型ロボの声」とか言ってごまかしてるけど
どう考えても「ょぅι゛ょの声」だよね・・・
URLリンク(akizukidenshi.com)


461:17/



462:774ワット発電中さん
18/12/30 10:46:47.15 Q44lx7WA.net
BPFとノイズジェネレータ使って「あいうえお」を発声させていた頃が懐かしい。

463:774ワット発電中さん
18/12/30 11:50:34.00 wZcN7zB/.net
sァンダーフォース!

464:774ワット発電中さん
18/12/30 19:09:36.53 pUnQXvqy.net
arduino unoがあればハンダ付けもしなくていいのか
まあどっちも持ってないけど
URLリンク(www.youtube.com)

465:774ワット発電中さん
18/12/31 20:51:27.41 ZH/5Xjxd.net
URLリンク(www.a-quest.com)
ここでサンプル聞ける&喋らせられるなりよ

466:774ワット発電中さん
19/01/01 14:29:27.98 Jo5NnnW/.net
(ゆっくり)の声が何か微妙に違う…

467:774ワット発電中さん
19/01/02 08:45:38.27 ZMfOb0Cs.net
いわゆるニコ動とかで有名な「ゆっくり」声のICはATP3011F1ね
>>449のサンプルで言えば音声合成エンジン:AquesTalk、声種:AquesTalk-f1女声1(ゆっくり)

468:774ワット発電中さん
19/01/03 10:44:17.60 XQIMJb39.net
実家の電話機の読み上げはこれかな・・・

469:774ワット発電中さん
19/01/03 11:04:55.07 zZBkwp4J.net
しりあるで送るだけで読み上げしてくれるのか

470:774ワット発電中さん
19/01/05 14:06:33.32 QhOhO8pH.net
使ってるけど便利だよ
spi/i2cもできる

471:774ワット発電中さん
19/01/07 23:52:00.56 LBD//Lvg.net
PICのソースをavrに移植して、少しはまった。
割込みで処理で、フラグ変数が競合してた。
PICは、8bit変数は直接命令だから、アトミックだけど、
AVRは一度レジスタ経由でアクセスするから意識しないといけないのよね。
今回はATOMIC_BLOCK使った。

472:774ワット発電中さん
19/01/09 14:41:44.84 KnOWgh8h.net
ゆっくりボイスが便利な用途ってなんだろう

473:774ワット発電中さん
19/01/09 14:49:52.80 Uq2Gh5+J.net
>>456
メッセージ内容が固定メッセージなら録音やらなんやらの音声データ再生だけですむけど不定形の場合はそうはいかんでしょ。
また、音声の内容が長ければそれなりにデータもでかくなるし。
極端な例だとなんかしらの毎度変わるテキストの読み上げとか(web読み上げがいい例)とかじゃない?

474:774ワット発電中さん
19/01/09 18:42:49.08 LXArw3oW.net
そういうのはPCや泥にやらせるけどなぁ

475:774ワット発電中さん
19/01/10 12:25:35.94 Gqb4W0Np.net
なかなか難しいよね
スマフォだったら「しゃべる外国人旅行者向けの通訳機」みたいなのがありそうだけど
まあ「手段のためには目的は選ばない」と言うのが電子工作らしいけどね

476:774ワット発電中さん
19/01/13 13:16:15.58 5cbJSZaf.net
>445の電圧値の読み上げみたいなのには向いてるね。

477:774ワット発電中さん
19/01/13 13:53:20.64 3c0v3EQE.net
火災報知器のアラームが
ゆっくり音声で
「かじですー かじですー」
とかだったらマヌケな感じするなと思ったが、
実例が遭ったわ
URLリンク(youtu.be)
燃える近辺から再生

478:774ワット発電中さん
19/01/13 13:54:19.72 3c0v3EQE.net
まちがった
URLリンク(youtu.be)
こっちが燃える直前から再生のURLです
ゆっくり音声で視聴者がかじーかじーとメッセージ入れてる

479:774ワット発電中さん
19/01/13 14:53:10.43 o4mKKIwl.net
>>458
それのどこがavr関係してんだ?
スレ考えてレスしろや

480:774ワット発電中さん
19/01/13 20:13:51.96 z2LrDkBY.net
>>463
元の文脈も読めないガイジ

481:774ワット発電中さん
19/01/13 22:15:16.10 TgvDp4M1.net
>>464
スレタイも読めないくせに誤魔化すなよwww

482:774ワット発電中さん
19/01/14 07:14:39.51 a0DzVol5.net
>>465
流れも読めないくせに誤魔化すなよwww
ここから出て行け

483:774ワット発電中さん
19/01/14 12:42:01.78 eGrgd1JC.net
>>466
出ていけwwwwwwww
恥ずかしいのう

484:774ワット発電中さん
19/01/15 03:00:11.22 oB/YHnKh.net
クロックを内蔵と外部と切り替えるにはヒューズバイトというのの書き換えが必要ってことであってますか?
そうだとして、それにはどんな道具が必要ですか?
12Vとかかけないといけないとか、結構面倒そうなんですが、一番簡単で安い方法を教えてください。

485:774ワット発電中さん
19/01/15 05:28:44.89 /hfOLQ3R.net
>>468
今そんなことより458がスレチとか言ってるアホを叩き潰すのに忙しいから

486:774ワット発電中さん
19/01/15 09:34:57.08 m68UY+Vm.net
>>468
低電圧シリアルプログラミングでもできるよ
FTDIのUSBシリアルでftavrwってソフトとか
Arduino(クローン可)でArduinoISPとか

487:774ワット発電中さん
19/01/15 12:16:58.83 uLwdYkV8.net
>>468
やったことないが想像で書くと…
ヒューズバイトの中のSPIEN(シリアルプログラミング許可)ビットだけ気を付けること。これをDisableにしてしまうと定電圧シリアルプログラミングができなくなってしまう。
このビットさえ気を付ければクロックの内蔵CR/外付けクリスタルの切り替えは定電圧シリアルプログラミングでできる。
だったはず

488:774ワット発電中さん
19/01/15 12:18:07.25 uLwdYkV8.net
おっと定電圧は低電圧の間違い

489:774ワット発電中さん
19/01/15 12:36:00.82 m68UY+Vm.net
>>471
SPIENのオン/オフは低電圧シリアルプログラミングからは出来ないから平気
初心者がよくやるのは…
RSTDSBLでリセットピンをポートに切り替えてしまってICSPが反応しなくなるパターンと
水晶とコンデンサ繋いでないのに外部発振に切り替えてうんともすんとも言わなくなるパターン

490:774ワット発電中さん
19/01/15 14:03:53.28 P5QDYvKD.net
昔、AVRを始めた頃の思い出
 AVRのヒューズ/ロックビット読み書きソフトを作っていて、
テスト中にうっかりRSTDISBLを書きかえてしまい、
結局、次にパラレルライタを急いで作るハメになってしまった事。
URLリンク(i.imgur.com)

491:774ワット発電中さん
19/01/15 14:08:50.71 OZn2F71u.net
>>469
自分を正当化したくてしょうがないんだねぇ

492:774ワット発電中さん
19/01/15 14:42:43.26 dROUDEuS.net
>>469
出ていけ君、顔真っ赤粘着でウザイなwww

493:774ワット発電中さん
19/01/15 14:49:48.69 P5QDYvKD.net
なんでアトメルは12Vシリアル書き込みを8ピン以外でも採用してくれなかったんだろ?
そうしてくれればパラレルライタなんてメンドくさいものを作らなくて済んだのに。

494:774ワット発電中さん
19/01/15 15:07:24.82 1s+Em7uC.net
14ピンもあるゾ

495:774ワット発電中さん
19/01/15 16:31:37.06 pduFIS1e.net
PDI,UPDI使うシリーズはパラレルモードが無い。

496:468
19/01/15 16:39:24.50 lx9WJ5BL.net
教えていただいて安心しました。
みなさんありがとうございました。

497:774ワット発電中さん
19/01/15 16:44:12.76 HS5DHehh.net
これから始めるのに今一番おすすめのライターはどれでしょう?
既製品でも自作でもいいので、みなさんお使いの良さそうなのを教えてください。
ArduinoならUNOとNanoを持っています。
あと、初心者向けのスレは無いんでしょうか?
ここでもいいんでしょうか?

498:774ワット発電中さん
19/01/15 16:56:03.06 l4TYjMne.net
ここでいんじゃね
Arduinoあるならそれがライターになるよ

499:774ワット発電中さん
19/01/15 17:24:20.61 qAyX5BsK.net
ライターもデバッガも初心者に勧められるものはないのでできれば避けてください

500:774ワット発電中さん
19/01/15 17:49:27.25 dsblupnX.net
自分が最終的に落ち着いたのは
uno,nanoは内蔵シリアル
pro mini, attinyはAliExpressで150円ぐらいのUSBasp
pro miniでシリアル通信が必要なときは、これまた150円ぐらいのシリアルコンバーター

501:774ワット発電中さん
19/01/15 20:36:19.53 aL4ZsaoC.net
>>468
一回書き換えると元に戻せないヒューズだけは、高電圧で書き換え
どのヒューズがってのは状況によって変わった記憶が
うろ覚えでごめん、なんか俺もそれで困った記憶があって、道具無くてそのときだけチップ書い直した

502:774ワット発電中さん
19/01/16 05:31:15.74 vHTTwZ0E.net
具体的にこのライターでってのが一向に出てこないんだなAVRの場合。
みなさん自作なの?
それとも>>483の言ってるのが正しいってこと?

503:774ワット発電中さん
19/01/16 06:30:50.19 JxKFcCud.net
なんの話してるんだ??
AVR ISPなんていっぱい出てるじゃないか。
互換品もいっぱいあるが不安なら純正品にしとけばいいじゃん。

504:774ワット発電中さん
19/01/16 07:03:43.52 nTTrVDtX.net
disりたいだけだろ?
じゃなきゃコミュ障

505:774ワット発電中さん
19/01/16 08:52:44.70 0POfzSoQ.net
2011年くらいからずっと AVRISPmk2 使ってて困ってないけど、「今一番」かどうかなんか知らんし

506:774ワット発電中さん
19/01/16 09:01:57.59 FsdT9eXf.net
RES端子を一度入力にすると戻せないってのが痛い

507:774ワット発電中さん
19/01/16 09:02:51.21 GUkZOlFZ.net
>>486
アホには無理だから他の石使え
そして此処には来るな
と言ってるんだよ

508:774ワット発電中さん
19/01/16 09:36:14.97 3BHnezLD.net
>>481
マイコン初心者なので、余計なトラブル回避したくて、
純正ライタ->純正ICEと来て、デバッグ環境まで手に入りました。

ただ、debugwireのヒューズ切り替えがめんどいので、
atmega328から移行を考えてます。
良さげな石ありますか?

509:774ワット発電中さん
19/01/16 09:39:49.71 dpoe4F92.net
最近、avrを堪能しようと思って、atmel-ice 買った。
ところで、ispで、tool から電源供給できるライターってあるのですか?
また、コマンドラインから、atmel-iceを使って、書込み実行する方法ってありますかね?
毎回 ctrl-shift + P で画面開いて、toolをiceに選択しなおして、memory開いて、flash,eeprom と
順番にボタン押していくのが面倒なんです。

510:774ワット発電中さん
19/01/16 10:02:12.26 xH9fo4XL.net
今なら
URLリンク(akizukidenshi.com)
これじゃね?
使ったことはないのだけど

511:774ワット発電中さん
19/01/16 10:32:44.58 50+mzAak.net
純正のAVRISPmk2ってとっくに販売終了していて互換品しかないんだがな。
>>492
DIP限定ならjtagのあるmega644とか。
SOPでもいいなら、俺的にはUPDIが使えるtiny1シリーズやmega0シリーズが快適すぎる。
UPDIのやつはリセットピンをIOにしても戻すは割と簡単だし。(ただし出力設定にしてない場合に限る)
>>493
atprogramでググレ

512:774ワット発電中さん
19/01/16 11:24:58.10 itHH39Ap.net
俺は純正のライタが高くて買えないので、泣きながら自作した。
URLリンク(i.imgur.com)
裏側
URLリンク(i.imgur.com)
書き込み後にリセットさせたくて、少し改造。
URLリンク(i.imgur.com)
RTS-CTSの直結ラインを0.1μFで優しく受け止め、リセットピンに接続。
パーツは秋月で全部揃う。
1300円くらい。

513:774ワット発電中さん
19/01/16 12:45:26.28 0POfzSoQ.net
ちゃんと AVRISPmk2が昔の製品って解るように書いたつもりなんだがなぁ

514:774ワット発電中さん
19/01/16 13:23:34.05 dpoe4F92.net
>>495
atprogram 初めて知りました。ありがとうございます。
ところで、以下のような fuse 設定をソースに記述しているのですが、
これを、どうやって、writer 書き込めるのかわかりません。
.elf ファイルにあるとは思うのですが。 -fs -f xxxx.elf では設定できませんでした。
FUSES =
{
.low = LFUSE_DEFAULT,
.high = (FUSE_SPIEN & FUSE_WDTON & FUSE_BODLEVEL1),
.extended = (EFUSE_DEFAULT),
};

515:774ワット発電中さん
19/01/16 14:08:48.08 50+mzAak.net
下手に抜粋すると間違いが起きそうなので、俺が実際に使用してるバッチ内容をコピペするから適当に変更してくれ。
atprogram -f -t atmelice -i UPDI -d atmega4808 program -c --flash --fuses --verify --file mega4808.elf
推測だが、コマンドの「program」が抜けてるんじゃないかな。
コマンド内にサブコマンドがあってさらにそれに対するオプションと書式がややこしいんだ。
-fsは--fusesと同じ、-fは--fileと同じだからそのままでいい。
atprogramの直後にある-fはツールのファームバージョンが違っても強制するオプションでかぶるから俺は--fileで書いた。

516:774ワット発電中さん
19/01/16 14:11:17.33 QwJrDHFk.net
atprogramってavrdudeとどう違うの?似たようなもの?

517:774ワット発電中さん
19/01/16 14:21:41.66 50+mzAak.net
AtmelStudioに付属してる純正のコマンドラインツールだよ。
基本的には純正ライタ・デバッガでしか動かない。

518:774ワット発電中さん
19/01/16 14:24:57.26 QwJrDHFk.net
なるほど純正だけなのね

519:774ワット発電中さん
19/01/16 15:51:23.50 WdmgNOi2.net
>>491
貴方のご意見の通りのようですね。
AVRはやめてPICを始めることにしました。
開発環境も書き込み器もすぐにこれだなというものの目星がつきました。
開発環境はすでにインストールし、PICとライターはもう注文しました。
感謝しています、ありがとうございました。

520:774ワット発電中さん
19/01/16 16:05:33.77 lkStCnQI.net
>>488のようなのが今の置き忘れられたAVRを象徴してるね。
面倒な初心者はディスり扱いで排除する貧相な度量。
Arduinoの構成パーツに成り下がり、単体では依然PICに追いつけず、こともあろうにそのライバルに買収された。

521:774ワット発電中さん
19/01/16 16:07:46.30 50+mzAak.net
MPLABでAVRも開発できるし書き込みもできるんだけど、
新しすぎて情報が少ないんだよね。

522:774ワット発電中さん
19/01/16 16:07:50.17 dpoe4F92.net
>>499
完璧にうまくいきました。 助かりました。
fuses の設定を間違えて、1個 ispできなくなったけど...
高電圧ライターは、入手するか、、、買うかどうしようかな。

523:774ワット発電中さん
19/01/16 16:11:11.67 50+mzAak.net
オツカレー
AVRリセッターでググレw

524:774ワット発電中さん
19/01/16 16:19:40.79 zAWLkHn0.net
いつか役立つかもしれないユニバーサルライタを買うというのもあり

525:774ワット発電中さん
19/01/16 16:21:19.87 0xCj1Zjt.net
>>505
気になって最近の情勢を調べてみたら、
どうやら、これからの初心者用はMPLAB IDEとこれ
URLリンク(akizukidenshi.com)
ということのようだね。
新参を拾い上げる度量もない古株にはいろんな意味で無縁なんだろうけど…。

526:774ワット発電中さん
19/01/16 16:27:53.38 VW4FbHbt.net
>>509
それ買わせて結局PIC使いに化けさせるという戦略だなw
さすがに良く考えてある。

527:774ワット発電中さん
19/01/16 16:42:01.88 AcYiB90F.net
AVRもPICも両方使えばいいじゃん

528:774ワット発電中さん
19/01/16 16:47:19.59 50+mzAak.net
>>511
おっしゃる通り。
初心者だからこそ両方使って、両方使えるようになれて、適材適所に使い分けてもらいたい。
MicrochipのおかげでAVRの新シリーズも安価なんだし。

529:774ワット発電中さん
19/01/16 17:45:05.20 dpoe4F92.net
>>511
そういうことですね。
有益な、情報が得られれば、それだけでありがたいです。
別に正しくなくても、きっかけとして、自分で検証すればいいだけなので。

530:774ワット発電中さん
19/01/16 19:02:30.48 k+F5W3C6.net
私は、PICとAVRが目の前に置いてある状況で、
「どちらを使っても構いませんよ」
と言われたとたら、どうしてもAVRを選んでしまう。
何と言えばいいのか、PICファンの皆様、PICは私の特異体質に合わないんですよ。
昔、PICを始めた時にアセンブラでプログラムを書いていたら頭痛がしてきて、
それでもライタなどの初期投資代金がもったいないので、



531:慢して、さらに2本目も書いたのだが、頭痛はひどくなり、 このまま続けていたら、PICのアホが私に乗り移ってしまいそうな恐怖に駆られてw 3本目はとうとうPICを諦めてAVRに乗り替えてしまった。 もちろんISPライタなどの金がまた掛かったが、プログラミング中の頭痛はなくなった。 AVRは良い。私のナスがママ、胡瓜がパパ、意のままに動く。 私の特異体質のせいだと思うから誰の参考にもならないだろうな。 (御精読を感謝します。怒っちゃヤーよ、ほら笑って笑って)



532:481
19/01/16 19:39:25.93 tlSYZtA7.net
Arduino NanoをライターにしてATmega328PにLチカをさせるところまで来ました。
>>482さん、アドバイスありがとうございます、ライター関連出費ゼロで済んでますw
外付けの16MHzのセラロックで動かしてるんですが、半部くらいの速度になってしまいます。
あと、内蔵クロックに設定すると動きません。
ま、ぼちぼち解明していくつもりです。
とりあえずお礼とご報告まで。

533:774ワット発電中さん
19/01/16 20:19:47.83 dpoe4F92.net
atmel-ice の他、
pic用で、pickit4 買ったんだけど、avrの対応はどうなっているのか良く分からんです。
UPDIだけの対応かな? 内部で12V生成していると思うので、avrの高電圧モードもあればいいんだけど。。。

534:774ワット発電中さん
19/01/16 21:24:56.29 yQ68hMrD.net
PICKIT4はATMEL-ICEと同等の対応見たいで12VはUPDI/HVだけのようです。
snapのUser GuideにPICKIT4vsSnapの比較が出ていてわかりやすいです。
MALAB Xより次期AS7の方がさきにPICKIT4対応できるのではと期待してます。

535:774ワット発電中さん
19/01/16 22:03:57.15 Hrxxgtjg.net
PICkit4は既にAS7で使えるようになってる

536:774ワット発電中さん
19/01/16 22:52:32.06 yQ68hMrD.net
>>518
おおAS7単体でなくMPLABも一緒にインストすればAS7で使えるようになるのですね。 TNX
snapもサポートしてくれないかな


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1700日前に更新/263 KB
担当:undef