自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 qt写C++(引用的妙处,内联函数)

引用和取地址很像,容易混淆。单独出现&a就是对a这个变量取地址,如果是int &a,就是声明这是一个引用。这里甚至还用了函数重载。来看一下内联函数的优缺点。

2023-02-18 19:26:41 444

原创 用qt写C++(函数重载,默认参数,显示时间)

重载规则:1.函数名相同2.参数个数不同,参数类型不同,参数顺序不同,满足一个就可以重载。返回值类型必须相同,不可以是void func(){} 和int func(){}函数名可以一样,就叫作函数重载。

2023-02-18 19:07:59 433

原创 用qt写C++(hellowrld,类型检查,布尔,枚举,cin,cout)

类型检查严格,布尔,枚举,cin,cout。今天开始用qt写C++

2023-02-18 18:59:38 336

原创 STM32F407移植FreeRTOS操作系统

RTOS:Real-time operation system 实时操作系统比如UCOS,FreeRTOS,RTX,RT-Thread 等这些都是RTOS类操作系统。为什么使用操作系统?通常裸机会使用中断去处理优先级高的函数,但是中断是一瞬间的事情,不能处理太多函数。引入操作系统,就是加入任务调度,可以更充分更合理利用CPU,能够应对更多复杂的场合。为什么是FreeRTOS?文件数量少,文档相对齐全。用的厂商多,社会占有量高。

2023-02-10 10:55:43 1951 2

原创 mbedtls环境搭建与gdb调试

mbedTLS(前身PolarSSL)是TLS和SSL协议的实现,并且需要相应的加密算法和支持代码。核心SSL库用C编程语言编写,并实现SSL模块,基本加密功能并提供各种实用功能。与OpenSSL和TLS的其他实现不同,mbedTLS设计为适合。

2023-02-08 10:10:42 1247 1

原创 嵌入式开发4(I.MX6U串口实验与ubuntu串口调试助手)

在学习正点原子6UL嵌入式开发板的时候,串口UART是一个很重要的点,在以后的实验中会经常遇到,但是教学中是在windows环境下搭建ubuntu虚拟机来编译代码的,串口调试助手使用的是windows版本的,而我是安装了双系统,所以研究了一下在ubuntu中可以用的串口调试器。

2023-02-04 11:42:21 1312

原创 嵌入式开发3(I.MX6U移植SDK与makefile解析)

【代码】嵌入式开发3(I.MX6U移植SDK与makefile解析)

2023-02-01 17:24:33 276

原创 嵌入式开发2(C语言版本点亮LED实验)

设置6ULL处于SVC模式,也就是设置CPSR寄存器的bit4-0也就是M[4:0]为10011=0X13。512MB的DDR范围0x80000000~0x9FFFFFFF。设置栈大小,0x200000=2MB,对于A7而言,处理器栈增长方式是向下增长。ARM 提供了一个当前程序状态寄存器 CPSR 对应开发指南:6.3.2。从0x9FFFFFFF–》0x80000000。所以设置sp指向0x80200000。使用b指令跳转到C语言mian函数。使用MSR和MSR指令;

2023-01-31 13:39:03 358

原创 嵌入式开发1(I.MX6U点亮LED实验)

本实验选择的是正点原子I.MX6U阿尔法开发板,是我第一次接触linux开发板并学习开发。

2023-01-17 20:34:53 696

原创 linux常用命令(个人整理,更新ing)

本人整理的linux常用命令,会一直持续更新内容,不能说是全网最详细的,但一定是最好用最方便的。

2023-01-07 13:06:35 958

原创 国密SSL通信协议详细介绍与抓包分析

最近研究有关SSL协议的物联网安全协议,看了很多资料并且结合TASSL在ubuntu上跑了一个简单的demo,因此有了一些自己的理解,那么就详细讲解一下我所知道的SSL,相信这一篇文章就可以让你全面了解SSL。

2023-01-04 11:25:42 4380

原创 物联网单词本(持续更新)

有关物联网方面的英文文献中的词语翻译

2023-01-04 09:08:53 124

原创 全网最详细的git指令笔记

零基础入门学习git,全网最全最详细的git教学!学学学!

2022-11-18 14:15:43 391 2

原创 C++ 命名空间namespace的学习笔记

C++学习笔记,有关命名空间详细解读和示例。

2022-11-01 12:18:57 751

原创 了解无线通信技术WiFi,Sub 1G,Zigbee

