学习uip代码分析时遇到的c语言问题
在进一步看uip的代码时,遇到了一个问题,可能是自己C语言知识不够扎实,特此总结一下 以下是http协议处理输入数据并更新页面显示的代码 static PT_THREAD(handle...
集温度与时间在液晶上的显示设计
集温度与时间在液晶上显示的智能电子体温计设计是我大二时自学51单片机又看完郭天祥大侠的新概念单片机后自己动手搭板子,自己写 程序调试的电路简单得很,没有用到74HC573,刚从硬盘里找到了这个设计...
电子信息工程师十年要说的话(转载)
当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! ...
Stm32 矩阵键盘扫描程序分析
我们知道在51单片机中,通过扫描某个口的电平高低得知那个按键按下,比如,控制两行4列, 假如让P1=0xCf;低位都置1 (pb0-pb3),pb4-pb5置0;然后我们就扫...
Stm32的io口模拟spi例程分析
微信ID:niceli123 以下是硬件电路图,主芯片为stm32rbt6. 贴上代码 void SPI_...
电子专业大学应该干的事
进了大学,读了电类专业,这4年你该学些什么呢? 1.大一大二(打基础) 首先要了解:电类专业可分为强电和弱电两个方向,具体为电力工程及其自动化(电力系统、工厂供变电等)专业属强电,电气工程及其自动化以强电为主弱电为辅,电子...
基于stm32的精确延时利用系统滴答systick
利用系统滴答定时器来实现精确延时,需要以下五步: 1、设置滴答定时器的时钟,通过设置其控制寄存器,选择外部时钟,即为系统时钟的八分之一,若系统时钟为72M,则滴答定时器时钟为9M。即定时一秒需要9M个时钟周期。 ...
STM32和ENC28J60嵌入uip实现web服务器的设计
本设计功能有 1可以在计算机浏览器上,输入设备的的ip地址后,打开需要显示的网页控制界面,比如可以控制LED灯的开关,继电器的闭合。 2可采集数据。比如可以将温度,湿度,等参数获取显...
怎么用secureCRT连接linux虚拟机和ARM(mini2440)开发板 并下载bin文件
首先在windows安装好secureCRT,大部分网友都用securecRT利用串口连接mini2440,可我发现一个头疼的问题,那就是无论怎么配置CRT都 是乱码或者说是数据丢失的问题,换成超级终端也是一样。然后就把c...
UCOSII在运行时进入了OS_TaskIdle的问题
目前正在用ucosii跑几个小任务,还算稳定。由于接触ucosii时间并不太长,所以出了问题还是会在系统上找问题。 int main(void) { INT8U ret = 0; IOInit(...
移植ucosii遇到的问题 B OSStartHang
ucosii在STM32rbt6上可以正常地运行,工作需要,我将ucosii移植到STM32F103C8T6,更换了一下启动代码,结果程序 开始调度时就死在 那了 OSStart(); 进去后 void OSStart ...
关于stm8s207的定时器同时进入中断的问题
调试stm8s207时候,发现拔掉电源后,再插上电源,程序莫名其妙的死了。起初以为是单片机没有复位,查看电容0.1uf,还好啊。没问题,配上10k的电阻t=rc=1ms,再说以前的都是这样的设计。后来发现我开通了两个定时器,T1和T2...
关于使用jlink下载程序时出现No Cortex-M Device found问题
自己最近做了一块板子。stm32rbt6,第一个程序下载进去后发现LED灯闪烁,说明程序已经正常运行。但第二次添加了几段代码后,再重新使用jlink下载,总提示 no device found还有emulator has been chan...
linux学习的用来练习的小项目
一.裸奔三部曲 1教程简介及2440控制外扩led流水灯 2 2440中断讲解 实现外部按键中断 3 2440驱动ds18b20显示温度 4 2440驱动红外接收头,接收遥控器信号 ...
LCD的接口简介(8080模式)
一般的lcd简介当中都会出现这么几个词,lcd的接口为16位的80并口,那么什么是16位的80并口呢? 其实,80并口全称为8080并口协议是有因特尔公司提出的,除8080接口协议外还有摩托罗拉的6800接口协议,其不同在于控制...







