导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[quyin]基于EM-AT91SAM3U开发板Tou



No.73719
作者:quyin
邮件:qy_123mm@163.com
ID:137632
登陆:4次
文章数:10篇
最后登陆IP:219.143.149.238
最后登陆:2009/10/22 16:32:40
注册:2009/6/10 16:33:16
财富:178
发帖时间:2009/8/8 10:57:14
发贴者IP:219.143.150.172
标题:quyin:基于EM-AT91SAM3U开发板Touchscreen开发完成了!
摘要:No.73719基于EM-AT91SAM3U开发板Touchscreen开发完成了! 基于EM-AT91SAM3U开发板Touchscreen开发完成了,与大家分享
最近一直在使用英蓓特公司开发的EM-AT91SAM3U开发板(芯片为ATMEL公司推出的SAM3U,功能很强大,特别是USB2.0高速接口,高达480BPS。内核为Cortex-M3v2.0 主频96MHZ)做Touchscreen的开发,研究了很长时间终于顺利做出了Touchscreen的程序。分享一下喜悦之情。
Touchscreen利用芯片ADS7843进行信号转换,然后通过SPI总线将数据传输给内核,之后内核在液晶屏的相应位置画一个点。如果校准成功,LCD屏上会显示:Success !。此后,在触摸屏上按下之后,串口和LCD屏上都会显示该点处的坐标。在这里列出一些SPI模块的接口函数,详细说明可以查看
//------------------------------------------------------------------------------
//         SPI functions
//------------------------------------------------------------------------------
extern void SPI_Enable(AT91S_SPI *spi);
extern void SPI_Disable(AT91S_SPI *spi);
extern void SPI_Configure(AT91S_SPI *spi,
                                 unsigned int id,
                                 unsigned int configuration);
extern void SPI_ConfigureNPCS(AT91S_SPI *spi,
                                     unsigned int npcs,
                                     unsigned int configuration);
extern void SPI_Write(AT91S_SPI *spi, unsigned int npcs, unsigned short data);
extern unsigned char SP ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:78531毫秒 查询6次