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

查看: 8446|回复: 29

[STM32L476] 【NUCLEO-L476RG开发】开发笔记分享(串口输出,GPIO,SPI)

  [复制链接]

35

主题

423

回帖

93

蝴蝶豆

版主

最后登录
2020-9-9
发表于 2015-10-25 17:07:25 | 显示全部楼层 |阅读模式
       上礼拜5收到社区送来的STM32L476nucleo开发板,非常感谢社区能给予我们这样的机会接触新系列单片机,所以肯定得做点笔记来回馈一下论坛的,刚好飞思卡尔有个10块钱的小板子兼容接口,直接用来作为扩展板很不错,那么好,直接开始撸!
       第一,首先评价一下STM32L476nucleo这个板子,板子总体上挺不错
1445761823486.jpg 1445761883804.jpg

好了,接下来给大家分享一下开发笔记,我第一次用HAL库,听群里说什么c++面向对象,都TM在扯鸡巴蛋,说白了就是一个硬件抽象层,讲硬件隔开,但是认真想想,函数的多层封装,库的剪裁性等问题导致了M4内核,80M速率完全没有任何发挥,不信用库点个灯翻转一下即可知道差距。不过肯定有
人说,你知道库开发的效率吗?行行行,说到这个我肯定是会退到一方了,因为等硬件驱动都调试好,以后都是直接调用的节奏,效率一样高,而且我相信在工作的工程师应该对看文档没什么压力。而且重新熟悉HAL这个库也需要时间,我个人依然喜欢标准库,小,剪裁性很好,同时开发效率也高。
虽然有1M的Flash,128K的美美哒的资源,但是,L476的定位在何方?
不过,先不说如何用寄存器进行开发,这详细的我还是等中文参考文件出来再说,看英语有点恶心,因为这个,所以我调试SPI的时候就有点断腿。
因为时间不多,也就晚上有那么一丁点的时间来玩玩这个nucleo(刚好周末),所以完成了3个功能,一个是GPIO翻转,串口输出打印,以及SPI硬件通信。

实验效果:476对扩展板上的SPI进行芯片擦除,读取1个page后printf在串口助手上,然后从0~255这样一个page存进去flash后再读出来打印
整个实验分4步,芯片擦除,点亮红灯,第一次读取成功后,点亮蓝灯,芯片写入,点亮橙色灯,最后读取一page,点亮绿灯,实验结束。
QQ截图20151025165632.jpg
跟我一样有小板子的也许会有疑问,你的芯片ID为何是EF14,我想跟大家说,如果你用的正是这个小板子,读出来的ID如果是5114,没错,你读对了
山寨的东西我就不说了。我自己有很多拆机的flash,所以换一片上去了。
QQ截图20151025170125.jpg

以下,附上我的程序代码,如果工程上有什么你觉得有缺漏的东西,请回复我,给我狠狠拍一砖,谢谢!
这次是我第一次使用HAL库,感受就是:希望能继续让std标准库兼容这些新型号!
V0.0.1.rar (3.25 MB, 下载次数: 424)

评分

参与人数 1ST金币 +30 收起 理由
沐紫 + 30

查看全部评分

回复

使用道具 举报

35

主题

423

回帖

93

蝴蝶豆

版主

最后登录
2020-9-9
 楼主| 发表于 2015-10-25 17:09:30 | 显示全部楼层
自己顶一下自己!
回复 支持 反对

使用道具 举报

60

主题

2051

回帖

31

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2015-10-25 17:27:09 | 显示全部楼层
感谢丫丫分享,看来免费送的那个小板子也是山寨货啊!
回复 支持 反对

使用道具 举报

9

主题

259

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-4-24
发表于 2015-10-25 17:43:44 | 显示全部楼层
支持下,很不错呀
回复 支持 反对

使用道具 举报

1

主题

112

回帖

0

蝴蝶豆

高级会员

最后登录
2020-7-8
发表于 2015-10-25 18:38:53 | 显示全部楼层
飞思卡尔的板子我也申请了,下午刚刚收到,明天玩玩看。
回复 支持 反对

使用道具 举报

10

主题

379

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
发表于 2015-10-25 19:47:21 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

11

主题

1139

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-7-10
发表于 2015-10-25 19:51:27 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

1

主题

629

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-3-7
发表于 2015-10-25 20:50:13 | 显示全部楼层
谢谢分享              
回复 支持 反对

使用道具 举报

10

主题

1651

回帖

0

蝴蝶豆

论坛元老

最后登录
2020-2-15
发表于 2015-10-25 21:19:36 | 显示全部楼层
再接再厉哦。
回复 支持 反对

使用道具 举报

35

主题

423

回帖

93

蝴蝶豆

版主

最后登录
2020-9-9
 楼主| 发表于 2015-10-25 21:20:48 | 显示全部楼层
creep 发表于 2015-10-25 17:27
感谢丫丫分享,看来免费送的那个小板子也是山寨货啊!

板子本身的绿油挺高级,看着不像山寨货,eeprom看丝印也是ATMEL的,不知道真假,flash肯定是假的,读芯片id就能知道,有空捣鼓一下L4的硬件IIC看看,哈哈
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版