打印
[信息]

【ST评测+第四周学霸之STM32G070开箱评测】

[复制链接]
2176|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linyu0395|  楼主 | 2020-12-23 18:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
再次在STM32垂直应用挑战第四周获得了学霸奖,奖品是Nucleo-G070RB开发板。MCU是Cortex-M0+内核,比M0内核的MCU比较,性能上有了很大的提升,主频由48MHz提高到64MHz,RAM 36K,也比STM32F070(项目中刚好有用到这颗料,RAM大小16K)大了很多。
      

      
STM32G070  资源图:
      

     STM32F070  资源图:
      


     
     照例用STM32Cube创建工程跑个LED灯。
     点击File->New Project,选择Board Selector,找到NUCLEO-G070RB开发板,选择并双击打开。
     


    外设PA5有个LED
   



    选择Clock Configuration,配置HCLK为64MHz,其他时钟会自动适配,省了我们去看文档的时间了。Project Manager里的Project Name为项目文件名,可以任意输入,Toolchain/IDE选择MDK-ARM,其他参数不变,依然选择HAL库来编译。想减少点代码空间,提高一下性能,也可以选择LL库,代码精简了不少。
   




    最后点击Generate Code生成项目,提示还没有安装固件包,点击安装即可,最后打开的MDK中也要安装Pack。这里吐槽一下,MDK自带的Pack Installer的速度实在实在慢,遇到大文件,可能一天也下载不完,还经常提示时间溢出是否继续等,后来直接到MDK官网下载,速度也算勉强接受吧,STM32Cube的下载速度却非常快,看来还是ST服务器nubility啊!呵呵!
   

   MX_GPIO_Init函数的初始化里,把LED的灯点亮
   


        编译仿真,然后LED就亮了。
        仿真时,提示ST-LINK固件太老,顺带升级了一下。
   

         

        简单评测了一下,后续有项目移植的话,再分享给大家,感谢21IC平台提供的机会!


   

   







使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

22

主题

243

帖子

4

粉丝