2024年5月9日发(作者:)
CODEBLOCKS快速上手教程
你是不是在想某一天IAR不再让XX的时候我该怎么办呢? KEIL也不行!
(本人已不用KEIL很久了,现在用SDCC)
你不是认为开源.LINUX都是牛人玩的?是不是也想成为牛人!而不是用开源的东西仅仅是因为他不要钱?
是不是想哪一天也能为开源奉献点力量?
而这一切的开头都得你起码得会用这些软件吧!
一次和朋友聊天的时候朋友给我推荐了CODEBLOCKS!
于是下载下来!天啦,英文! 不会,丢一边,这一放就是一年
不过当时记得里面有个AVR的!
一年后,也就是前几天,买了块AVR学习板的PCB,是初版,上面BUG好多!还好本人焊接还可以,不成问题!
然后开始对开发软件选型!
一打听太多了
BASIC(不喜欢没理由! XX掉)
IAR(用不起!虽然目前不是专门搞这个的,随便用用没问题,但如果这么想那么以后永远都只是随便搞搞)
Codevision(听说还可以!不过没用过,)
GCC FOR AVR(也就是WINAVR GCC可是大名鼎鼎呀,以后也想玩玩LINUX,那就是他了)
于是安装了AVR STUDIO 并安装了WINAVR
发现写代码的时候没提示,不爽!
于是代码还是用我一直喜欢的C_FREE来写
但是再换回到AVR STUDIO里编译的时候要等一秒AVR STUDIO才会提示文件已被更新
看来这样子不行,太没效率了!
这时候想起了一年前见过的CODEBLOCKS! 试试先
于是在电脑找了半天没找着,只要搜索了一下才发现,忽然发现这已是一年前的版本
于是在其发布网站下载了一个新版!
好了,我们先下载并安装好这次需要的!下载地址:
CodeBlocks:
/
WINAVR:
/
安装好!
首先要新建一个工程!
哇!支持的还真多!
好!我们要的就是那个最上面的AVR!
选择! 然后Let’s GO!
然后设置工程名称和存放路径!
然后选择好IC型号和晶体频率(为Delay函数提供参数)
同时最好勾选上最下面的RUN AVR_SIZA AFTER BUILD(编译成功显示程序的SIZE)
如果忘了选择待会儿也可以再手动添加
OK! Finish!
发布评论