1、第一版小弟选择ATMega128做为目标芯片,原因是AVR比较多人使用,网上和比较多资料和参考程序,为以后开发板增加扩展性提供资源。
2、液晶选用Nokia3510i液晶,该液晶有4096色,分辨率是98×67,显示小型的256色BMP图片效果已经不错,而且液晶适合配合AVR使用。
3、伺服芯片使用STM32,这款芯片现在比较流行,而且我在公司的项目也是使用这款芯片,做起来比较顺手;使用这种大车拉小车的做法,让那块M128活起来。然后全部对电脑的接口,一个USB搞定。
4、按键部分选用摇杆+四个按键。
5、必需要有的外设SD卡和字库,为减少端口的使用,两者复用SPI口;所以字库必需选择SPI接口的储存芯片。
6、ATmega128的引脚分布,把总线口,ADC口,尽量多的功能端口做为扩展口,最少引出32个IO端口,ISP口和串行口复用, JTAG口和ADC口复用,SPI口要接到SD卡和字库芯片。
文章评论(0条评论)
登录后参与讨论