新接手一个以前的AVR产品有个小改,一个简单的控制,以前没有接触过AVR,现在AVR都被收购了,这个简单的产品还有必要维护吗?会不会出现费尽心思学习,然后立马被淘汰的现象,比较纠结,不想花太大的心思。
本人使用keil环境开发STM32的C++程序已经有几年时间了。觉得非常方便实用。近来在改造一个AVR的老项目的时候想用C++来重写,使用Atmel Studio 7环境。结果发现一个关于继承的编译错误解决不了,在此请教高手帮我看看,万分感谢!下面是一个示例//--------------------------------//class CAAA{public: CAAA(){}; //~CAAA(){}; virtual void Init(void)=0;protected:private:};class CBBB : public CAAA{public: CBBB(){}; void Init(void){};protected:private:};CBBB bbb;//--------------------------------//这样编译没有错误。但是我需要基类 CAAA中的析构函数,但是使能了~CAAA(){}; 函数,编译就会报错:Severity Code Description Project File LineError ld returned 1 exit status GccApplication1 collect2.exe 0不知为何,这种写法 我在Keil MDK STM32 和 IAR 的STM8 中已经用了很久了 没有问题。不知道这个AVR的编译器有什么特殊之处,需要什么特殊处理。谢谢老大们指点一下,万分感谢
之前一直在用ST得片子,最近手头有两个吃灰得AT片子想用一下,发现已然没了啥资料。各位大佬有的话,麻烦发我一下,另外得话,各位大佬有好用得编译器分享一下吗,类似于KEIL,这种。
arduino,a4988,grbl0.9配合使用,有pcb的最好,感激不尽
我在数据串口的位置用的是CH340G元件(TTL转USB),现在发现利用atmel studio 6.2 无法烧录代码(Tool只有模拟器)。请问CH340G能否作为下载线?可以的话,求推荐匹配的下载软件。不可以的话,我要替换成什么下载线?麻烦详细的告诉下我该怎么做才能烧录-运行,第一次接触,不太了解。谢谢各位。
用AVR单片机测外部电路频率要用几个定时器。例如测NE555的输出频率
74HC165的驱动程序已经编写完毕,要通过IIC通讯,请问iic.c中应该包含几个函数?IIC_INIT IIC_STARTIIC_STOPIIC_SENDIIC_REC这几个函数都要包含吗,在74HC165.c和main.c中如何调用??求大神指教!!!
怎么用arduino和光电门实现计数?物体经过光电门的速度不一定,硬件连接就不用说了,直接上程序吧,混分者请绕道。