这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » anmko的进程贴

共17条 1/2 1 2 跳转至

anmko的进程贴

高工
2015-08-30 20:53:18     打赏

1楼献给老王


哈哈,,等板子,,键帽,,轴(其实我一直叫按键的),外壳都没买,版主或者其他筒子给些建议撒



高工
2015-08-30 20:53:36     打赏
2楼

终于收到板子了,包装的蛮好的,

      开始焊接,镀金相比喷锡的不怎么好上锡,就要吝啬你的烙铁温度和助焊剂,温度调到360℃,妥妥的。

      看来真的不年轻的,手那个抖啊,当你让板子的抖动频率、幅度跟你手一样一样时就好了~~~抖着焊完的,,不易啊!

请不要在意拍照效果,以为这是个逗比拍的~


上电啦,上电啦


装驱动,刷eep一蹴而就,,毫无压力,玩的就是人品。

来测试一下。。。。。


完了~~~

去买轴外壳等去~~~~~



院士
2015-08-31 14:43:32     打赏
3楼
买一个键盘貌似只有20+吧~~

高工
2015-08-31 22:39:52     打赏
4楼

轴、外壳、键帽啊,,,采购完毕

不要打搅我,我在思考要不要买钢板


高工
2015-09-01 15:37:44     打赏
5楼

蓝牙键盘改造:

为了减小难度,暂定选择CSR BC04 HID蓝牙无线模块。

       他的主要功能是将串口接收到的ASCII码和键码转换成HID键码,通过蓝牙HID无线通道发送个PC机。由于模块只能通过串口接收,但GH60汇总ATmega32U4PD2PD3应经被专用,所以如要要搭配CSR BC04 HID蓝牙无线模块需要对硬件和软件进行修改。





      有两个方案:1、模拟串口,通过PB0进行软件模拟串口的TXD2、将row3row4更改到PF6PF7上。

       方案1的优点是不用大改硬件,缺点是模拟串口费MCU资源;方案2的优点是硬件串口节省资源,可靠性高,缺点是要硬件改动较大。共同点是都需要改软件。

       编程环境AVRSTUDIO+WinAVR。


高工
2015-09-01 22:38:58     打赏
6楼

编程环境:

今天进了一个误区,以前对于AVR的单片机所用的变成环境是AVRSTUDIO+WINAVR,其中AVRSTUDIO有一个功能是自动帮你配置出makefile,结果我用AVRSTUDIO新建了一个工程,然后把GH60里的C文件和头文件都加了进去,一编译,居多警告和错误,改了半天,实在概不下去了。吃了晚饭回来继续,然互突然发现GH60里与makefile文件,,我心中顿时有千万只草泥马在奔腾啊。。。。。直接在WINAVR make GH60文件下makefile,等等等,,成功了,,这就是不看清东西,埋头瞎干的结果,切记切记~~~WINAVR-20100110  下载地址,


——回复可见内容——


下面是如何应用winavr修改和编译GH60

1、打开winavr,选择Programmers Notepad;


2、新建一个Project Group,把GH60目录下的C文件和头文件加进去,随便点击一个文件。


3、点击Tool->Make all进行编译,你会得到下面这几个文件,其中.hex文件就是固件。


4、还有一种在cmd下编译的方法,GH60文件放在D盘为例,见下图。

输入“make”回车,就开始编译了


这两种方法的前提是你要先安装winavr这软件。个人建议还是用第一种方法,因为你修改C程序的时候它能提示你错误在哪。

5、用FLIP刷入固件
a.下载并安装 (http://www.atmel.com/tools/FLIP.aspx)


b. 连接键盘和电脑,按下PCB背面的S1按钮(就一个按钮)然后等待Windows识别。
c. 到Windows系统的设备管理器, 找到 atmega32u4 芯片 然后点击更新驱动。
d. 选择“浏览计算机以查找驱动程序” 选 C:\Program Files (x86)\Atmel\Flip 3.4.7\usb\ 这个目录(默认安装的情况下)
e. 驱动安装好后运行flip
f. 菜单栏 Device -> Select: 选ATMega32U4
g. 菜单栏 Settings -> Communication -> USB, FLIP 会显示芯片校验码 (58 1E 95 87)
h. 菜单栏 File -> Load HEX file: 选你要更新的固件 .hex 后缀的
i. 点击 "Run"
j. 固件更新完成后 拔掉USB重新连下电脑就可以了
PS:这一步,.hex必须放在纯英文目录

6、刷入eep,请参考xiudi的贴子,我就不在这里重复了.

第5步和第6步任选一步就可以了



菜鸟
2015-09-03 19:07:11     打赏
7楼
mark,期待,楼主快更

院士
2015-09-06 09:40:24     打赏
8楼
这个蓝牙模块看上去好是高大上啊~~

专家
2015-09-06 16:50:29     打赏
9楼
标记一下,这个应该是个强帖

助工
2015-09-07 18:21:24     打赏
10楼
666,期待成品

共17条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]