花费 13 ms
C++类成员默认初始值

有时候我们会不给C++类成员变量赋初始值,或是因为忘记在构造函数中指定(C++11可以写在类内),或是觉得没有必要写。然而,因为觉得编译器会把变量赋成0而不写是错误的。本文通过C++标准来解释这个问题 ...

Fri Dec 20 07:14:00 CST 2019 1 12521
ATmega328P定时器详解

写这篇文章,纯粹是想为博客拉点点击量。在博客园,游客访问好像是不计入阅读量的,而作为一个十八线博主,注册用户的访问应该以搜索引擎为主,博客园首页为次,个位数的粉丝就别谈了。 所以,希望各位从搜索引擎 ...

Fri Apr 24 21:56:00 CST 2020 2 2521
IAR编译器的常见问题

最近因为项目需要开始使用IAR for AVR,我用的是5.40版本的,主要是5.40以上才包括了aTtiny87,至于安装文件和和谐文件,大家自己找吧,很好找的。 ...

Wed Nov 30 21:52:00 CST 2011 1 12430
摇摇棒,理工男的择偶权(上)

摇摇棒,理工男的择偶权(上) 摇摇棒,理工男的择偶权(中) 摇摇棒,理工男的择偶权(下) 前言 摇摇棒是载有一列LED的棒,通过适当的程序控制,在摇动起来时,由 ...

Fri Jun 26 06:24:00 CST 2020 4 1539
自制蓝牙音箱的手册

综述 本文是蓝牙音箱的手册。 蓝牙音箱作为礼物,面向的是用户,但是这位用户同时又是开发者,因此音箱的设计原则是实现一定的功能,并提供足够的扩展接口、开放设计文档。 资料下载:提取码09 ...

Fri Sep 11 06:14:00 CST 2020 7 1093
AVR单片机教程——开发环境配置

本文隶属于AVR单片机教程系列。 今天去交大密院参观了设计展,无外乎两个主题:Arduino、Python。 关于Python,我印象最深的是一位Python程序员的话:你要硬核的话,可以去 ...

Thu Aug 08 05:24:00 CST 2019 0 1115
单片机串口——如何判定接收一帧数据的完成

在串口接收的时候,有些通讯每一帧数据有帧头尾标识,这种情况比较好判定。 但是也有些情况是,头尾没有固定的标识,也不知道一帧有多少字节, 那么我们只能靠检测帧之间的间隔来判断是不是帧完成了 ...

Fri Apr 17 06:26:00 CST 2020 0 1576
AVR单片机教程——烧写hex文件

本文隶属于AVR单片机教程系列。 每一次build项目,编译器都会生成多个文件,其中有一个就是hex文件。之前在IDE中配置的external tools,就是把这个hex文件烧写到单片机中去 ...

Sun Aug 11 07:10:00 CST 2019 0 973
AVR单片机教程——定时器中断

本文隶属于AVR单片机教程系列。 中断,是单片机的精华。 中断基础 当一个事件发生时,CPU会停止当前执行的代码,转而处理这个事件,这就是一个中断。触发中断的事件成为中断源,处理事件的函数 ...

Tue Jan 21 06:36:00 CST 2020 3 1509

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM