2018年1月12日

RTOS

摘要: RTOS 在开发过程中会遇到很多问题,比如栈的估算、任务优先级的设计、内存的设计、实时性的设计等 阅读全文

posted @ 2018-01-12 17:09 马勇123 阅读(112) 评论(0) 推荐(0) 编辑

STM32 RTC

摘要: 目前较为实用的RTC时钟源选择的是:32.768k LSE 低速外部时钟; 不建议实用LSI,精度不高,对时间精度要求不高的可以考虑实用LSI时钟源。数据手册上电气特性的数据: 阅读全文

posted @ 2018-01-12 16:47 马勇123 阅读(161) 评论(0) 推荐(0) 编辑

2018年1月11日

项目软件进度总结

摘要: 1、卡号上传 (1)本地有卡号 (2)本地无卡号 2、卡号同步,服务器下发卡号 (1)下发单个卡号 (2)json数组批量下发多个卡号 (3)单次下发卡号最大数目限制 3、心跳包(带门禁状态) (1)心跳包上发(GPRS A9 MAC地址使用SIM卡CCID前10位) (2)心跳包响应 :时间、动态 阅读全文

posted @ 2018-01-11 17:26 马勇123 阅读(158) 评论(0) 推荐(0) 编辑

STM32中断优先级

摘要: 1、ISPR[8]:全称是: Interrupt Set-Pending Registers,是一个中断挂起控制寄存器组。每个位对应的中断和 ISER 是一样的。通过置 1,可以将正在进行的中断挂起,而执行同级或更高级别的中断。写 0 是无效的。 2、而 STM32 只用到了其中的前 60 个。 I 阅读全文

posted @ 2018-01-11 14:42 马勇123 阅读(395) 评论(0) 推荐(0) 编辑

2018年1月10日

cJSON使用笔记

摘要: 将cJSON用到STM32f103上 cJSON内存管理使用的是标准库stdlib.h的malloc()free()realloc()动态内存管理函数,我STM32F103使用的是正点原子的malloc.c文件里的myfree() mymalloc()函数 1、修改内容文件Cjson.c 修改内容: 阅读全文

posted @ 2018-01-10 17:31 马勇123 阅读(623) 评论(0) 推荐(0) 编辑

ESP32、GPRS A9测试

摘要: 测试内容: 1、A9作为客户端,在服务器主动断开连接或异常断开的时候,使用网络连接状态查询接口,能否获得准确的网络连接状态。 结果: TCP: A9开多连接时,成功连接TCP服务器后,发送查询语句AT+CIPSTATUS? 返回内容: 服务器网络调试助手点击断开(或右键直接退出应用),返回内容: 发 阅读全文

posted @ 2018-01-10 14:02 马勇123 阅读(405) 评论(0) 推荐(0) 编辑

STM32定时器

摘要: 10ms定时器计数溢出中断,已TIMER4为例 问题: 如果处理函数时间过长,对自动重装载的定时器,是否会在处理函数未处理完的时候再次进入中断 问题:是否应该在一进入定时器中断 就关闭定时器, 处理完毕再根据需求打开定时器; 手册内容: 仿真时,出现TIMER计数器 TIM2_CNT数值一直不变的情 阅读全文

posted @ 2018-01-10 11:26 马勇123 阅读(161) 评论(0) 推荐(0) 编辑

2018年1月9日

sprintf()

摘要: %ld对应long型,即长整型。 %d对应int型,即整型。 %u对应unsigned int型,即无符号整型。 除此以外,还有如下常见的类型。 %hd对应short型,即短整型。 %hu对应unsigned short型,即无符号短整型。 %f对应float型,即单精度浮点型。 %lf对应doub 阅读全文

posted @ 2018-01-09 14:05 马勇123 阅读(330) 评论(0) 推荐(0) 编辑

2018年1月4日

开关三极管分析

摘要: 阅读全文

posted @ 2018-01-04 14:49 马勇123 阅读(82) 评论(0) 推荐(0) 编辑

2017年12月28日

简历内容-resume

摘要: 1、TCP、UDP通信 服务器客户端 网络层 2、http协议 通信 网络编程 应用层 根据公司给出的应用层协议开发指定程序; 3、json cjson Cjson解析器 4、freeRTOS嵌入式系统 5、基于芯片公司第三方SDK二次开发 6、wifi、蓝牙通信 GPRS 基于固件二次开发 7 I 阅读全文

posted @ 2017-12-28 18:39 马勇123 阅读(233) 评论(0) 推荐(0) 编辑

导航