- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 GPRS模块 测试项目
由于GPRS DTU大多用于遥远的监测现场,因此GPRS DTU的稳定性就变得非常重要。2003年,市场上出现GPRS DTU产品,但不成熟,导致用户普遍损失较大,给GPRS DTU形成不良口碑,也制约了其市场发展。2006年,市场上出现真正成熟稳定的GPRS DTU产品,情况有所好转,GPRS行业应用市场开始稳步发展。2008年,GPRS核心模块普遍内嵌TCP/IP协议,降低了技术门槛,然而也有
2018-04-18 16:43:05 1667
原创 Cortex-M3/M4的基础
不同于A系列的, M系列只有一组寄存器R0~R15; M4相对于M3多了一个浮点单元FPU, 其他的基本与M3是一样的。一、从指令集方面看:某些ARM处理器支持ARM和Thumb指令集,而Cortex-M3只使用Thumb-2指令集。ARM指令集是32位完整体系结构。Thumb指令可视为ARM指令压缩形式的子集,为16位指令集。THumb指令只需要支持通用功能,必要时,可借助完善的ARM指令集。T...
2018-04-10 21:21:03 2404
原创 ARM cortex 的出现
ARM 在命名为Cortex之前,都是单系列——如ARM7、ARM9、ARM11从ARM11之后出现了Cortex,分为三个系列a系, r系列, m系列。m系列与arm7相似,不能跑操作系统,只能跑ucos2,偏于控制方面,是深入嵌入的、性能更优的单片机。a系列主要用于人机互动要求较高的场合,可跑操作系统。r系统是实时控制。主要应用对实时性要求高的场合。重点还是将m3和m4上, arm7 和 m3...
2018-04-10 20:41:11 244
转载 5v转3.3V的N种方法
技巧一:使用LDO稳压器,从5V电源向3.3V系统供电标准三端线性稳压器的压差通常是 2.0-3.0V。要把 5V 可靠地转换为 3.3V,就不能使用它们。压差为几百个毫伏的低压降 (Low Dropout, LDO)稳压器,是此类应用的理想选择。图 1-1 是基本LDO 系统的框图,标注了相应的电流。从图中可以看出, LDO 由四个主要部分组成:1. 导通晶体管
2018-04-08 23:25:35 31295 1
原创 从STM32F4XX启动文件以及存储器住址结构出发来探究一下堆和栈。
1、背景对于计算机内存的堆栈概念,我接触计算机以来,都是蒙圈。今天决定对这两个概念整理一下。有什么不对的地方希望各位看客及时指正,别让我在错误的道路上越走越偏。2、从STM32F4启动文件来理解栈从STM32F4启动文件来理解栈对我来说是一举两得,既可以对启动文件在复习一遍,也可以对堆、栈概念更理解。2.1看看STM32F4启动文件做了什么;* ...
2018-04-08 21:35:39 1449
原创 esp8266 OTA升级system_upgrade_start函数
其实WiFi模块自主升级和插件升级,都是用 OTA(Over The Air)技术,基本上是相通的。Esp8266 的SDK给出了bool system_upgrade_start (struct upgrade_server_info *server)这个接口来实现OTA升级。基本上就是设置该函数的参数server。这个参数的基本结构从源码可知:struct upgrade_server_inf...
2018-04-02 19:01:57 2988 5
蓝牙核心协议规范BLE V4.2
2019-03-08
ESP32 仿STM32原子哥程序处理外部Flash
2019-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人