如题
那当然不是什么贪吃蛇,俄罗斯方块一类的简单东西.
要求是:显示用TFT2.0屏,SD卡贮藏游戏,音乐合成芯片,
游戏:2D游戏(为这台游戏机重新写的游戏)
以上都只是概念,目前没有具体的设计,我只是初学51,打算用51来做.
有8Bit爱好者吗?我们一起来做.
声名:这是业余制作项目,如果设计好,我打算把设计图拿到淘宝上卖,
当然这不是什么能卖钱的项目,只是能满足爱好.
以后真的做出来了,大家学51的,就可以Keil51写点游戏,在它上面玩...
不是为赚钱,就是想法更多的人能玩玩自己写的游戏.
有意者可加入我们的Q群.204698029
名称 机械人/游戏机/单片机
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
stm32看来好强大......我能不能控制呢....等我学好了,那要多少年之后?........>.<
我定义好接口,你来设计扩展卡,怎样?
-----------------------------------------------------------------------
呵呵,我都说了只能精神上支持了,最近拓展以前写的简陋的文件系统读写代码都花了好多时间了,严重影响了寒假学习计划的进度了。。。
“stm32看来好强大......我能不能控制呢....等我学好了,那要多少年之后?........”
很多初学者都是这么想的,但是其实你接触一下就知道,
首先人家MCU就是做出来也是要给别人用的,做出来没人会用,厂家就要倒闭了
第二点,稍有接触你就会知道,虽然说是什么架构不同,但是这些主要都是芯片设计的人才关心的东西。在芯片的应用开发人员面前,主要是C语言。我也没玩过STM32,但是接触过一次ARM9的IO操作,后来又用51做东西,详细阅读过51的datasheet,慢慢发现不同的MCU在应用开发上主要的区别只不过是芯片内部的资源不同(RAM大小?有没有硬件SPI控制器?IIC控制器?。。。),速度不同而已(价格什么的就不考虑了)
第三点,学ARM先学STM32最好不过的了,网上大把的例程,而且,还有固件库(代码库?),封装了很多的寄存器操作,上手是很容易的
不过如果你想坚持用51做的话就试试吧,毕竟不是什么商业项目,DIY者们都是喜欢折腾的
一周热门 更多>