一、ardnunio
1.ardnunio的主函数
void loop() {
digitalWrite(LED_PIN, HIGH);
delay(1000);
digitalWrite(LED_PIN, LOW);
delay(1000);
}
2.针脚寄存器直接用数字
例如 #define led0 13 13输出管脚
3.系统初始化
void setup() {
pinMode(LED_PIN, OUTPUT);
4.理解了嵌入式的系统OS的功能与意义:多任务分配以及共享
5.DSP芯片 一阵运算芯片 接在AD转换之后
6.开放系统Linux 编程软件可以用gcc、pathon
二、C++
构造函数 (类的一个特殊方法,方法名与类名相同)
主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值。
#include
using namespace std;
class time
{
public:
time() //构造函数同名
{
hour=0;
minute=0;
sec=0;
}
void set_time(); //非构造函数,类外函数
void show_time();//非构造函数,类外函数
private:
int hour, minute, sec;
};
intmain()
{
class time t1;//定义对象
t1.show_time(); //调用类外函数,输出初始化值
t1.set_time(); //通过输入,把值保存在private中
t1.show_time(); //输出private中的值,也是新值
return0;
}
void time::set_time() //类外函数 注意::的使用
{
cin>>hour>>minute>>sec;
}
void time::show_time()
{
cout<<hour<<":"<<minute<<":"<<sec;
}
三、keil
1.typedef unsigned char unint 8_t;
typedef unsigned int unint 16_t;
typedef unsigned long unint 32_t;
typedef unsigned long long unint 64_t;
2.Ctrl f 查找函数
网友评论