硬件资源是一块触摸芯片的触摸屏+一块仅仅带STM32103和一片闪存卡的的板子,触摸屏和板子相连。
任务是这样:在熟悉ARM STM32微处理器相关和电容式触摸屏相关知识的前提下,选用STM32系列MCU实现对电容屏的有效控制,使之能够在相关工业控制领域得以应用。本课题要求学生能够独立进行广泛而深入的调研,对当前技术发展和现状有正确而较广泛的了解;在此基础上使用现有资源(STM32实验电路、投射式电容触摸屏)进行开发,具体包括电容屏I2C数据的有效捕获和判定、LCD显示控制、GUI界面设计等。
我的理解是做个界面,带有菜单什么的。然后我接下来的事情是不是这样(我自己想的):首先把STM32给弄熟,先实现LCD的控制。然后接下来的事情是将ucos移植到STM32中(我不太明白什么意思,是不是改一下ucos源代码,然后放到SD卡里,让STM32读出来运行?),然后就是用ucGUI搞界面(这里我也不太明白,ucGUI和uCOS都要移植的吗?),然后实现触摸屏控制。
不知道我以上说的哪里错了,麻烦指正啊。
还有就是ucGUI是不是挺难搞的,它貌似不是可视化的,我该从哪里学起呢。麻烦大家给我详细的就整个课题指点指点,多谢啊
|