jicheng0622

【原创】关于Kinetis E系列底层驱动库内部时钟Trim问题

较早之前就写过几篇文章介绍过飞思卡尔基于5v工艺制造的ARMCortex-M0+产品KinetisE系列(业界第一款哦,呵呵),如今距离其产品发布已经过去一年多了,KE系列还是颇受很多国内客户尤其是家电厂商和工业客户欢迎的,对家电厂商来说,考虑成本和可靠性

【意见征求】飞思卡尔FAE团队打造的中文用户指导手册

随着飞思卡尔本地化工作的深入,越来越多的飞思卡尔中文资料不断涌现而出,让很多以前对满篇英文有点吃不消的用户受益,所以最近飞思卡尔的中国FAE团队也是不甘人后,遂集结了众多团队内部专家撰写了一篇帮助初次接触飞思卡尔产品的用户快速入门的中

【学习笔记】又一次被C99给坑了之结构体变量初始化问题

最近在研究飞思卡尔新出的基于Kinties的底层驱动库KinetisSDK(飞思卡尔也推底层库了,呵呵,有兴趣的同志们可以去瞅瞅,我抽空也单独写篇文章介绍一下),结果深入研究的时候发现不少难以理解的地方,虽然最后证实是俺才疏学浅了,还是技术底蕴不扎

【原创】飞思卡尔Kinetis系列Flash烧写数据需要注意的问题

话说自打落脚AET开始写技术体博客2年多以来,上个月还真是第一次断了更,想起来很惭愧也有点自责,但是也是无可奈何(咳咳,怎么搞地还有点押韵了),上个月还真是自己工作以来最忙的一个月(黑色八月啊有木有,呵呵),几乎全身心投入到工作中了,真

【笔记杂谈】函数库封装中的“RISC”和“CISC”概念

今天在跟同事一块儿聊的时候,聊到了各厂家或者第三方为其微控制器产品(MCU)开发的底层驱动库问题。我们知道,随着基于ARM内核的产品越来越多的被应用到工业及消费等各个领域,越来越多的客户提出了对底层驱动库的需求,当年的老8位或者16位MCU比较

【原创】OpenSDA v2推出来了

很早之前(大致2012年)随着飞思卡尔推出M0+的KinetisL系列推出的FRDM-KL25的开发板,其板载自带的OpenSDA调试工具曾备受瞩目,其创新的调试方式得到了业界普遍的称赞,记得我当时不论是在博客里还是曾给一些老师和学生作报告时都会对它夸上几句。的确其使

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

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

【原创】第九届飞思卡尔智能车竞赛华北赛区和山东赛区一行

最近这两天跑去参加了第九届智能车竞赛的华北和山东两个分赛区,忙活的手忙脚乱的。咳咳,不过不要误会,俺不是去当参赛队员的(想当也当不了了,毕竟不是当年的学生了,虽然还有那股子冲动,呵呵),这次算是换了个角色,以全国组委会的名义参加了这

【原创】Freescale ARM Cortex-M系列软复位的使用方法

“复位”这个词对我们搞嵌入式的同志们来说是再熟悉不过了,不过相比于上电复位和硬件管脚复位等我们常见的复位类型来说,软件复位可能对一些初入门道的菜鸟们来说还是比较陌生的东西(记得当初第一次接触软复位的时候,觉着这个东西真的很奇妙,MCU

【原创】分享一个跑FreeRTOS操作系统的Freescale DSC例程

最近在玩Freescale的DSC,感觉还是不错的玩意,电机控制和数字电源可选的DSP不多,基本上不是TI的28xx/28xxx系列就是Freescale的DSC系列了(ADI有几款,不过感觉用的不多)。TI的28xx及其后续的28xxx由于先入为主(早期大学计划做的好些)在国内市场的占有

【原创】使用D触发器制作正交编码器的鉴相电路

繁忙的六月这么快就过去了,今天在跟同事聊天还在感慨“时间都去哪儿了”,发现要想时间过的快就得让自己忙起来,马上过去的六月真是把我忙的昏天黑地的(当然,偶尔熬个夜看个世界杯还是有的,不过也是真的有点忙,呵呵),所以一直疏于管理和更新自

【原创】浅析飞思卡尔高效率新版电机驱动库

电机,当今全球的百分之七八十的动力都来源于电机,无论是直流电机、步进电机、直流无刷电机(BLDC)、永磁同步电机(PMSM)、交流感应电机(ACIM)还是开关磁阻电机(SR)等等充斥着我们平时的生产生活当中,这无疑为电机应用带来了巨大的市场,而作

【原创】Kinetis L系列将NMI和Reset管脚复用成GPIO需要注意的问题

我们在做项目的时候,偶尔会遇到芯片IO管脚资源不够的问题,造成这种情况的原因有几种情况,一个是当初的需求分析没有做好,考虑不周,二是成本方面的考虑(小Pin脚的便宜些),还有就是产品对PCB板体积的苛刻要求也需要小封装的芯片,诸如此类吧。这

【原创】FSL DSC平台使用USB-TAP在非调试环境下连接Freemaster

最近在搭建DSC(MC56F84789)平台下的Freemaster调试环境时发现使用USB-TAP调试器的时候不能正常连接PC端的Freemaster,即使在DSC端FreeMaster固件的freemaster_cfg.h配置头文件中使能了FMSTR_USE_JTAG之后也不能正常工作,只有在进入Codewarrior调试

【原创】在Codewarrior10.x下导出内存数据到s19文件

在我们做嵌入式系统开发的时候,经常会遇到需要将单片机内部的烧写数据读取出来的情况,这种功能我们在一些烧写工具上都可以看到,即“Read”功能,比如在J-Flash中就可以实现将待烧写的二进制或者S19文件Program到芯片当中,同时也可以将烧写的二进制文件