lwip移植续
这几天一直在调试lwip的移植程序,开始碰到了许多问题,开始是对cs8900a网口芯片寄存器的移植问题,可以读各个状态寄存器的值,我以为对硬件的驱动就没有问题了,哪知我配置好所有后,cs8900a不能进入接收中断,我以为是中断配置不对,找了半天没有发现问题,如是我用示
发表于 9/4/2013 9:35:29 PM
阅读(3171)
stm32扩展网口芯片CS8900a移植lwip
上次在博客中贴出了stm32扩展网口芯片CS8900a的硬件电路,通过这段时间的学习,修改了stm32f107的lwip的官网程序,移植到stm32f103ZET6上了。有关信号量,消息机制的函数直接用的stm32f107官网lwip移植工程中的函数,它和stm32f103ZET6兼容,只是修改了下与硬件有关的底
发表于 8/27/2013 4:43:26 PM
阅读(4010)
stm32的ucgui移植demo演示
利用公司的实验板,移植了下ucgui,现在和大家分享下ucgui的demo工程效果。本想把视频传上去的,可是文件太大不支持。上面只截取了几个demo图片,有需要源码的可以联系我。
发表于 8/19/2013 8:28:23 PM
阅读(8936)
STM32移植UCGUI实现GPS
在MDK环境下,终于将3.90版本的UCGUI移植到STM32下了,在网上看到的都是例程代码,很少看到有关于在STM32下移植UCGUI的教程方法,为了方便大家,特写此移植方法,大家可以借鉴(有错误之处,望大家指点出来共同讨论!)移植步骤:第一步:首先,得把你的TFT底层驱动写好
发表于 8/10/2013 9:57:09 PM
阅读(3525)
ucos iwip的移植
移植过程及此过程中遇到的一些问题,记录下来如下:1.首先参考了焦海波的“uC/OS-II平台下的LwIP移植笔记”,在此表示感谢!粗略看了一遍文章后,开始动手移植,深吸一口气(关键不知道之后会遇到什么样的问题,做好心理准备哈),接下来
发表于 8/4/2013 10:14:10 AM
阅读(3170)
基于cs8900a的lwip协议栈的硬件实现
本设计以ST32f103为基础,通过外部扩展cs8900a实现以太网功物理能,运行微内核lwip协议栈。实现一般的以太网功能。以太网接口芯片cs8900a和stm32f103的连接比较复杂,如果按照芯片资料设计比较模糊,我是看了n次芯片资料并在网上参考了一些资料才完成的,但是cs8900a的
发表于 7/30/2013 2:11:07 PM
阅读(2441)
ucosii的STM32f103的移植介绍
一、uc/OS的实时性是靠什么实现的?1、uC/OS的实时性就是靠定时中断来完成。2、每个时钟节拍到来,就会产生一次定时中断,中断后进行任务调度,运行就绪表中优先级最高的任务(非抢先型内核中断后继续运行被中断任务)。即过一段时间就检测是否有重要任务需要运行
发表于 7/22/2013 3:32:21 PM
阅读(3856)
ucos操作系统学习体会
最近想移植tcp/ip协议到arm7上,但是找了些资料,都是基于操作系统下的网络协议。资料最多的就是ucos+lwip。如是开始学习ucos实时操作系统。现在吧我这几天学习和大家分享下:μC/OS-Ⅱ是可剥夺型内核。最高优先级的任务一旦就绪,总能得到CPU的控制权。当一个运行着的
发表于 7/12/2013 5:36:04 PM
阅读(2820)
stm32f103的240*128液晶显示
240*128点阵液晶采用的是华凌光电的WG240128T5,采用的是RA8806控制器。引脚定义如图:和其他的192*64的液晶接口没有多大的区别。在和stm32f103的连接上面可以采取GPIO和总线的连接方式,总线的连接方式比GPIO访问速度快。我选择了总线。接口电路如下:八位数据线和STM3
发表于 7/4/2013 4:45:57 PM
阅读(4478)
tms320f28335的测频方法
tms32f28335的捕获模块胡测评:电压经同步方波电路整形为方波后,进入tms32f28335的捕获模块,由其来测得电网频率。其具体实现方式为:启动事件管理器A的通用定时器T1,并设置为连续增计数模式,由周期循环计数而且为CAP模块提供时钟;CAP两次捕获到方波的下降沿时,定
发表于 6/28/2013 10:29:51 PM
阅读(3049)
三相电压SSPLmatlab仿真
双同步坐标系解耦软件锁相环是考虑电网电压负序分量对传统软件锁相环的影响而提出的算法[12-13],它包括两个旋转坐标系,其中dq+1坐标系以ω角速度逆时针旋转,其角度设为θ,而dq−1坐标系是以−ω的角速度顺时针旋转,其角度设为−θ。该锁相环输出电压的矢量图如
发表于 6/18/2013 4:31:16 PM
阅读(3203)
基于matlab的spll仿真
软件锁相环比硬件锁相环响应速度快,抗干扰强。在电力系统中,单相软件锁相环一般采用两个正交的信号作为输入,通过d-q变换和PI调节来达到锁相的目的。但是一般的单相的输入信号只有一个,另一信号要通过对输入信号延时90度才能达到目的。在频率不知道的情况下,要通过
发表于 6/9/2013 2:24:31 PM
阅读(3896)
基于DSp的单相spll
数字锁相与软件流程图数字锁相的目标是使输出电流与电网电压同频同相,也即让逆变电流去跟踪电网电压的变化。输出电流频率是通过调整产生SPWM的三角载波频率而实现的,若电流频率小于电网频率,则应减小发生SPWM信号的相关定时器周期寄存器的值,从而通过提高三角
发表于 6/4/2013 8:27:23 PM
阅读(2969)
tms320f28335can总线使用心得
最近在做一个项目,用到了cotexM3和tms320f28335,两个芯片开始想用双端口RAM,后来考虑到成本和布板的复杂因数,就放弃了用,就直接选择了CAN总线。因为can船速速率为1M的速率,应该可以。开始外接了差分电路芯片。自己以前都是这么用的。后来同事提醒我。为什么不像串
发表于 5/20/2013 9:03:54 AM
阅读(3683)
【嵌入式】stm32f103的鞭炮机控制器设计
前面几次说到用stm32f103控制四路步进电机的文章,这里我根据实际需要,做了个项目就是用他控制插引鞭炮机。控制器控制三路步进电机,外带液晶显示。可以修改各个电机的转速和一些插引相关的参数。http://v.youku.com/v_show/id_XNTU1ODg4ODg4.html
发表于 5/12/2013 8:31:39 PM
阅读(2183)
