-
有了 D/A 这个武器,我们就不仅仅可以输出方波信号了,可以输出任意波形了,比如正弦波、三角波、锯齿波等等。以正弦波为例,首先我们要建立一个正弦波的波表。这些不需要大家去逐一计...
-
我们前边学习 UART、I2C、SPI 这些通信协议,都是最底层的协议,是“位”级别的协议。而我们在学习 13 章做实用串口通信程序的时候,我们通过串口...
-
给从机下发不同的指令,从机去执行不同的操作,这个就是判断一下功能码即可,和我们前边学的实用串口例程是类似的。多机通信,无非就是添加了一个设备地址判断而已,难度也不大。我们找了一...
-
温馨提示:在以下连续的几个章节中,吴鉴鹰会只针对单片机驱动12864的显示分享一系列的项目,从最基本的文字数字的显示,再到图片的显示,到最后动画的显示,以及模拟时钟的显...
-
当年鉴鹰在参加电子设计大赛培训的时候,老师给我们出了一个题目,就是如用12864显示一个正弦波,但是对12864还不是特别熟悉,所以费...
-
小的时候鹰哥也是一个武术迷,看到电视上面的武侠人物飞檐走壁,很是羡慕,于是用小刀将竹子削成宝剑勤学...
-
上传完武术的动画,怎么能不上传拳击动画呢?吴鉴鹰业余时间可是很喜欢练练拳击的,强身健体,很有益处!所以鹰哥也建议大家有空多锻炼身体,有一个号...
-
设计思路
这一讲,鹰哥会向大家介绍贪吃蛇的设计思路,设计方法以及程序的编写,向大家详细介绍贪吃蛇的设计思路,让大家对如此神秘的贪吃蛇有深入的认识!
这...
-
寻找并输出11~999之间的数m,它满足m、m2和m3均为回文数。
回文: 各位数字左右对称的整数。
例如:11满足上述条件
...
-
啦啦啦,啦啦啦,我是一直快乐的小菜鸟。
学单片机学STM32学ARM越学越觉得c语言的重要性,所以...
-
我们已经看到程序中使用的各种变量都应预先加以说明,即先说明,后使用。对变量的说明可以包括三个方面:
&n...
来自
C语言|by
期待 |发表时间 2015-09-17
|0个回复
-
众所周知,相比于其他编程语言,C语言在编写嵌入式编程中有着绝对的优势。但它总也有缺点的:它的时序性比较差,不容易编写精准的延时。而在编写嵌...
来自
C语言|by
银火虫 |发表时间 2016-06-18
|0个回复
-
对于堆,栈,堆栈的味道,一直就跟猪八戒吃啥来着,从没有细细地品尝过。发了下狠心,各个网页看了很多,这里就把我东抓西拼的东西整理整理。
一 这些个概念怎么来的...
-
由于学STM32的关系,需要重点理解“看似没有调用,实际上却包含了”的技巧,这个技巧本人在没有读过以下文章之前还确实不理解。
很多人对C语言中的 &ldq...
-
char *GetDayOf(PSYSTEMTIME pSt)
{
/*天干名称*/
const char *cTianGan[] = {...
-
一、五大内存分区:
内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
1、栈区(stack):FIFO就是那些由编译器在...
-
一、指针函数(是一个函数)与函数指针(是一个指针变量)
在学习ARM过程中发现这“指针函数”与“函数指针”容易搞错,所以想一次把它...
-
C语言使用相关汇总一
13、realloc更改己经配置内存空间指令
realloc(void *__ptr, size_t __size):
-
下面描述的是阳历换算阴历的算法原理。
阳历,有很强的规律性。每年12个月,1、3、5、7、8、10、12月都为31天;2月份平年28天,能被4除尽的年份里为29天,但1900年为...
-
功能
c语言中产生格式化输出的函数(定义在 stdio.h 中)。向终端输出(显示器等)
用法
int printf(const char *format,[...