-
Notifications
You must be signed in to change notification settings - Fork 0
FateMouse/STM32-ExampleCodePS2
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
实验器材: MiniSTM32F103开发板V3版本 实验目的: 了解PS2接口,学习PS/2鼠标的使用. 硬件资源: 1,DS0(连接在PA8) 2,串口1(波特率:9600,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过GPIO驱动,连接关系见lcd.h) 4,PS/2接口(PS_DAT接PC5,PS_CLK接PA15). 实验现象: 本实验开机的时候先检测是否有鼠标接入,如果没有/检测错误,则提示错误代码。只有在检测到 PS/2鼠标之后才开始后续操作,当检测到鼠标之后,就在LCD上显示鼠标位移数据包的内容,并转 换为坐标值,在LCD上显示,如果有按键按下,则会提示按下的是哪个按键。同样我们也是用LED0 来指示程序正在运行。 注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源供电(5V电源,接VOUT2即可). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!! 3,LCD模块在开发板的LCD接口上面,必须靠右插 4,本实验需要自备PS/2鼠标一个 正点原子@ALIENTEK 2014-3-12 广州市星翼电子科技有限公司 电话:020-38271790 传真:020-36773971 购买:http://shop62103354.taobao.com http://shop62057469.taobao.com 公司网站:www.alientek.com 技术论坛:www.openedv.com
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published