jicheng0622

【学习笔记】简单使用GCC编译Keil下工程C文件

不得不说Keil貌似是国内用户使用最多的IDE了,其被ARM收购之后,ARM嵌入了ARMCC等编译器推出了KeilMDK开发环境更是受到了广大ARM开发工程师的欢迎,庞大的用户群(很多是从当年的51等8位机直接转过来的)、简洁的管理窗口和友好的UI界面等优势都让其

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

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

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

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

【原创】巧用J-Link+J-Flash给Kinesis烧写序列号

类似前段时间我写的两篇关于知识产权保护芯片加密的文章,这次再聊一聊产品量产时常需要考虑的另一个问题——烧写序列号。貌似最近跟“量产”杠上了,呵呵,作为产品生产周期的最后一环,需要考虑的问题很多,不着急,咱以后慢慢聊,哈哈~在产

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

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

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

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

【原创】Kinetis USB模块设计技巧之VOUT33

呵呵,这个10月不光“牛仔”很忙把我也忙坏了,好长时间没有更新博客了。其实期间还是积累了不少经验的,到月底了还是静下心来把它写出来分享给广大博友,不能辜负了大家火辣辣的期待啊,哈哈。下面抖抖精神活动活动手指头准备码字,开整,呵呵~ 

【原创】Keil MDK-ARM Version终于破5了

最近在逛keil官网的时候发现了一个好消息,蛰伏在Version4.x多时的KeilMDK终于破5了,最新推出了Version5.0版本,这的确是一个弹冠相庆的好事。我看了一下好多论坛网站都在第一时间火热的探讨MDK-ARM5.0的出世,看来keil在国内的确还是深入人心的,Ke

【原创猛料】浅谈知识产权保护方法之加密Kinetis K60(方案二)

上篇详细的介绍了加密锁定Kinetis的一种方法,我觉着还没有过够瘾,所以本篇再接再厉,给大家再介绍一种加密方法(哎,这点家底都晒出来了,容易吗我)。当然实际上原理还是不变的,即还是通过修改0x400~0x40F地址段的内容来实现加密锁定,万变不离其

【原创猛料】浅谈知识产权保护方法之加密Kinetis K60(方案一)

咳咳,这个“知识产权保护”说的有点大,呵呵,其实就是在产品量产之后防止其芯片内部代码通过外部调试器被有效读取出来的手段,毕竟现在来说硬件电路是比较容易被复制的,如果软件再不设防的话,在山寨技术如此发达的今天(用发达来形容貌似不是很过

【原创】解析什么是Read 1s命令

接上篇余热,继续低头码字(小说的感觉又来了啊有木有,呵呵)。最近在看Kinetis的ReferenceManual的时候发现一个有意思的命令,即Read1s。乍一看以为是读1秒的意思(你不要跟我说现在小米都出2s了iPhone都出5s了,这个“1s”太落

【原创】分享一个好用的信息查找工具Freescale Inforcenter

真是好久没更新了,手生疏了不少,毕竟随着工作的不断深入也是陆续开始忙活起来了,让我不禁感慨想念还在学校的时光。还是学生的时候,貌似最不缺的就是时间,有充足的时间去消化吸收新的知识,有充足的精力去专研总结新的经验,这一点上是工作之后没

【科技跟踪】真没想到竟然是苹果率先出片ARMv8 64位架构产品

最近的新闻被前两天苹果的发布会给抢尽了风头,之前一直犹抱琵琶半遮面的Iphone5S和Iphone5C终究还是高调亮了相,没有出乎大家的意料,由于发布会之前好久网上关于Iphone5s和Iphone5c的各种信息就已经满天飞了,所以这次的发布会几乎没有啥秘密可言(真心佩

【原创】Freescale Kinetis E系列开始支持底层函数库

上篇简单介绍了KinetisE系列的一些特性,这篇说说对广大“飞丝”们来说的一个好消息,飞思卡尔从KE系列开始推出底层函数库(这个真是眼馋了好久了,呵呵),大部分的外设都有了标准库(提供统一的API接口)而且还附带参考demo,方便嵌入式开发者,缩

【原创】浅析飞思卡尔新品之5V高抗噪型32位Kinetis E系列

上篇刚提到最近的KinetisE系列炒的火热,风头正劲,正好自己这段时间在捣鼓KE,觉着还是不错的,所以觉着有必要再扇扇风添添火,让它烧的更旺些,呵呵。就像上篇说的,个人感觉KE系列的定位还是很明确的,主打5v兼容高抗噪(2.7v~5