又下载了最新版的arduino-1.6.5-r2的IDE,里边已经找不到make.exe了,取而代之的是make.sh,
似乎结合了一些java相关的东西,不再继……
试用了1.0.5版的Arduino里边带的是2008版的winavr可以编译部分,但是有编译错误
好像是管脚定义相关的错误,不过还是有两个文件通过编……
似乎不加makefile也是成功的,奇怪了,后来观察,原来只是执行了一个make.exe,
好吧,切到命令行,进入文件夹,直接make,和linux下一样了,果然……
后来发现什么.h.c都没啥用,直接一个makefile也可以成功
……
结果小撸这孩子说:
研究研究不安装winavr编译
球猫帮腔:
winavr谁让你安装了
我从来不安装,
ar……
菜单里选择Tools->[Win AVR]Make All,结果很顺利,出现了我们需要的HEX文件
由于板子还没到,还没有实测
……
从开始菜单里找到刚才安装的Programmers Notepad [WinAVR]
打开环境,新建一个gh60项目,然后把需要的.c.h和makefile文件添加……
然后就是下载固件代码了,这里用的kai神的,https://github.com/kairyu/tmk_keyboard_custom
自己fork了一份,下载地……
曾经看过一些关于固件编译的文章,比如炫Q在linux下的编译过程
【炫Q键盘】avr-gcc编译环境配置
小撸在windows下的编译尝试
……