2014-07-20から1日間の記事一覧

matlabGUIのチュートリアル

ここを参考に http://webee.technion.ac.il/control/info/Projects/Students/2010/Michal%20Yemini%20and%20Moria%20Drukman/WWW/MATLAB%20GUI%20Tutorial%20-%20For%20Beginners.htm function varargout = testGUI(varargin) gui_Singleton = 1; gui_State …

小型圧電振動ジャイロモジュール

http://akizukidenshi.com/catalog/g/gM-04523/

DCモーターの理論

2-1-2 回転原理の基礎 http://www.nidec.com/ja-JP/technology/motor/basic/00012/ 2-1-3 DCモータの回転速度と逆起電力 http://www.nidec.com/ja-JP/technology/motor/basic/00013/

MATLABのチュートリアル

http://www.ece.drexel.edu/ctm/ (CMU) http://ctms.engin.umich.edu/CTMS/index.php?aux=Home (Michigan)

倒立振子

http://www.instructables.com/id/%E5%8D%8A%E6%97%A5%E3%81%A7%E4%BD%9C%E3%82%8B%E5%80%92%E7%AB%8B%E6%8C%AF%E5%AD%90/?lang=ja http://ichiro-maruta.blogspot.jp/2008/07/segway-he-sunhayatoicb-88-r8ctiny.html http://ichiro-maruta.blogspot.jp/201…

m328def.incの中身

場所:C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR Assembler\Native\2.1.1117\avrassembler\include ;***** THIS IS A MACHINE GENERATED FILE - DO NOT EDIT ******************** ;***** Created: 2011-02-09 12:03 ******* Source: ATmega328.xml…

avr-asの使い方その2

m328def.incの中身をのぞいて正確にレジスタを叩いたら動いた スタックポインタの初期化のビット演算が合っているか不安だけど .org 0x0000 .equ DDRB, 0x04 .equ PORTB, 0x05 .equ RAMEND, 0x08FF .equ SPL, 0x3D .equ SPH, 0x3E rjmp reset reset: ldi R16…

AVRアセンブラのテスト

http://necrobious.blogspot.jp/2010/06/avr-asm-first-steps.html Arduino(ATmega328p)で約1秒周期でBlinkする 16MHzなので、16M cycle(16メガサイクル)回せば1秒ディレイする。 Cで書くときとの違いはスタックポインタの初期化が必要になるところ。(SRA…

AVR studio6のアセンブラでinvalid redefintionというエラーが出る

以下のコードをビルド http://dotasm.com/sample-code/101-the-flashing-led/ .include "m328def.inc" ;ATMEGA328 definitions file .def temp = R16 .def d0 = R17 .def d1 = R18 .def d2 = R19 .equ OneSecond = 16 * 1000000 / 5 .org 0x0000 jmp RESET R…