STM32
直播中

tulin

12年用户 1190经验值
私信 关注
[问答]

怎样在ubuntu下对STM32F767ZI NUCLEO144进行开发

NUCLEO-F767ZI有哪些特征?
怎样在ubuntu下对STM32F767ZI NUCLEO144进行开发?

回帖(1)

万腾龙

2021-10-15 16:28:33
  刚入手的NUCLEO-F767ZI;整合官网资源,理清思路,便于快速进行快发;
  1 NUCLEO 系列
  用户使用价格超值的STM32 Nucleo板,可对任意STM32 MCU进行创新尝试并快速建立应用原型。
  可以访问官方stm32-nucleo-boards链接,上面有详细的说明;
  ST提供了全面的基于STM32 Nucleo板的STM32软件HAL库和各种软件实例,可在包括IAR EWARM、Keil MDK-ARM、mbed和基于GCC/LLVM的在内的多种IDE下工作。
  stm32-nucleo-boards系列的如下所示;
  
  2 NUCLEO-F767ZI
  共同特征
  LQFP144封装的STM32微控制器;
  3个用户LED/红/绿/蓝;
  2个用户和复位按钮;
  32.768 kHz晶体振荡器;
  板连接器:ST Zio 连接器包括ARDUINO ®Uno V3ST morpho扩展连接器;
  灵活的电源选项:ST-LINK,USB V BUS或外部电源;
  具有USB重新枚举功能的板载ST-LINK调试器/编程器:大容量存储,虚拟COM端口和调试端口;
  STM32Cube MCU软件包提供了全面的免费软件库和示例;
  多种可供选择的集成开发环境,包括IAR(集成开发环境)™,Keil公司的支持®和STM32CubeIDE;
  威廉希尔官方网站 板特定的功能
  外部或内部SMPS生成 V c o r e V_{core} Vcore核逻辑电源;
  符合IEEE-802.3-2002的以太网
  USB OTG全速设备;
  板连接器:具有Micro-AB或USB Type-C™的USB以太网RJ45;
  兼容ARM® Mbed;
  文件列表如下所示;
  
  3 环境搭建
  3.1 Keil/IAR安装
  此处省略一万字;
  建议使用正版软件
  3.2 CubeIDE安装
  Ubuntu系统上的安装
  4 创建STM32F767工程
  系统:ubuntu1804
  软件:CubeIDE 1.3.0
  
  这里找不到**CubeMX**的入口,可以直接点击下图中的图标;
  
  弹出了熟悉的界面,整体使用和windows下的没什么区别;
  
  内心等待,正在下载相关资源包,当然也可以自行下载;
  
  出现了错误,可以点击重试,也可以到官网上自行下载;
  
  软件会自动下载所需资源,然后进入**cubemx** 就能进行相应配置,生成所需的开发库了;
  
  下面过程基本都类似,前面文章有所提及,此处不再赘述,具体可以参考STM32 CubeIDE快速创建工程(图文详解)
  5 总结
  简单记录一下在ubuntu下进行CubeIDE对STM32F767ZI NUCLEO144进行开发。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分