目录
1.预处理功能---条件编译
2.运算符的含义
3.一些常见的初始化定义
4.延时
5.嵌入式运算
6.C语言基础回顾
7.看门狗
8.定时器
9.Flash存储
10.硬件基础
11.单片机红外系统
首先需要了解一些基础知识点:
1.预处理功能---条件编译:(8条消息) ifndef 的使用方法_Aureola-的博客-CSDN博客_ifndef
c语言 出现的#if 0 表示什么?_百度知道 (baidu.com)
ifndef X
defined X
....
endif
else:
...
近指针:c语言指针near,C语言中 near指针和far指针_新起点加油的博客-CSDN博客
2.运算符的含义:(8条消息) 运算符 |=、&=、^=_行善积德韩老魔的博客-CSDN博客
3.一些常见的初始化定义:(8条消息) uint32_t是什么数据类型 - CSDN
4.延时:(8条消息) _nop_();的由来和作用_脱掉三千烦恼丝的博客-CSDN博客__nop_()
4.延时:(8条消息) _nop_();的由来和作用_脱掉三千烦恼丝的博客-CSDN博客__nop_()
_nop() - 百度文库 (baidu.com)
5.嵌入式运算:嵌入式0x00000001与0x1是否相等? - 知乎 (zhihu.com)
6.C语言基础回顾:C语言中static用法详解_happy_child_的博客-CSDN博客_c语言static的用法
volatile关键字的作用和原理_缘丶沐逸尘的博客-CSDN博客_volatile关键字的作用
C语言中static用法详解_happy_child_的博客-CSDN博客_c语言static的用法
7.看门狗:一文详解微控制器中的看门狗定时器-电子发烧友网 (elecfans.com)
看门狗定时器是什么 看门狗定时器使用时注意什么-与非网 (eefocus.com)
8.定时器:(10条消息) 嵌入式裸机开发-EPIT 定时器_桃子酱紫君的博客-CSDN博客
9.Flash存储:作为嵌入式工程师的你,这些FLASH你应该明白吧 (baidu.com)
(2条消息) FLASH闪存编程原理与步骤_苏慕北FZ的博客-CSDN博客_闪存编程
嵌入式系统掉电保护的设计方案 - 嵌入式设计应用 - 电子发烧友网 (elecfans.com)
10.硬件基础:
三极管的结构和作用
单片机的基本构成、工作原理 | Renesas
11.单片机红外系统:红外协议之NEC协议_Ythlee的博客-CSDN博客_nec协议
怎样去编写基于38khz的NEC协议红外接收编码与解码的程序 - 单片机学习小组 - 电子技术论坛 - 广受欢迎的专业电子论坛!
暑期编程PK赛 得CSDN机械键盘等精美礼品!


