感谢EEworld,感意法半导体公司提供了这么好的机会,让我能接触到STM32U系列的产品。
拿到开发板后,我从开发环境的创建、资料收集、常用外设的驱动,以及freeRTOS等进行试用活动,这块开发板可以是说是非常之优秀,同时也让我在试用的活动中学习了许多的新知识。
由于工作的原因,这次偿试在macos操作系统下面进行了试用,stm32U5XX系列提供了arduino的开发环境,在大家不看好MacOS下面也可以轻松入门这款开发板:
[ ST NUCLEO-U575ZI-Q 测评] 移植U8g2
[ ST NUCLEO-U575ZI-Q 测评] arduino OLED显示
[ ST NUCLEO-U575ZI-Q 测评] 按键检测——FreeRTOS
[ ST NUCLEO-U575ZI-Q 测评] FREERTOS - 结构体多参数传递
[ ST NUCLEO-U575ZI-Q 测评] FreeRTos的第一个任务
[ ST NUCLEO-U575ZI-Q 测评] 超简单的ardunio printf
[ ST NUCLEO-U575ZI-Q 测评] vscode+PlatformIO 点灯
以上是我用aduino在macos下面的试用活动,学习使用了vscod+PlatformIO进行开发下载,同时也结合了freeRTOS进行了GPIO、I2C的外设的使用。
/******************************************************************************************/
以前在MacOS下面keil、IAR等都是不能开发stm32的,现在ST的stm32cubeIDE实现了对MacOS的良好支持,利用STM32CubeIDE可以轻松快速的开发stm32UXX。
[ ST NUCLEO-U575ZI-Q 测评] 软件SPI驱动ST7735 之二
[ ST NUCLEO-U575ZI-Q 测评] 软件SPI驱动ST7735
[ ST NUCLEO-U575ZI-Q 测评] 使用PWM实现呼吸灯功能
[ ST NUCLEO-U575ZI-Q 测评] 第N种闪灯-TIM1定时器实现
[ ST NUCLEO-U575ZI-Q 测评] 时钟——U8g2
[ ST NUCLEO-U575ZI-Q 测评] HAL移植U8G2
[ ST NUCLEO-U575ZI-Q 测评] 转STM32CubeIDE代码提示如何安装
[ ST NUCLEO-U575ZI-Q 测评] STM32Cube MCU 包示例
[ ST NUCLEO-U575ZI-Q 测评] Mac下STM32CubIDE点灯
这次使用macos体验stm32U575的试用活动,加深了对stm32cubeIDE的认识,可以说st这几年的进步是非常有效的。stm32的生态资源越来越完善。
/******************************************************************************************/
同时我也对RT-Thread 对stm32U575进行了体验
[ ST NUCLEO-U575ZI-Q 测评] RT—Thread 2 创建第一个线程
[ ST NUCLEO-U575ZI-Q 测评] RT-Thread 1 新建工程
rtthread提供源码进行下载,也使得想要使用RT-Thread进行开发板人员,非常容易的上手。
一个多月的时间,我从各方面对这块开发板进行了体验,发表了30余篇帖子,但是还有一些没有体验结束,比如说FDCAN、低功耗的测试等。后面我将继续将的体验感受分享给大家。
总之这次良好的ST NUCLEO-U575ZI-Q 测评体验,收获多多。再次感意法半导体公司,感eeworld!