似水流年

自由、快乐、追求

嵌入式单片机应用开发--flash芯片(P25Q32H)

前言: 英文 中文 block 块 sector 扇区 page 页 详细描述:  P25Q32H芯片,拥有64个“块”,每个块有16个“扇区”,每个扇区有4KByte。

2019-03-28 14:30:46

阅读数 44

评论数 0

Qt中定时器使用的两种方法

Qt中定时器的使用有两种方法,一种是使用QObject类提供的定时器,还有一种就是使用QTimer类。 其精确度一般依赖于操作系统和硬件,但一般支持20ms。下面将分别介绍两种方法来使用定时器。 方法一:QObject中的定时器的使用,需要用到三个函数 1、 int QObject::s...

2019-03-11 10:42:22

阅读数 43

评论数 0

嵌入式单片机应用开发--总结(一)--接收数据、解析协议

 单片机可以通过多种接口来接收数据,而串口接收数据就是最常见的,这这一套接收数据的原理放之四方而皆准。待到一个数据包完整的接收完毕,就要对其进行协议解析。这是一整套的也是最常用的。我觉得可以设计出一整套模板,等到应用的时候套上去就好了。 接收数据(串口为例) 情况一:定义了起止符 情况二:没有定义...

2019-03-09 12:07:19

阅读数 90

评论数 0

Qt5--相关的博客:源码下载地址、调试器

MSVC编译器的调试器参考博客: https://blog.csdn.net/webzhuce/article/details/77824090

2019-02-24 12:07:06

阅读数 50

评论数 0

Qt5--文件操作(4)读写mp3文件

目标  把一个20秒的mp3文件以256字节一次的方式读出来,然后再以256字节一次的方式写到一个新的空白文件中去。 QFile file("D:\\Output\\Qt5.11.2\\File\\untitled\\Alan Walker.mp3"); if ...

2019-02-18 17:38:55

阅读数 94

评论数 0

Qt5--文件操作(3)读写文本文件

。。。。。。。。。。。。。。

2019-02-17 11:18:08

阅读数 60

评论数 0

Qt5--文件操作(2)读写二进制文件

。。。。。。

2019-02-17 11:17:32

阅读数 150

评论数 0

Qt5--文件操作(1)文件

1.read读文件 加载文件对象 QFile file(“文件地址”); 打开加载的文件file.open(打开方式); 操作文件 关闭打开的文件file.colse(); void Widget::on_pushButton_clicked() { QFile f...

2019-02-17 11:16:48

阅读数 100

评论数 0

Qt5--串口发送文件

创建一个串口工程 定义两个全局变量 QByteArray binByteArray; int dataLen=0; 打开文件 QString initialName; QString fileName = QFileDialog::getOpenFileName(...

2019-02-16 00:33:05

阅读数 67

评论数 0

ESP8266--温湿度在网页上显示

前言  之前写过一篇Arduino–ESP8266–ESP-01学习笔记–连接WiFi、连接MQTT服务器、web显示获得了网友的很多关注,在那一个方案中使用Arduino+ESP8266+MQTT的方式把温湿度传感器的数据显示在网页上。现在,我将使用ESP8266+MQTT的方式将温湿度传感器的...

2019-02-12 00:37:04

阅读数 470

评论数 0

嵌入式开发中常用术语(单片机开发)

LDO  LDO即low dropout regulator(低压差稳压器),是一种低压差线性稳压器。这是相对于传统的线性稳压器来说的。传统的线性稳压器,如78XX系列的芯片都要求输入电压要比输出电压至少高出2V~3V,否则就不能正常工作。但是在一些情况下,这样的条件显然是太苛刻了,如在5V转3....

2019-02-11 18:37:40

阅读数 72

评论数 0

计算机领域常用单词(程序员常用单词)

第一部分、计算机算法常用术语中英对照 Data Structures 基本数据结构 Dictionaries 字典 Priority Queues 堆 Graph Data Structures 图 Set Data Structures 集合 Kd-Trees 线段树 Numerical Pro...

2019-02-11 10:30:43

阅读数 254

评论数 0

Nordic--nrf52832--TWI/IIC

参考博客:https://blog.csdn.net/wulazula/article/details/80818651  TWI总线。 兼容I2C协议 时钟频率有100k,250k,400k可以选择 支持时钟扩展 支持EasyDMA SDK 15.0 IIC/TWI初始化...

2019-01-25 16:42:30

阅读数 224

评论数 0

Nordic--nRF52832(一)

架构 MBR向量表:0x00000000 SoftDevice向量表:0x00001000 简介  一个包含蓝牙功能的固件,包含三个部分: APP应用固件:nrf52832_xxaa.hex 该固件是由一个工程生成的(自建工程) Bootloader固件:...

2019-01-25 10:36:00

阅读数 76

评论数 0

Nordic--nrf52832--FDS

nRF52832-QFAA,他的 Flash 内存如下表所示: Flash总大小 页数 页大小 块大小 每个页包含的块数量 512 KByte 128 page 4 KByte 512 Byte 8 裸机 FLASH 读写  nRF5...

2019-01-25 10:35:46

阅读数 241

评论数 0

Nordic--nrf52832--Timer

 在开发过程中首先需要厘清楚的是,定时器分成了软件定时器和硬件定时器。它的创建、开始、停止的功能函数完全不一样。 类型 软件定时器 硬件定时器 目录 nRF_Libraries / app_timer.c nRF_Drivers / nrf_drv_ti...

2019-01-25 10:35:31

阅读数 50

评论数 0

Nordic--nrf52832--GPIOTE

 Nordic 的 NRF51 和 NRF52 系列芯片在 GPIO 的基础上引入了任务和事件(GPIOTE) 的概念。GPIOTE 能让我们更方便地去操作 GPIO,同时,他还能有效地减少程序的参与、 降低 CPU 的负担。 nRF52832 寄存器类型 说到 GPIOTE ,就需要先了...

2019-01-25 10:35:14

阅读数 95

评论数 0

Nordic--nrf52832--ADC

 实际应用中,我们经常需要将模拟量转换为数字量供 CPU 处理,如电池电压检测、温度检测等等,对于 CPU 来说,它能处理的是数字量,所以,需要通过 A/D 转换(模数转换)将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的数字信号,从而将实现CPU 对模拟信号的处理,能够实现 A/D 转...

2019-01-25 10:34:56

阅读数 153

评论数 0

Nordic--nrf52832--PPI

nRF52832 的寄存器分为下面的三种类型。 Task :任务寄存器,可以由程序或事件触发。 Event:事件寄存器,事件可以产生中断或触发任务。 Register:普通寄存器,和一般单片机的寄存器一样。  Task 和 event 使得操作片上外设十分方便简洁,只需进行少量的配...

2019-01-25 10:34:39

阅读数 52

评论数 0

Nordic--nrf52832--button、leds Initialization

bool erase_bonds; buttons_leds_init(&erase_bonds); /**@brief Function for initializing buttons and leds. * * @param[out] p_er...

2019-01-25 10:34:03

阅读数 110

评论数 0

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