-
关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,现将本人的一些体会总结如下,期望对大家有所帮助: 一 const基础如果const关...
-
x86/Debian GNU Linux/gcc
1. C source
main.c
#include <stdio.h...
-
1 联合体
(1)联合体机制
联合体的所有成员引用的是内存中的相同地址。访问联合的不同成员时,会根据此成员的类型去访问对应的字节,并根据此成员的类型...
-
C语言的常用库函数
函数1。absread()读磁盘绝对扇区函数 原形:int absread(int drive,int num,int sectnum,void *buf) ...
来自
C语言|by
粽子糖果 |发表时间 2017-08-30
|0个回复
-
1.模块划分
模块划分的“划”是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言...
来自
C语言|by
粽子糖果 |发表时间 2017-09-06
|0个回复
-
我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我绝得语言之所以能...
来自
C语言|by
粽子糖果 |发表时间 2017-11-30
|0个回复
-
在无刷直流电动机控制系统中,通常用DSP对信号进行采集和处理。但由于DSP的价格昂贵,在一些实时性要求不高的场合,可以用MCS-51单片机来代替DSP控制无刷直流电动机的起停、正反...
-
0 引言
Altera公司开发的Nios II是基于可编程片上系统SOPC(System on a Programmable Chip)技术的32 位嵌入式处理器软核。Alter...
-
SD在平时日常生活中的使用非常广泛,平时的消费类电子产品也都有配置SD卡,最近在搞STM8L的SPI模块,就想着也把这个SD卡也做进去。
SD卡SD卡...
-
我们把SD卡从驱动到应用共分为4层,从下至上依次为:驱动层、物理层、文件系统层、应用层。下面一一来介绍各层的一些重要的操作。
...
-
NRF24L01+拥有一个带数据的ACK功能,发现很少有介绍,这个功能使用起来很厉害,相当于双向传输了,比起原来不断切换接收发送模式来实现双向传输方便了很多。这个可用于无线调试,一...
-
nrf51822并没有PWM模块,但是如果巧妙的结合PPI模块,并加上一个定时器中断就可以轻松的实现了PWM,思路是这样的:定时器使用三个比较器 cc0、cc1和cc...
-
在51822这个芯片的协议栈初始化函数ble_stack_init里的ble_evt_dispatch和sys_evt_dispatch这两个函数注册了这两个事件的回...
-
今天来分析一个例程《BLE实验1:蓝牙工程样例》,注意这里并不是十分专业的讲解,完全是本人的一点小笔记,并没有太大的参考价值,但是如果幸运的话,能让我们有点小的灵感这...
-
作者:BrightBell 时间:2016年1月初
单片机:STC...
-
或许是我的构思一开始就是错误的,串口的接受速度远大于数据的存取和液晶的驱动的时间总和。从电脑传过去的字符总是会漏掉好多,如今只能写入一个字节的数据。真是猪脑子,浪费了半天时间。
...
-
通道0接单片机电源,通道1接地线。
源程序:一共3个文件:
LCD1602display.h
#ifndef _LCD1602DI...
-
今天开始复习了液晶显示!我的天啊!感觉像是重新学一样,好多东西都忘了,看来以后还要练习的非常熟练才行,*一时的努力在短时间内学的东西是记不太久的!更不要说熟练应用了!
说说今天的...
-
对于人机界面中的液晶屏的使用大家都不陌生。从简单的电子表到手机、平板电脑,显示器、液晶电视都能看到他们的身影。早其我们常用的液晶屏,比如段码LCD,1602,12232,12864...
-
一款遥控LED控制器,所有功能均由遥控器控制,它主要有如下功能:
1、遥控调光
2、旋钮调光
3、开关机功能
4、渐变
5、跳变
6、循环变化(渐变、跳变等)
...