发新帖

[原创] 【正点原子阿波罗STM32F767开发板试用体验】+ 久等的开箱

[复制链接]
发表于 2018-5-14 21:46:38
| 171 查看 | 0 回复
    上次接到云汉的电话,得知(正点原子阿波罗STM32F767开发板259)的试用申请通过的时候,十分意外,因为那时候都没有收到申请的通知,登陆账号查看,还真的申请通过了,感谢云汉社区和正点原子提供的这次机会!
    得知试用申请通过后,我还在闲鱼上淘了一块7寸的电容rgb屏,兼容正点原子的核心板。接下来就是漫长的等待了,从四月份等到了五月份,快递在放入快递柜时还弄错了我的电话,导致一直没有收到投递的消息,打电话问快递公司才拿到了板子。拿回来后就迫不及待的开箱了,开箱照都没有拍,但是包装得很严实~
   
    很大的一个箱子,内部有开发板,电源,资料光盘,数据线,串口线~
   
    开发板主体如上图,PCB沉金工艺,上下层还用亚克力板保护~
   
    核心板采用了STM32F767芯片,必须来一个特写!STM32F767 M7内核,最高运行频率可以到216MHz,自带DFFPU,片内512KB SRAM,1024KB Flash, 性能提升非常强大,还自带了LCD控制器,硬件jpeg编解码器,在做图形显示的时候非常有优势。核心板还外扩了512MB NFlash,32MB SDRAM,如此参数,只能够用强悍形容。而且正点原子的布板很紧凑,核心板给人一种非常精致的感觉。
    阿波罗的底板外设也非常丰富,陀螺仪,音频解码芯片WM8978,CAN接口*1,485接口*1,RS232接口*2,RJ45接口*1,USB slave,USB OTG,SD卡接口*1,OLED、LCD接口,音频输入输出接口,以及和正点原子模块连接的接口~~
   
    收到板子后,拿出之前购买的7寸屏连接上核心板,正点原子出厂烧录的综合实验程序,用于检查各外设是否正常,7寸LCD RGB屏一次点亮,而且正点原子的程序自动根据分辨率调整,然而,这块屏的触摸用不了,应该是程序的问题,待和厂家确认。
   
    上图是楼主当年学习STM32时购买的正点原子mini板,应该是10年时购买学习的,STM32F103的芯片,可以看到螺丝都生锈了,LCD显示屏的电阻触摸已经裂掉了,触摸无法使用。。。。。不过这块板子是一块非常经典的板子,楼主靠这块板子入门学习了STM32,虽然最终毕业时没有从事嵌入式软件的工作,选择了自己喜欢的硬件岗位,但是偶尔也会敲一敲代码,庆幸软件的功底没有落下~
     于是乎兴冲冲到正点原子论坛下载mini板的历程,编译烧录~~咦,为什么提示无法烧录,看了一下代码和论坛,原来mini板已发展到了V3版本,楼主手上是V1.1版本,主芯片已升级到STM32F103RC,而V1.1版本的主芯片是STM32F103RB,小问题,改了芯片型号可以烧录了;咦~~,为什么LCD屏不亮了,我之前的程序还可以点亮的,再查下代码和资料,原来这块2.8寸屏也是老屏了,新的驱动是高电平点亮背光,手上这块旧版是低电平点亮背光,也是小问题,修改代码后LCD可以运行了,然而,由于RB芯片的flash和Ram较小,很多比较大的例程已经无法适用了,本想着看下STemwin的移植,编译后一看,还是空间较小。
    STM32一路走过来,去年是STM32 10周年了,从寄存器操作,到标准库,到HAL库,到LL库,如今用CubeMX配置芯片各外设,十分方便,效率也高很多。看了正点原子的代码,虽然用到了HAL库,但是还是用正点原子之前的代码框架,并没有使用CubeMX来生成代码,算是一个小小遗憾吧~不过,楼主用这块F767的板子,还是会使用CubeMX来生成代码的~~
    以上,致敬那块古老的STM32 mini板,感谢正点原子带我入门STM32,再次感谢云汉和正点原子提供的此次试用机会,由于楼主此前还没有接触过STemwin的开发,本次试用会围绕STemwin展开,还请各位监督。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我要点赞 1

举报

您需要登录后才可以回帖 登录 | 立即注册