自己安装keil4和mdk共存后,(我是先安装的keil 后安装的 MDK),在51单片机工程里不能使用go to definition Of 'XXXXXX'问题, 类似的如图 已经困扰了好长时间,不过自己记得当年好像是可以的,,,不过现在找到了解决方法 现在可以试一下了,,,下面这个地方一定要勾 ...
分类:
其他好文 时间:
2016-11-09 11:16:37
阅读次数:
270
STM32单片机的每组IO口都有4个32位配置寄存器用于配置GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR和GPIOx_PUPDR,2个32位数据寄存器用于配置输入和输出寄存器GPIOx_IDR和GPIOx_ODR,1个32位置位复位寄存器GPIOx_BSRR,1个 ...
分类:
其他好文 时间:
2016-11-08 02:00:01
阅读次数:
346
ENC28j60以太网芯片驱动程序简介 ENC28J60 驱动开发要点 enc28J60 和 Arduino (1)——ping通你的Arduino MCU51单片机uIP协议栈+ENC28J60网卡 移植、应用 ...
分类:
其他好文 时间:
2016-11-07 12:00:01
阅读次数:
196
在最近的小项目中,单片机中断优先级的问题,串口发送到上位机的数据有时会出现发送的数据被中断打断的问题。 于是,在上位机机上就容易出现错误,原来读取的方法是read()的方法,反复修改发送数据的格式依然没有好转。 后来讲将上位机的读取方式换成readline()问题得到了解决,且百发百中,问题可能归结 ...
分类:
其他好文 时间:
2016-11-07 01:43:04
阅读次数:
221
工作也好几年了,从学校出来,完全是个小白,在学校也没认真学过什么。进入社会了不知道靠什么生存,迷茫。 为了不饿死,见啥学啥,什么都想学,从C开始,单片机,DXP,Linux,ucosii,JAVA,android,甚至跟着别人考注册电气工程师,一级建造师(一个也没考下来)。 工资不见增长,消费却日益 ...
分类:
其他好文 时间:
2016-11-07 01:36:05
阅读次数:
235
最近再搞嵌入式开发,之前用惯了IDE调试单片机的那种方式,开发2440和am3358驱动时候无法方便的查看寄存器和变量,憋的抓耳挠腮,不爽得很,没有可视化环境进行实时调试观察,太特么蛋疼了。感觉这种情况老外应该会有解决方案,在网上找了几天,果不其然,有用ubuntu+eclipse+openocd开 ...
分类:
系统相关 时间:
2016-11-06 22:26:23
阅读次数:
376
任务按时间片伦实践eg:while(1){if(task_delay[0]==0)task1();if(task_delay[1]==0)task2();}voidtime0(void)interrupt1{for(i=0;i<task_max;i++){if(task_delay[i])task_delay[i]--;}此结构适用于每个任务时间在10ms以下要是如18B20初始化那样长的时间可以分割成多个片段..
分类:
其他好文 时间:
2016-11-06 17:47:28
阅读次数:
338
可用于单片机控制可控硅电路中,可减小产品的体积和重量。…… 为什么要分开用R1、R2、R3呢?都是串一起的,用一个电阻不行吗?楼主做过零检测做什么用? 1、为了增加安全性2、控制可控硅输出功率 如果需要十分精准可以用电阻分压后用电压比较器 ,再过光耦楼主是为了调相从而调功吧,如果不知道楼主在负载方面 ...
分类:
其他好文 时间:
2016-10-27 23:13:37
阅读次数:
591
在S5PV210内部,一共有4类定时器件。这4类定时器件的功能、特征是不同的。 1、PWM定时器(1)这种是最常用的,平时所说的定时器一般指的是这个。像简单单片机(譬如51单片机)中的定时器也是这类。(2)为什么叫PWM定时器,因为一般SoC中产生PWM信号都是靠这个定时器模块的。2、系统定时器(1 ...
分类:
其他好文 时间:
2016-10-26 13:28:35
阅读次数:
103