我在使用nRF24L01做无线数传,调试接收不成功,但通过读取状态寄存器,显示发送是成功,要怎么调试接收部分程序呢?
请问各位,arduino IDE是否可以像MDK那样直接打开库函数里面的头文件,还有是否有类似于MDK那样可以直接 go to函数,是需要安装什么插件的吗谢谢
最近在做这个arduuino单片机控制的室内小车,想利用可见光室内定位算法,大家有好的算法程序提供参考吗?我的思路是:头顶不同灯,调制不同的波,经过接受调制,然后计算出位置(想通过三角定位),找了一些资料,都是基于dwm1000开发的!
atmge328芯片设置bootloads,一不小心锁死,怎么解锁一句话,现在烧录不了程序,怎么破!
我一个做销售朋友送了我不少的小型单片机开发板子, 主要是Attiny的, 也有PIC12的.这些单片机相比我经常使用的MCU/DSP, 资源很少.比如Attiny 104这个开发板子, 存储空间只有1K, 内存只有32Byte.还有更小的Attiny85,才8个脚.我想用这个做点创意DIY的东西, 但是一时间想不好做什么, 主要是对于这种小型单片机没有什么经验.请高人指点一些应用场景, 比如这种8个脚, 6个脚的单片机主要用在哪些场合?
请问ATmega128A可以从外部加装程序吗?还有就是用ATmega16U2直接通过USB与上位机通信传数据
请问ATmega128A的程序中有个大数组,ROM 前后64K之间,我怎么才能判断什么时候翻页(RAMPZ)
#define key_pc1 0X02#define key_pc2 0X04void KeyRead( void ){ unsigned char ReadData=PINC^0x06; ReadData=PINC^0x06; Trg=ReadData&(ReadData^Cont); Cont=ReadData; } void main(){ init(); while(1) { KeyRead(); if(Trg&key_pc2) { while(1) { display2(0); if(Trg&key_pc1) break; } } display2(1); while(1) { if(num>20) { num=0; break; } } }}void ms(){ TCNT1H=0XFF; TCNT1L=0X82; num++;}按下key_pc2后能显示 display2(0),但是再按key_pc1后不能跳出while,不能显示display2(1)。而且按键好像有问题,还没按动一下就跳了,我按网上在后面加了20ms的消抖啊
知道C语言的用法但是avr里面并没有time这个头文件,是要用中断吗, 求大神神助解答