本文主要记录一些无线通信技术的常识,用处不大但是至少能让你在别人谈论通信的时候能够听得懂。通信技术是移动互联网中至关重要的一环,从2G到今天的5G,都显示了移动互联网通信技术的进步。5G通信技术,即第五代移动通信技术,是最新一代的蜂窝移动通信技术,也是在4G技术基础上扩展的。5G的特点就是速度快,延迟低,能扩大系统容量,实现大规模设备的连接。好了,先知道这些,为了和下面的5G频段做区别。

2022-10-21 21:16:15 7215

原创 快速了解Mesh组网及应用

网络技术的发展极其迅速,传统的局域网有星型结构、环型结构、总线结构等等,且都在各个领域发挥作用,可是随着无线网络技术的快速发展,Mesh网络即网状网络结构,逐渐成为更多专业人士的选择,它带来了更多好处,今天,就让我们一起了解一下Mesh网络究竟是怎样的。首先看一下传统的网络结构:局域网的基本结构包括星型结构、环型结构、总线结构、树型结构等。最常见的是星型结构,是以中央节点作为核心,其他节点都连接至中央节点上,这种结构的成本较高、可靠性较低,但是其延迟小、结构简单便于管理。

2022-10-12 15:14:49 7662

原创 最详细解读LPWAN重要成员Wi-SUN

无线传感器网络是由很多个传感节点互联而成,这些节点通常分布在不同的区域,所处环境,地理位置都不尽相同。它们通过相同的网络协议构成一个完整的网络系统,并依靠网络通信。无线传感网络的主要用途是采集信息,将其感知的外部信息转变为相应参数,再通过无线网络提供给用户查询参考。无线网络可以覆盖很多方面,例如智能家居、航天航空、军事国防、工业生产等领域。

2022-10-10 21:41:14 1789

原创 时间同步通道跳频TSCH

为了更好的了解TSCH,首先要了解两个概念,时间同步和通道跳频网格网络。

2022-10-08 19:22:22 1430

原创 当今最受欢迎的物联网协议(学习笔记)

首先让我们了解一下什么是MQTT。MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。与HTTP之类的协议相比,MQTT在通过网络传输数据时表现出众,且该协议易于在客户端实现。因此,MQTT成为了当今世界上最受欢迎的物联网协议。它已广泛应用于车联网、智能家居、即时聊天应用和工业互联网等领域。目前通过MQTT协议连接的设备已经过亿,这些都得益于MQTT 协议为设备提供了稳定、可靠、易用的通信基础。

2022-10-08 16:52:17 1667

原创 KiCad学习笔记(详细版)

KiCad学习笔记,实用干货,快快学习

2022-09-15 13:24:53 7248

原创 微信小程序获取Onenet图片

因为Onenet平台有了新的版本,用起来特别麻烦,而网上有的资料都是基于旧版本的,所以折腾了很久,这里有一个非常重要的问题,就是如果仅仅获取图片数据,图片数据都是乱码,已经解决。

2022-09-13 11:05:58 2427 14

原创 嵌入式第四课(继续SPI之路)

看起来SPI好像挺简单,连上四根线,设置好极性相位,速率等等就可以通信了,但实际上这不仅仅是SPI的通信,还有更多嵌入式所带来的问题,同样值得思考。

2022-09-11 20:59:47 8988 3

原创 嵌入式第三课(SPI篇)

从这里开始,我将真实记录我所做项目的一点一滴,从开始,到解决困难。连续写了两篇博客,终于可以写这个项目是怎样开始的了,前面的都是基础,是大学四年欠下的债,呜呜。。。

2022-09-11 17:14:28 624 1

原创 嵌入式第二课(SPI篇)

这个是我在做整个项目中总结出来的经验之谈,很多人在配置SPI的时候根本不注意他的速率,要么是默认的,要么没有设置,对于Slave而言,他的SPI能力可能没有主控Master的那么强,所以往往需要降低主控的最高串行时钟,例如主频在168M的STM32F407,在和ICM20602通信时,就需要设置32分频,将频率降低到5.25MHZ再进行通信。一般来讲,谈到时序,肯定是先甩一张图上来,看图说话,但是对于小白来说,图不一定能看明白,所以有一个细节,SPI一共就四种模式,

2022-09-10 14:43:18 1351 4

原创 嵌入式第一课(嘉立创篇)

嘉立创下单助手教学,嵌入式项目

2022-09-07 21:49:13 2880

原创 不会还有人不会用Ubuntu对.c文件编译吧

本实验是对SM4算法进行一个简单的编译,随便上网找一个写好的SM4算法即可。

2022-09-04 11:06:43 514 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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