你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【宠粉福利】Nucleo-F429ZI 开箱测试

[复制链接]
AndyQ 发布时间:2025-2-10 23:15

首先,感谢论坛给予的这份礼品Nucleo-F429ZI,以下对这块评估板进行一个简要的开箱测试

a1.jpg

板载的外设资源如图所示,有若干用户LED,板载按键,以太网接口、USB接口,当然还有板载的ST-Link调试器

image.png

使用CubeMX创建IOC工程,目标IDE选为CubeIDE

Nucleo-F429ZI的主控芯片为STM32F429ZIT6

image.png

可以看到如上主要参数:CPU主频180M,256K的RAM,2MB的Flash

image.png

根据开发板电路原理图,蓝色LED连接至PB7引脚,于是初始化PB7 PIN

image.png

使能串口外设3,因为调试器的虚拟串口与USART3相连

image.png

勾选串口3后,其默认引脚为PB10、PB11,需要将串口3重映射至PD8、PD9

操作方法是点击PD8引脚的灰色方框,弹出待选框后点击USART3_TX,PD9操作同上

image.png

工程保存设置

image.png

image.png

点击打开工程

image.png

添加printf输出重定向至串口3

#include <stdio.h>
// 重定向printf start
//_write函數在syscalls.c中, 使用__weak定義 ??  ??以可以直接在其他文件中定義_write函數
__attribute__((weak)) int _write(int file, char *ptr, int len)
{
         if(HAL_UART_Transmit(&huart3,ptr,len,0xffff) != HAL_OK)
         {
                 Error_Handler();
         }
}

image.png

主函数添加以下测试代码

HAL_Delay(200);
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_7);
printf("Hello World!\n");
image.png
image.png
screenshots.gif
收藏 评论0 发布时间:2025-2-10 23:15

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版