STM32F1学习笔记(1) – 注意事项与开发环境配置

开始学习STM32F1xx(ARM Cortex-M3),用的硬件是STM32F103VET6自制最小系统 + 山寨J-Link V8;软件主要用的是IAR + 3.5固件库,当然MDK有时也会用用。

先说说环境配置。

一、硬件注意事项

  1. J-link 不对目标 CPU 进行检测:要注意MCU的电源必须与J-Link连接,不连接J-link测不到目标电压会导致不检测CPU …

继续阅读 »

DIY 47耳放 (耳机功率放大器)

最近头脑一热…败了这个庞然大物SONY MDR-XB1000。拆封时觉得好大~~好满足!!

但是插到电脑上一听…马上一盘冷水从头淋到脚——一点力也没有,就像换了引擎没有换转数表的AE86, 关键时刻就是表现不好…其实在买耳机之前就意识到这个问题——设备推不动耳机——有可能出现,考虑到这耳机虽24Ω阻抗,但有106dB/mW的灵敏度,一般设备直推应该没有问题。但是事实却摆在 …

继续阅读 »

ATMega8制作的全N管PWM同步检测电调

后记:划去的部分是一个BUG…效率也得到了解决,启动也用脉冲定位了。

自己慢慢开始做四轴…从0开始…摸索了差不多两个月终于把电调做得像点样子…

一开始我是参照MK方案, MK用的硬件滤波异步检测…这样做MCU比较闲, 但是缺点很明显…滤波做成了比较大的相移…在较高转速的时候换相滞后明显, 用示波器观察在高转速的时候已经看不出”梯形”了…最后还是咬牙做同步 …

继续阅读 »

串口数据曲线图绘制软件 SerialPortPlot

方便调试传感器输出做的一个软件,可以把串口的数据绘制曲线到一张图表上…

显示int16数据类型的曲线。支持4个图表16条曲线。异步显示, 刷新速率只与设置的速率相关。

数据说明:

例如我要传送的int为

int x = 0x0102;
int y = 0xFFFF;
int z = 0x5151;

单片机则发送到串口的数据为

0xA0 //包头
0 …

继续阅读 »

LCD 视频取模软件 LCDmodX Alpha

 

以前做的一个软件~~现在维护一下~~也放到自己的Blog上吧~~

 

视频解码调用的是系统的解码器,有部分格式支援得不好,图片支援jpg,bmp,gif格式。

在使用之前首先确定系统已经安装过视频解码包(如:终极解码、完美解码等等),个人用的是完美解码(PureCodec20091225)。
推荐安装完美解码http://www.n …

继续阅读 »

[转]卡尔曼滤波 (通俗解释)

转载自:http://www.cnblogs.com/u2usoft/articles/809011.html

卡尔曼滤波 – Kalman Filter

1. 什么是卡尔曼滤波(What is the Kalman Filter?)

在学习卡尔曼滤波之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是, …

继续阅读 »