
单片机开发
文章平均质量分 77
AIoT创客工坊
嵌入式工程师,物联网工程,嵌入式讲师,多所高校竞赛导师、外聘教师,毕设导师
展开
-
NB-IoT 详解及常用模块
同时,随着5G技术的商用部署和普及,NB-IoT技术也将与5G技术深度融合,共同推动物联网产业的发展。UP优化方案下,支持RRC挂起和恢复功能,可以在前一次传输数据的用户面连接被挂起后,下次传输时直接恢复挂起的用户面连接,无需新建用户面连接。在NB-IoT中,网络层通常指的是IP层。NB-IoT通过减少不必要的信令传输、降低发射功率和采用低功耗的传输模式,显著延长了物联网设备的电池寿命。针对物联网设备对功耗敏感的特点,协议栈进行了多项优化,如减少信令交互、采用低功耗的传输模式等,有助于延长设备的电池寿命。原创 2024-11-04 22:26:42 · 3508 阅读 · 2 评论 -
WiFi(ESP8266)模块详解(附代码例程)
模块核心处理器 ESP8266 在较小尺寸封装中集成了业界领先的 Tensilica L106 超低功耗 32 位微型 MCU,带有 16 位精简模式,主频支持 80 MHz 和 160 MHz,支持 RTOS,集成 Wi-Fi MAC/ BB/RF/PA/LNA,板载天线。ESP8266 系列模组是深圳市安信可科技有限公司开发的一系列基于乐鑫ESP8266EX的低功耗UART-WiFi芯片模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。原创 2024-11-04 22:10:40 · 6678 阅读 · 2 评论 -
单片机的寻址方式有哪些?
以某个寄存器(如DPTR或程序计数器PC)中的数值作为基址,以另一个寄存器(如累加器A)中的数值作为地址偏移量。位寻址是指对片内RAM的位寻址区(如特定范围的字节地址)和可以位寻址的专用寄存器进行位操作时的寻址方式。寄存器间接寻址方式提供了更大的灵活性,因为可以通过改变寄存器的值来访问不同的内存地址。以执行完当前指令后的程序计数器(PC)中的数值为基址,以操作码后面的数值为地址偏移量。在这种寻址方式中,指令直接包含要操作的数据(即立即数),而不是数据的地址。相对寻址方式常用于实现程序中的分支和循环控制。原创 2024-10-16 15:48:38 · 705 阅读 · 0 评论 -
看门狗及其原理(深入浅出,包教会)
例如,在工业控制、嵌入式系统、通信设备等领域中,看门狗电路被广泛应用以确保系统的正常运行。它通过定期接收喂狗信号来监控系统的运行状态,并在系统出现问题时自动触发复位信号以恢复系统的正常运行。如果由于某种原因(如程序跑飞、死循环、外部干扰等),单片机或主处理器未能在规定的时间内发送喂狗信号,看门狗的定时器将超时。在系统正常运行时,单片机或主处理器会定期向看门狗的输入端发送一个信号,这个信号被称为“喂狗”信号。一旦超时,看门狗将输出一个复位信号到系统的复位端,使系统复位。ARM中的看门狗定时器。原创 2024-10-16 15:41:03 · 1315 阅读 · 0 评论 -
标准库、HAL库、LL库
以STMicroelectronics的STM32系列为例,标准外设库提供了一组函数,用于简化外设(如GPIO、USART、SPI等)的配置和操作。LL库(低层库)提供了对硬件外设的更底层的访问接口,允许开发者直接操作寄存器,但仍保留了一定的封装以简化常见操作。以STM32的HAL库为例,它封装了更多的硬件细节,提供了一致的接口来操作不同的外设。:需要开发者具备更强的硬件知识,虽然代码复杂,但性能和灵活性最优,适合对性能要求高的应用。,你只需掌握基础操作,很多细节是自动处理的,适合入门和简单应用。原创 2024-09-14 16:42:41 · 2928 阅读 · 0 评论