印象中每次拿到的ST板卡都是塑料壳子包装,这次不同了,满满的环保概念。      
 
 
      然后这种蛇皮样的包装再次让我长了见识。 
      
 
 
      接下来又吃了一惊,居然直接粘贴了一块V3版的STLINK调试器。 
      
 
 
     好吧,配置略微拉满的感觉,看看主角是什么样子 
     
 
 
     居然盖了屏蔽罩,拿掉他 
     
 
 
     没错,就是一颗STM32WBA52CG的芯片,一颗具有蓝牙的单片机芯片。 
     ST开放的有Github资料,本想试试蓝牙功能,不过这个基于Web的工具需要安装nodejs环境, 
暂时作罢。后面研究做一个桌面版的工具。 
     
 
 
         还是来点个灯庆祝下咯。选择板卡,默认配置有按键和LED,直接修改时钟等生成工程。 
          
 
 
          闭眼写下几行代码,放在 USER CODE 块注释内 
 
- HAL_GPIO_TogglePin(LD1_GPIO_Port,LD1_Pin);
 
 -            HAL_GPIO_TogglePin(LD2_GPIO_Port,LD2_Pin);
 
 -            HAL_GPIO_TogglePin(LD3_GPIO_Port,LD3_Pin);
 
 -           HAL_UART_Transmit(&huart1,(uint8_t*)"hello stm32wba52",16,0xf);
 
 -           HAL_Delay(200);
 
          编译烧录运行,一气呵成,点灯不该遇到问题的,不是么,RGB三色都会闪烁。         
 
 
        串口也工作了。其实这也验证了ST的无线MCU仍然保留这易于使用的优良特性。 
       
 
 
       接下来逐渐了解其他特性,比如用CubeMX创建工程的时候会提示是否开启TrustZone。MDK添加Flash算法时有NSecure和Secure之分。 
芯片还有MPU, FPU,DSP等高级单元。属于是比较优秀的一款产品。 
 
 
 
 
 
 
  |