jicheng0622

【原创】IAR下通过去掉printf函数来减小Flash占用空间

较早的时候我曾写过一篇Codewarrior10.6下通过配置ewl_noio库来减小Flash空间的文章(可以通过百度或者Google搜一下关键词查找一下,AET新版网页把网站内搜索功能去掉了的确不大方便),最近又有用户遇到类似的问题(这个俺也比较理解,有时候为了成本和项目需求综合考

【原创】Codewarrior、IAR和Keil三大IDE局部优化指令

大致在去年我写了一篇关于在Codewarrior下使用局部优化指令的文章,可以使用户平衡代码空间限制和功能异常的问题(即遇到程序执行效率较差或者代码空间受限的话我们会想到打开编译器的优化,但是如果在编译器中打开了全局优化则可能带来某些功能的异

【原创】IAR下使用noinit段的方法和指定地址的变量分配

noinit段对我们大多数搞单片机开发者来说并不陌生,该段如果被使用的话是会被编译器自动分配到芯片SRAM的一块区域中(注意是RAM区而非Flash),在该段定义的变量在除了掉电之外的任何芯片复位的情况下都不会被重新初始化,所以这个段的意义就大了,常

【原创】如何在IAR、Keil和Codewarrior中禁止掉Kinetis的NMI脚

最近这段日子忙的不可开交,虽然一直在积累和酝酿要继续把技术经验分享出来,苦于一直没有得闲。这个周末终于可以安心下来,静静的写点东西出来,此刻坐在公司的工位上,旁边放着茶水,看着窗外的斜阳,咳咳,一下子赶脚自己又回到了当年的学生时代,

【原创】使用Codewarrior、IAR和Keil三大IDE配置生成bin文件

又是IDE这点事儿了,发现自己关于这些tool的小tips写的比较多,看来自己比较懒啊,一般喜欢找小tips的都是比较懒的人,在我看来过于纠结细节的人一般是谨慎有余而魄力不足的,这点在我身上就得到很好的证明,当然这些话不带有任何人身攻击的成分,只

【原创】CMSIS-DAP调试器在IAR v7.1中问题(Probe not Found)修复

IARv7.1安装有段日子了,一直用着不错,感觉比之前的流畅了许多,咳咳,当然也有心里作用的可能,觉着新的总是好的,呵呵。今天偶然打算在IARv7.1环境下第一次使用CMSIS-DAP接口测试个片子(我之前在博文中提到过,ARMCortex-M0+的MTB指令跟踪

【原创】IAR更新的太快了, v7.10都出来了

好吧,现在真是不光芯片更新的速度让人眼花缭乱,连IDE开发环境的更新也是让我们跟不上啊,有的时候感觉咱们这些搞IT搞半导体的人真是压力山大,感叹自己脑袋不够用的啊,呵呵。前段时间我刚写了IAR更新到了v6.7,我也是刚用熟它,

【原创】使用老版本IAR支持新器件

随着各大半导体厂商产品线的不断更新,随之而来的各家集成开发环境IDE版本的更新也是越来越快(真是有种百家齐放的气势,目前Keil更新到5.0,IAR更新到6.7,Codewarrior更新到10.5),在我们感叹信息时代更新速度越来越快而自己越来越屌丝的同时,一

【学习笔记】解放串口之重定向printf输出到IAR虚拟终端

好长时间没更新了,这次再上点“硬菜”(咳咳,个人观点,反正我觉着挺硬的,呵呵)……通过串口打印调试信息或者实现上下位机交互是我们最常使用的调试手段之一,毕竟实现起来无论是硬件成本(接出两根线Txd和Rxd,外加一个电平转

【原创】Codewarrior、IAR和Keil免费版本代码限制大小

由于一直在用Freescale的东西,所以貌似我的关注点一直没有离开过这三个IDE环境,对这三个伙计还是充满了感情的,对他们三个的研究也一直没有停歇过,可能有人会不耐烦的问开发环境有什么可研究的,我只能说好的工具可以让我们的开发事半功倍,而我更

【原创】好吧,IAR也更新到v6.7了

前段时间刚刚更新了Keil的最新版本v5.0,果然IAR也不示弱,前两天收到IAR推送的邮件,点进去一看IAR已经发布v6.7版本了,更新速度也够快的,感觉自己用上v6.6也没几个月就又落伍了,不禁感叹信息时代产品更新换代的速度和频率也的确忒快了点,这真是

【原创猛料】曾几何时IAR也开始支持函数智能提示了

曾几何时,我们着迷于Eclipse开发环境强大的代码编辑功能和绚丽的UI界面!曾几何时,我们爱上了IAR开发环境高效的代码编译链接能力和丰富的插件支持!曾几何时,我们期待着它们两者之间能有效的取长补短!

【嵌入式】【原创】浅析IAR环境下Flash loader工作原理

昨天五一假期第一天去了趟本地同学家,远离闹市的喧嚣来到乡间的小路,远望绿油油的麦田和翠绿的小树林,吃着新鲜的香椿芽(绝对绿色无污染,呵呵),喝着同学家里自己熬的小米粥,啧啧,要多小资就有多小资,跟同学开玩笑说颇有种当年知青下乡的意境

【嵌入式】【原创】浅析Codewarrior、IAR和Keil MDK三大开发环境优缺点

好几天没有怎么上网,今天打开论坛看到AET又开始了新的活动,不错不错,呵呵,这得顶上一顶,支持一下~今天打算拿出来几个IDE对比一下它们的优点和缺点,好给刚入门的初手一些参考。为了避免存在误人子弟之嫌,我不会以我个人偏好

【技术分享】【原创精品】浅谈IAR环境下Flash调试和RAM调试的区别

最近一直埋头于毕业论文的撰写当中,真是有种“两耳不闻窗外事,一心只写毕业论文”的感觉啊。成天大眼对小眼地面对着word、viso和知网客户端等等文字编辑工具真是有种麻木的赶脚,不写论文不知道,一写论文吓一跳,感觉让我写上几万行代码也比坐在电