段式液晶驱动方法
摘要:段式液晶有3个参数:电压VCC、duty(=1/com、偏压。需要交流驱动:亮时压差(comx-segx)先为+VCC,一定时间后,变为-VCC;不亮时,压差为0,先是(com=seg=vcc),一定时间后(com=seg=0) https://www.sekorm.com/news/2882.ht
阅读全文
posted @
2018-03-30 17:26
杰瑞鼠
阅读(676)
推荐(0) 编辑
物联网的架构
摘要:物联网就是借助互联网技术和微控制器技术将终端数量庞大的传感器数据上传到云端服务器,进行数据动态展示、智能化控制,行为分析和预测。目前实现一般有以下几种: 数据格式:设备序号@命令码@数据,16进制。 https://blog.csdn.net/mwlwlm/article/details/77932
阅读全文
posted @
2018-03-23 00:25
杰瑞鼠
阅读(316)
推荐(0) 编辑
物联网的操作系统
摘要:µC/OS、FreeRTOS、RT-Thread、ThreadX开源协议的具体内容。 PX5:Bill Lamie开发最早的系统Nucleus RTOS,当前是西门子在维护,然后就是现在的ThreadX全家桶,微软全面接管维护;如今离开微软,开发的第5代RTOS系统PX5。 一 mbed:由ARM推
阅读全文
posted @
2018-03-22 23:37
杰瑞鼠
阅读(461)
推荐(0) 编辑
C8051开发环境
摘要:1 keilC51 2 Silicon Laboratories C8051Fxxx uVision Driver_4 C:\Keil9 3 Silicon Laboratories Configuration Wizard 2 4 Silicon Laboratories FLASH Progra
阅读全文
posted @
2018-03-21 23:57
杰瑞鼠
阅读(550)
推荐(0) 编辑
C8051F_CAN
摘要:CAN总线特点:基于报文编码而非对节点编码,增删节点对系统没有影响,靠干扰稳定性好,速率高。 小工具:CANtool 收发器:CAN总线收发器CTM1050,通信速率1Mbps,至少可连接110个节点。内部集成的电气输入级隔离电路,可隔离高达2 500V的直流电压。输入级兼容3.3V和5V的CAN控
阅读全文
posted @
2018-03-21 22:21
杰瑞鼠
阅读(890)
推荐(0) 编辑
C8051系列
摘要:C8051F500处理器按AEC-Q100测试标准设计具有寛工作电压(1.8~5.5V)、寛工作温度范围(-40~125)、抗干扰能力强并内置CAN2.0B及LIN2.1总线控制器,非常适合汽车电子及工业控制方面的应用.
阅读全文
posted @
2018-03-20 17:30
杰瑞鼠
阅读(214)
推荐(0) 编辑
电流检测方案
摘要:浅谈霍尔电流传感器ACS785/ACS712/ACS710系列电流检测方式 http://www.360doc.com/content/14/1228/17/6828497_436398931.shtml
阅读全文
posted @
2018-03-20 15:57
杰瑞鼠
阅读(323)
推荐(0) 编辑
利用串口的硬件buf收发数据
摘要:很多单片机的串口可以设置硬件接收和发送的buf,这样可以减少中断的次数和cpu的浪费,方法就是:发送时根据串口波特率(通讯格式N-8-1)和硬件buf缓冲的字节数计算定时器的间隔(小于1000*buffn/(baud/10)); 具体可参考http://blog.csdn.net/zhzht1986
阅读全文
posted @
2018-03-15 17:45
杰瑞鼠
阅读(404)
推荐(0) 编辑
复位电路与RC时间常数
摘要:判断是冷启动(上电复位)还是热启动(其它原因复位):在RAM中开辟出一段区域,不让系统开机初始化0,在热启动前进行保护性存储也可判断。 http://blog.csdn.net/Ropai/article/details/8950593 复位电路的可靠性: http://m.elecfans.com
阅读全文
posted @
2018-03-15 15:28
杰瑞鼠
阅读(2624)
推荐(0) 编辑
关于在ARM MDK 中使用STM32F4xx 硬件浮点单元的话题
摘要:http://mp.weixin.qq.com/s/CDyZ8v2kLiyuIBHf7iqEPA
阅读全文
posted @
2018-03-15 14:16
杰瑞鼠
阅读(195)
推荐(0) 编辑
KEIL MDK之RTX的移植
摘要:原文: http://lib.csdn.net/article/embeddeddevelopment/12240 一 将MDK安装目录的C:\keil\ARM\RL\RTX\Config下面的配置文件RTX_Conf_CM.c 添加到项目工程的user文件夹下。 二 在option->target
阅读全文
posted @
2018-03-14 12:41
杰瑞鼠
阅读(2291)
推荐(0) 编辑
keil_rtx调试技巧
摘要:超级循环结构的程序调试一般依赖于断点,单步,查看变量和内存变量(keil中的Memory Window 或者 Watch window);而带微操作系统的程序由于加了这个中间层调试方法可能传统的有些区别,函数内部还可以用原始的方法调试,但任务级的则需要新的调试方法(有时候需要硬件调试器的支持)。 A
阅读全文
posted @
2018-03-14 12:17
杰瑞鼠
阅读(1590)
推荐(0) 编辑
keil_rtx特点
摘要:Keil RTX是一个专为ARM及Cortex M系列处理器开发的无版税的确定的实时操作系统。它允许工程师建立多任务同步并行的程序软件,同时也能帮助使程序代码更加结构化和便于维护。 产品亮点 所有的Cortex-M3和Cortex-M4内核器件均支持数据和事件追踪功能。对于你正在运行时的系统,MDK
阅读全文
posted @
2018-03-14 11:02
杰瑞鼠
阅读(1287)
推荐(0) 编辑
KEIL_RTX资源介绍
摘要:调度方法:时间片轮转。 参考文档:Keil参考手册和rtl.h(任务的每个.c文件都应包含此头文件)头文件这两个文档 1)事件管理:让一个进程等待一个事件,这个事件可以由其它进程和中断触发(只能在中断中使用)。事件不用预先创建(但应先set后wait),wflags与event_flags都是u16
阅读全文
posted @
2018-03-14 10:41
杰瑞鼠
阅读(2265)
推荐(0) 编辑
RTT
摘要:Segger RTT的使用 一般arm系统中,如何通过电脑键盘和显示器同mcu进行交互最有效的有两种形式:arm7的semihost,cm时代的traceswo。现在jlink推出了颇具特色的rtt(无需SWO引脚,且速度更快)三者的比较如下图: RTT( Real Time Terminal)是S
阅读全文
posted @
2018-03-13 17:45
杰瑞鼠
阅读(2178)
推荐(0) 编辑
GCC在windows下的配置
摘要:http://blog.csdn.net/lan120576664/article/details/46806991 http://blog.csdn.net/shaynerain/article/details/78632253 Embedded Studio:https://www.segger
阅读全文
posted @
2018-03-13 11:19
杰瑞鼠
阅读(260)
推荐(0) 编辑
STM32使用注意事项
摘要:一 IO引脚: 1.1 PC13~PC15作为IO输出的限制,PC13/PC15输出最大2MHZ,负载2PF,驱动电流不超过3mA,所以不能用来驱动LED。 2 输出的引脚是否可以用来读引脚: case1:IIC(开漏输出模式下)此时的读引脚读的是引脚的输入状态 case2:其它输出条件下的读引脚为
阅读全文
posted @
2018-03-08 09:02
杰瑞鼠
阅读(294)
推荐(0) 编辑
STM32的低功耗模式
摘要:一 待机模式standby和STOP模式的区别: 进入低功耗模式:都一样,都是先关闭相应时钟,关闭相应外设,配置相应所有IO口(浮动输入),然后配置相应的唤醒中断源,中断影响的O口,然后调用相应函数进入低功耗模式 进入低功耗模式函数:打开电源管理时钟,使能唤醒引脚,PWR_EnterSTANDBYM
阅读全文
posted @
2018-03-06 10:37
杰瑞鼠
阅读(6841)
推荐(0) 编辑