[开发工具]

基于Microchip Attiny1616 触摸条研发分享

[复制链接]
1750|10
手机看帖
扫描二维码
随时随地手机跟帖
发给她更好fh|  楼主 | 2021-10-28 14:19 | 显示全部楼层 |阅读模式
钱盐:

        现在触摸条越来越多的地方在用,特别是厨房里,什么冰箱、洗衣机、微波炉...手机,电脑,ipad上面也很常见。
最近公司派了个活,就是研发出一个触摸模块,按在乐器上当弯音轮用。


使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:21 | 显示全部楼层
芯片平台参数:
- 芯片型号:  ATtiny1616-VQFN
- 芯片内核:  AVR-CPU, 20 MHz
- 芯片存储:  16KBFlash, 2KB SRAM;
- 芯片厂商:  Microchip
- 调试器型号:PICKIT4-调试器
- 芯片价钱:  大概5块钱一片

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:21 | 显示全部楼层
开发用的环境:
Microchip Studio 
    +
    代码配置器:ATMEL START  (https://start.atmel.com/)

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:25 | 显示全部楼层
- 不得不说,这个代码配置器真是方便,基本上省掉了写驱动的时间。
  但是!
  嘿嘿,那些bug,总会在黑暗之中悄悄盯上你那上扬的嘴角。

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:26 | 显示全部楼层
研发过程
1. 用 ATMEL START 工具在线选择一个叫 QTouch的中间件;

2. 接着就是进行一系列参数配置,引脚选择之列的,参考下面图示;

3. 配置好了会自动生成代码,过程中好像会报个WARNING,不管他,强行生成再说;

4. 最后下载代码,用 Microchip Studio 打开就编译,我喜欢在这里面再详细配置;

5. 编译没问题,下载到芯片里面跑跑看就好了。

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:26 | 显示全部楼层
54456617a428a1f753.png

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:27 | 显示全部楼层
21797617a42b9ca43e.png

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:27 | 显示全部楼层
34577617a42d174cdf.png

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:28 | 显示全部楼层
56649617a42f8c73c1.png

使用特权

评论回复
发给她更好fh|  楼主 | 2021-10-28 14:29 | 显示全部楼层
总结:
- 两个滑条,分别能输出:[0,1023] 个位置;
  打算从 i2c 把数据传输到主机,工主系统的业务使用。

- 现在基本上能实现业务了,但是极致性能还没来得及测试,等我测完了再更吧。

使用特权

评论回复
两只袜子| | 2021-11-12 17:10 | 显示全部楼层
期待继续更新

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

404

帖子

1

粉丝