【STM32F3DISCOVERY开发板试用体验 】使用Arduino IDE编译器

  • hkevin
  • LV3工程师
  • |      2016-09-18 16:07:32
  • 浏览量 2706
  • 回复:3
本帖最后由 hkevin 于 2016-9-18 16:26 编辑 【STM32F3DISCOVERY开发板试用体验 】使用Arduino IDE编译器 首先感谢ickey论坛提供的STM32F303 DISCOVERY开发板试用的机会。 这个STM32F303 DISCOVERY 是“MB1035C”版,也就是ST-LINK调试器采V2-B版本的, 因此插上USB会多出一个U盘.将固件复制到这个mbed U盘, 便能立即更新固件. (1) Roger Clark 大神在stm32f103 maple的基础下开发了stm32duino. 可以使用Arduino IDE编译stm32,而且stm32duino就支持STM32F303VCT6Discovery. (2) Arduino IDE增加stm32duino开发板
  • 在ArduinoIDE的 “文件/首选项/附加开发板管理器网址” 中增加 stm32duino来源
http://dan.drown.org/arduino/package_STM32duino_index.json
  • 开启 “工具/开发板/开发板管理器”
  • 搜寻“stm32f” , 选择 STM32F3xx 安装
  • 安装好后将 “工具/开发板/” 切换到 “STM32F3Discovery”
(3) 增加一个 点灯程序 , 如下:
int led = {PE8,PE9,PE10,PE11,PE12,PE13,PE14,PE15};

int led_size = 8;

void setup() {         

    for (int i=0; i, OUTPUT);

}

void loop() {

    for (int i=0; i, HIGH);

    delay(200);

    for (int i=0; i, LOW);

    delay(200);

}
(4) 编译 后 查看 固件的位置 (5) 将 此固件 直接拖曳复制到mbed U盘(DIS_F303VC) (6) 复制到mbed U盘(DIS_F303VC)的固件会立即更新. (7) 一个 8灯闪烁 便完成
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:3
shaoziyang 2016-09-19
Arduino的确简单易用
0   回复
举报
发布
韩梅梅 2016-09-18
这板子玩的可以
0   回复
举报
发布
lilei 2016-09-18
谢谢分享~
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子