2012年8月9日 星期四

雜項

*Turing Machine 與 von Neumman Machine的差異
*GNU Debugger(gdb)
 * Arduino為八位元的mcu,為何可以辨識256byte以上的空間?
*udev
*Makefile
*.bashrc     (source ~/.bashrc)
*symbolic link  (ln -s ____)
*FTDI Serial Device    (/dev/ttyUSB0)
*Minicom
*UART USART

2012年8月8日 星期三

玩玩範例

#cd ~/...
#make clean
#make 
#make flash (#make burn)


建制開發環境


#mkdir stm32      //建立stm32目錄

#git clone git://github.com/texaue/stlink.hub    //取得stlink工具
#git clone https://github.com/texane/stlink.git

#sudo apt-get install automake     

#cd ~/stlink
#sudo cp 49-stlinkv2.rules /etc/udev/rules.d    //讓一般使用者可以用

#./autogen.sh
#./configure  ///configure stlink
#make   ///

下載
arm-2012.03-56-arm-none-eabi-i686-pc-linux-gnu.tar.bz2
解壓縮到/home/user/arm-2012...
#export PATH=$PATH:/home/terry/stm32/arm-2012.03/bin
#export PATH=$PATH:/home/terry/stm32/stlink/