2017年6月17日
摘要:
实验前准备:设计表格项,通过设计公式,从而输入原始数据后直接得到最终的结果数据,学习常用的VBA公式及处理:Cn-$B$4,其中的$B$4表示绝对单元格位置;SUM(Xm:Yn)求范围内的和。 针对实验获得的线性数据表,要从中分析出线性公式,那么就用excel进行简单的处理: 1 前数据处理,数据平
阅读全文
posted @ 2017-06-17 14:43
杰瑞鼠
阅读(3290)
推荐(0)
2017年6月15日
摘要:
主要特点:协程(co-routine):任务间的中断通信机制 支持可抢占式/协作式任务调度 。FreeRTOS-MPU 内核对象可以动态或静态分配 。 所有任务间的通信与同步机制都是基于队列实现的(从堆分配实现) ; OpenRTOS是FreeRTOS的商业版本 SAFERTOS: 安全认证版的Fr
阅读全文
posted @ 2017-06-15 16:22
杰瑞鼠
阅读(2384)
推荐(0)
摘要:
一 RTOS如何调试: 静态调试帮不上忙,因为嵌入式系统都是动态系统 ,要借助基于RTOS系统的可视化分析 :Micriµm 的 µC/Probe ,SEGGER 的 SystemView(支持RT-THREAD) ,Percepio 的 Tracealyzer(不支持RT-THREAD) ,IAR
阅读全文
posted @ 2017-06-15 15:42
杰瑞鼠
阅读(328)
推荐(0)
摘要:
CMSIS-RTOS 是实时操作系统的通用 API。它提供了标准化的编程接口,它只是封装了RTX/embos,以后还可能封装freeRTOS,uc/os等等第三方OS,CMSIS RTOS是ARM现在热推的物联网操作系统mbedOS的基础,搞懂这个RTOS API,mbedOS更容易上手.集成在ke
阅读全文
posted @ 2017-06-15 15:31
杰瑞鼠
阅读(959)
推荐(0)
2017年6月8日
摘要:
分类smtp邮件 html邮件,带附件的邮件。 一 STTP邮件:设置SMTP代理机构,发送人的邮箱和密码,收件人的邮箱地址(email模块);接收端,发送(smtplib模块).SMTP(smtp_server, 25)设置端口号;login(from_addr, password) 登陆邮箱;.
阅读全文
posted @ 2017-06-08 00:13
杰瑞鼠
阅读(292)
推荐(0)
2017年6月7日
摘要:
TCP/UDP都是网络编程(socket)的两种基于C/S结构的程序。 UDP的9999端口与TCP的9999端口可以各自绑定。 UDP:非可靠连接速度快,服务器:创建socket 绑定ip和端口后直接从指定的IP和端口接收数据不用侦听;客户端:创建socket ,直接接收数据,不需要建立连接。 s
阅读全文
posted @ 2017-06-07 23:47
杰瑞鼠
阅读(209)
推荐(0)
摘要:
import queue task_queue = queue.Queue() #创建队列
阅读全文
posted @ 2017-06-07 10:23
杰瑞鼠
阅读(111)
推荐(0)
摘要:
每个进程至少有一个线程,python因为每个线程都共用一个GIL全局锁(同时只能运行一个线程),所以不能用多线程(除非重新写C解释器),但是多进程的GIL锁各自独立可多进程。 进程与线程的区别在于一个变量在多线程中都可改变相互影响可通过互斥锁来解决。而多进程相当于各有一个拷贝互不影响。 多进程比较消
阅读全文
posted @ 2017-06-07 00:12
杰瑞鼠
阅读(297)
推荐(0)
2017年6月6日
摘要:
一 关于宏常量的长度:C51中定义一个常数宏(默认是16位的),如果用宏表示一个32位的宏而不加'L'标志的话就会出错。如 #define BLOCK_A_BASEADDR 18*64*1024 //定义一个外部FLASH分区地址时一直出错18*64*1024=0,这怎么可能呢?但确实如此。 后来得
阅读全文
posted @ 2017-06-06 19:15
杰瑞鼠
阅读(144)
推荐(0)
2017年6月3日
摘要:
一 小数据量的存储: 1.1:可以利用电容剩余电量(或法拉电容、电池)+掉电检测:在MCU的线性电源的前端引入检测电压经合适分压到MCU,通过比较器中断或掉电检测中断发现电压跌落,然后开始保存数据,通过实验测试跌落时能够保存多少数据,当不满足要求时增大前端电容。 1.2 :利用mcu自带的eepro
阅读全文
posted @ 2017-06-03 11:39
杰瑞鼠
阅读(171)
推荐(0)