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

【宠粉福利】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中文论坛活动

即日起开启活动话题入口,之后的活动统一都放在此处,欢迎大家的加入!


最新内容

相似分享

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