排序:
默认
按更新时间
按访问量

关于keil卡在systeminit中,然后出现void HardFault_Handler(void)的几个问题详解

版权声明:本文为博主原创文章,未经博主允许不得转载。    https://blog.csdn.net/u013184273/article/details/83860802 相信很多程序员在用keil的时候都会遇到在仿真调试时,一直停在SystemInit()中的等待晶振中,怎么也出不来。出现...

2018-11-08 15:33:17

阅读数:27

评论数:0

sx1278lora模块常见问题解答

转发请注重原创出处,谢谢! 问:LoRaWAN数据速率是多少? 答:对于LoRa来说,LoRaWAN数据速率范围在0.3kbps到11kbps之间,欧洲地区GFSK数据速率是50kbps。在北美地区,由于FCC限制最小数据速率是0.9kbps。为使终端设备的电池寿命和总体网络容量最大化,LoR...

2018-10-10 15:17:43

阅读数:100

评论数:0

无线收发器如何实现超长前导码发送?

转发请注重原创出处,谢谢! 有些应用,需要发送很长的前导码,例如发送持续1秒钟的AA AA …前导码,或者500bit或者1000字节的前导码,唤醒处于LDC状态的设备等等。但是Silicon Labs sub-GHz无线收发器Si446x控制前导码长度的寄存器只有1个字节,最长只可发送255字...

2018-10-10 15:11:43

阅读数:47

评论数:0

SX127X -数据包结构以及数据传输时间

  LoRa™ 调制解调器采用隐式和显式两种数据包格式。其中,显式数据包的报头较短,主要包含字节数、编码率及是否在数据包中使用循环冗余 (CRC)等信息,数据包格式见下图。 LoRa™ 的数据包包含以下三个组成部分: 前导码 可选报头 数据有效负载 1、Preamble 前导...

2018-10-10 14:58:46

阅读数:48

评论数:0

SX1278与STM8L的精美结合。

转发请注重原创出处,谢谢!   一.   引言   能耗对于电池供电的产品来说是一个重大的问题,一旦电能耗尽设备将“罢工”,在某些场合电能意味着电子产品的生命。物联网时代将会有越来越多电池供电的设备通过无线通信连接,降低能耗再次摆在工程师的桌面上—解决它。不但具备空旷环境传输5km的超长距...

2018-04-23 16:07:52

阅读数:2580

评论数:2

使用cJSON创建JSON字符串,举例详解。

使用cJSON创建JSON字符串     在Linux下,使用C语言编程,开始JSON字符串的创建。我们还是一步步来,逐渐由简单到复制。   1,下载源码 可以从如下网站来下载:https://sourceforge.net/projects/cjson/ 。 2,包含cJ...

2018-01-12 15:26:26

阅读数:331

评论数:0

【cJson】cJSON的构造和解析

对于cJSON的使用,我主要是用来模拟远程服务器端返回的一个json类型的目录结构,客户端进行获取并进行解析,把解析出来的目录按照原本的结构显示在本地。 cJSON是一个超轻巧,携带方便,单文件,简单的可以作为ANSI-C标准的JSON解析器。 进入cJSON.h头文件中可以查看cJSON的相...

2018-01-12 10:57:26

阅读数:856

评论数:0

【cJson】 JSON格式详解(二)

摘要: 0.前言     JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition...

2018-01-12 10:50:12

阅读数:81

评论数:0

【cJson】JSON的基本概念(一)

摘要: JSON简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Py...

2018-01-12 10:47:26

阅读数:393

评论数:0

【cJSON】CJSON学习笔记(四)

来自https://yq.aliyun.com/articles/23908?spm=5176.100239.blogcont23909.22.b57b266nePTks 摘要: 1.重要函数说明     【1】两个创建     【创建JSON对象】cJSON *cJSON_Create...

2018-01-12 10:34:49

阅读数:69

评论数:0

【cJson】cJSON学习笔记(三)

本原文来自https://yq.aliyun.com/articles/23909?spm=5176.100239.blogcont23908.29.46f8e3c2Ybf9jw 摘要: 1.JSON格式简述 JSON(JavaScript Object Notation) 是一种轻量级的数据交...

2018-01-12 10:28:43

阅读数:201

评论数:0

STM32与DS1302设计时钟芯片,超详细

原文地址:: http://bbs.eeworld.com.cn/thread-99612-1-1.html DS1302 是DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31 字节静态RAM ,通过简

2017-12-19 16:08:51

阅读数:4599

评论数:2

WWDG—窗口看门狗

原创出自秉火老师:https://www.cnblogs.com/firege/p/5805947.html     本章参考资料:《STM32F4xx中文参考手册》WWDG章节。 学习本章时,配合《STM32F4xx中文参考手册》WWDG章节一起阅读,效果会更佳,特别是涉...

2017-12-16 10:30:38

阅读数:130

评论数:0

STM32串口接收不定长数据原理与源程序

转载:http://blog.csdn.net/u014515202/article/details/73293917           http://www.51hei.com/bbs/dpj-39885-1.html 方法1:串口接受数据,定时器来判断超时是否接受数据完成。 方法2:D...

2017-12-13 18:38:37

阅读数:306

评论数:0

STM32 GPIO的深度了解

STM32的开发学习主要涉及软硬件两个部分的实现,包含众多外设和总线的理解配置。STM32的整个学习曲线并不陡峭,但入门却相当困难,因此在学习之初,多动手实验和测试相当重要,GPIO作为整个STM32与外部连接的端口,难度不高,却十分重要。从深入解析GPIO外设开始,一步步熟悉掌握STM32各个模...

2017-12-12 17:05:54

阅读数:85

评论数:0

关于stm32优先级大小的理解

一、 组别:0>1>2>3>4     组别优先顺序(第0组优先级最强,第4组优先级最弱):NVIC_PriorityGroup_0>NVIC_PriorityGroup_1>NVIC_PriorityGroup_...

2017-12-08 15:02:19

阅读数:327

评论数:2

uC/OSIII时钟节拍处理过程,尤其是调度的过程!

时钟节拍涉及到的函数调用过程: 从main开始,创建了第一个任务AppTaskStart,在其一开始执行时,对BSP和CPU进行初始化,调用BSP_CPU_TickInit()函数; 该函数定义在bsp文件夹下的bsp.c文件中,该函数先读取时钟频率,然后按OSCfg_TickRate...

2017-12-01 21:51:50

阅读数:240

评论数:0

UCOSIII的一些常用函数总结

任务堆栈:存储任务中的调用的函数、局部变量、中断服务程序和CPU寄存器的值。 全局变量的保护: 1.如果只在一个任务中写(或只有一个数据),而在其他任务中只是读取,则可以不用互斥型信号量,最多会造成读取的数据未被完全写完。 2.如果全局变量在多个任务中写,则需要用互斥型信号量保护,这样当...

2017-12-01 20:49:01

阅读数:230

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