--- title: Lab6: Hardware toc: no ... 預期目標 ------- - 實際體驗 STM32 硬體操作 - 以 `STM32F4-Discovery`_ 為參考硬體,探討相關的軟體開發工具與流程 開發工具介紹 ----------- - GNU Toolchain: 同之前 Lab - ICE = In-Circuit Emulator - st-link * git clone https://github.com/texane/stlink.git - `Remote Debugging using GDB`_ - sudo apt-get install git automake libusb-1.0-0-dev - sudo cp 49-stlinkv2.rules /etc/udev/rules.d/ 具備互動操作的 USB serial 實做 ---------------------------- - http://wenku.baidu.com/view/595ae5124431b90d6c85c741.html - http://wenku.baidu.com/view/72c30fc59ec3d5bbfd0a74cf.html - http://www.sparetimelabs.com/usbcdcacm/ (文末提到與之前指定作業相關的技術議題) - USB list: /var/lib/usbutils/usb.ids - Neocon 離開方法: ~. -> exit * neocon /dev/ttyACM0 - http://wiki.openmoko.org/wiki/NeoCon - http://wiki.openmoko.org/wiki/CDC_ACM 參考資訊 ------- - `STM32F4-Discovery 繁體中文簡易操作`_ - `OpenOCD 繁體中文簡易操作`_