![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 78
xing_chang
这个作者很懒,什么都没留下…
展开
-
Digital FIR Filter Design Using the MSP430F16x
http://focus.ti.com.cn/cn/lit/an/slaa228/slaa228.pdf转载 2011-05-05 22:41:00 · 343 阅读 · 0 评论 -
IAR中cortex-m4启动流程分析
软件环境:windows7旗舰版,IAR V6105(EWARM-EV-WEB-6105) ARM芯片:飞思卡尔K60N512VMD100 (cortex-m4核心) 示例程序:飞思卡尔官方的 KINETIS512_SC ====================== 最近分析了一下飞思卡尔官方提供的k60系列demo程序在IAR上的启动流程,现写一下笔记,以备以后参考。先看一下K转载 2011-11-03 17:34:35 · 3195 阅读 · 1 评论 -
Kinetis调用CMSIS功能函数
对于CMSIS函数的调用,ARM官方都是给的stm32的例子,而且stm32调用CMSIS好像也没出过问题。 问题来源:看到iar的技术文章Using CoreSight Trace Techniques on Cortex-M3/M4,感觉不错,在kinetis上一一实践,发现Example 5: Printf via SWO这篇文章中描述的功能不能实现,但是在没有串口的情况下,这又是一个很好原创 2012-12-28 11:16:10 · 1536 阅读 · 0 评论 -
msp430 iar 堆栈分析 常量数组优化
常量数组定义在函数内部时,函数运行时需要将常量数组拷贝到堆栈,浪费了堆栈空间,还增加了函数#?CopyMemoryBytes的时间开销。所以对于数组常量建议存储于函数外部,当然这仅限于430的iar编译器,别的情况就要实际运行一下看了。 对比分析: 常量数组定义在函数内部 static void updata_lead_num(void) {原创 2012-11-28 09:42:16 · 1337 阅读 · 0 评论 -
arm_cm4.c关于kinetis的修改
/***********************************************************************/ /* * Initialize the NVIC to enable the specified IRQ. * * NOTE: The function only initializes the NVIC to enable a single原创 2013-08-05 14:05:35 · 727 阅读 · 0 评论