安德鲁

[笔记].一种位操作方法.[C]

清零某位例A&=~(1<<1)将第1位清零A0011~(1<<1)1101A&=~(1<<1)0001置一某位例A!=(1<<3)将第3位置一A00111<<31000A!=(1<<3)1011参考AVR等MCU的位操作方法

[转载].安富莱TFT例程中采用的画线算法-Bresenham画线算法.[C][LCD]

[转载].教你在12864上打点(基于ST7920控制器).[C][C51][LCD]

[备份].整型的1024倍正余弦查找表.[C]

01//ThisisaintegerSINlookuptable02//Valuesare(SIN(x)*1024)03shortint_sin_array[360]={040,17,35,53,71,89,107,124,142,160,05177,195,212,230,247,265,282,299,316,333,06350,366,383,400,416,432,448,464,

[笔记].Nios II 9.1的sys/alt_irq.h与之前版本的区别.[C][Nios II]

引子以前版本的sys/alt_irq.h,我在这里就不多说了;此处仅浅析9.1版本的增强版的sys/alt_irq.h。浅析1增强版的API表1增强版的HAL中断的API2先前的HAL中断APIalt_irq_register()alt_irq_disable()alt_irq_enable()alt_irq_disable_all()alt_irq_enable_all(

[笔记].sizeof()和strlen()的区别.[C]

sizeof()源代码:1#include<stdio.h>2intmain(void)3{4charmsg[]="HelloNios!";5printf("sizeof(msg)=%ld",sizeof(msg));6return0;7}运行结果:sizeof(msg)=