搜索
楼主: STMCU

[活动] 获奖公布|双十一心愿・STM32 NUCLEO开发进行式等你来!

  [复制链接]
回帖奖励 1052 ST金币 回复本帖可获得 1 ST金币奖励! 每人限 1 次(中奖概率 80%)

该用户从未签到

3

主题

457

帖子

10

蝴蝶豆

金牌会员

最后登录
2022-3-5
发表于 2020-11-17 14:02:30 | 显示全部楼层
大作战三:想要一块带屏幕的STM32F7 DISCOVER板学习GUI、以太网这些功能
回复 支持 反对

使用道具 举报

该用户从未签到

69

主题

1815

帖子

124

蝴蝶豆

版主

最后登录
2021-3-16
发表于 2020-11-18 12:13:59 | 显示全部楼层

回帖奖励 +1 ST金币

需要stm32wl的开发板
以前分享的帖子:
1、STM32+LoRa硬件设计中的一个小“坑”
https://www.stmcu.org.cn/module/forum/thread-617168-1-1.html


位域与联合体:
https://www.stmcu.org.cn/module/forum/thread-610197-1-1.html
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

457

帖子

10

蝴蝶豆

金牌会员

最后登录
2022-3-5
发表于 2020-11-18 13:39:45 | 显示全部楼层
大作战二:
https://www.stmcu.org.cn/module/forum/thread-622623-1-1.html
这个是之前利用STM32F407、LCD屏幕、超声波测距模块,DC-AC升压模块制作的电磁炮
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

3420

帖子

82

蝴蝶豆

社区小助手

最后登录
2023-11-12
发表于 2020-11-18 15:30:26 | 显示全部楼层

回帖奖励 +1 ST金币



无标题.png

无标题2.png


无标题3.png

无标题4.png

F031.jpg

STM32F031


补充内容 (2020-11-18 15:32):
大作战一
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

3420

帖子

82

蝴蝶豆

社区小助手

最后登录
2023-11-12
发表于 2020-11-18 15:31:28 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

3420

帖子

82

蝴蝶豆

社区小助手

最后登录
2023-11-12
发表于 2020-11-18 15:34:39 | 显示全部楼层
大作战三
期盼来一块带TFT-LCD显示屏的
回复 支持 反对

使用道具 举报

该用户从未签到

1492

主题

2703

帖子

0

蝴蝶豆

管理员

最后登录
2021-5-11
 楼主| 发表于 2020-11-18 17:10:29 | 显示全部楼层
szongen 发表于 2020-11-18 13:39
大作战二:
https://www.stmcu.org.cn/module/forum/thread-622623-1-1.html
这个是之前利用STM32F407、LCD ...

可以帮忙再分享一些新的内容
回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

3420

帖子

82

蝴蝶豆

社区小助手

最后登录
2023-11-12
发表于 2020-11-19 16:22:24 | 显示全部楼层
为双十一心愿添砖加瓦:
基于Nucleo -f031激光测距仪

测距.png

                 图1
Nucleo -f031麻雀虽小,五脏俱全,用它来驱动ST的VL53L1X激光测距传感器,非常经济实用。
本方案中驱动VL53L1X采用RS232串口通讯方式。

原理图.png

硬件连接(图2):
Nucleo -f031的PA0、PA1、 PA3、PA4驱动OLED显示屏,
PA9、PA10用于USART1,9600波特率,8位数据位,1位停止位,中断接收。
Cubemx配置.png
                   图3
              CUBEMX配置:

主要代码:

  1. int main(void)
  2. {
  3.   HAL_Init();
  4.   SystemClock_Config();
  5.   MX_GPIO_Init();
  6.   MX_USART1_UART_Init();
  7.   LCD_Init();
  8.   __HAL_UART_ENABLE_IT(&huart1,UART_IT_RXNE);
  9.   __HAL_UART_ENABLE_IT(&huart1, UART_IT_IDLE);
  10.   __HAL_UART_CLEAR_IDLEFLAG(&huart1);
  11.   Tx_buf[0]=0xa5;
  12.   Tx_buf[1]=0x45;
  13.   Tx_buf[2]=0xea;
  14.   HAL_UART_Transmit(&huart1,(uint8_t *)Tx_buf,3,0xffff);
  15.   LCD_Print(20,0,"Nucleo-F031",TYPE16X16,TYPE8X16);
  16.   LCD_Print(30,24,"激光测距",TYPE16X16,TYPE8X16);
  17.   Disp_buf[2]='.';
  18.   Disp_buf[4]=' ';
  19.   Disp_buf[5]='C';
  20.   Disp_buf[6]='m';
  21.   Disp_buf[7]='\0';
  22.   while (1)
  23.   {
  24.    bcdcode=HEX2BCD(Lenght);
  25.    Disp_buf[0]=bcdcode%1000/100+0x30;
  26.    Disp_buf[1]=bcdcode%100/10+0x30;
  27.    Disp_buf[3]=bcdcode%10+0x30;
  28.    LCD_Print(36,48,Disp_buf,TYPE16X16,TYPE8X16);
  29.    HAL_Delay(200);
  30.   }
  31. }

  32. void USART1_IRQHandler(void)
  33. {
  34.    if((USART1->ISR & USART_ISR_RXNE) != RESET)       
  35.        Rx_buf[RxCount++]=USART1->RDR;
  36.      else
  37.    if((USART1->ISR & USART_ISR_IDLE) != RESET)
  38.     {
  39.         USART1->ICR = UART_CLEAR_IDLEF;
  40.         Lenght=Rx_buf[4]<<8;
  41.         Lenght |=Rx_buf[5];
  42.        RxCount=0;       
  43.     }       
  44.   HAL_UART_IRQHandler(&huart1);
  45. }
复制代码



回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

216

帖子

0

蝴蝶豆

金牌会员

最后登录
2021-3-3
发表于 2020-11-21 11:18:22 | 显示全部楼层
双十一心愿: 特别想要一块STSPIN32F0601电机控制板
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

372

帖子

18

蝴蝶豆

金牌会员

最后登录
2021-6-18
发表于 2020-11-21 16:58:32 | 显示全部楼层

回帖奖励 +1 ST金币

nucleo-64   STM32G070   论坛得的。花了1元买了个G0系列的视频教程。 上次碰到一个代理商,在推G0芯片,价格不给力。
微信图片_20201121165652.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2024-4-29 22:28 , Processed in 0.192343 second(s), 40 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表