初级会员

- 积分
- 184
- 金钱
- 184
- 注册时间
- 2013-7-1
- 在线时间
- 1 小时
|
修改说明:
——原程序是原子哥新战舰V3的综合实验,看到新的综合实验界面炫酷,于是禁不住就修改了一下,使之能在V2板子上运行。
——V2和V3板子硬件大部分一样,所以大部分功能都能用。
修改内容:
——修改了新旧板冲突的引脚
——修改了USART3的硬件部分为USART2的硬件,使得SIM900A模块能正常使用。
——把V2板的声音选择程序添加到V3中了,在初始化时直接选中了MP3解码芯片的输出。实测MP3,汤姆猫,录音机都有声音
——修改了SPI FLASH的大小。V2板的SPI FLASH是8M的,V3是16M的,新板子FLASH中存的东西比较多(就是SD卡根目录文件\SYSTEM那个文件夹),在V2板上放不下。不想折腾换芯片了
,就把里面适配大屏用的图标给替换掉了(不能删,删了要改程序,不然初始化不能通过)。如果你也是小屏幕(240*320),那恭喜,我已经改好了,你直接用就行了(见附件)。如
果你的屏幕分辨率超过了240*320,那就弄个W25Q128换上吧(程序需要改的,不然初始化过不去),然后复制官方资料中的文件进去。
特别说明:
——V3板SD卡用的SDIO,V2板支持SPI和SDIO两种模式,但是V2板在SDIO模式下,游戏手柄和PS2接口都不能用了。本人对SD卡和SDIO不甚了解,所以没做修改,NES玩不了,只能预览过
过眼瘾。
——V3板好像没有收音机,所以V2板上的收音机模块也就闲置了
——V2没有陀螺仪,陀螺仪程序用不了
——V2没有DM9000,网络通信用不了,SMI900A还是可以连上用的。
使用方法:
1.下载附件
2.把程序下到V2开发板上,板子将进行初始化。
3.在检查字库时会出错,会提示是否连接USB来拷贝数据,用按键选择是。
4.把开发板USB接口和电脑连接起来,电脑上就会出现一个可以动磁盘,把附件中的SYSTEM文件夹复制到磁盘根目录即可(可能是没改好吗?速度超慢,耐心等待,一定能完成的)
5.复制完成后,根据提示按一下K0键,程序重启,然后会把你刚刚复制进去的文件复制到一个你看不到的地方(FLASH的另一半空间里面)……
6.复制完就看到了炫酷的界面了。
新界面的滑屏特别流畅,原子哥真是没少下功夫。
本人的STM32技术,基本上全是从原子哥这里学的,非常感谢能有这么好的老师,在这里向老大问好!
效果图:
|
|