atmega16相关内容

如何在嵌入式C和Atmega 16中使用互斥体?

我正在写一个Atmega微控制器的C代码,我想在其中使用Mutex。 要包括哪些库?以及如何实现代码? 我想让这个Mutex阻止在一个函数中更改一个变量的定时器中断。 解决方案 互斥体在正常的中断处理程序和主程序之间不是正确的。一个线程主要的问题是中断处理程序不能被挂起,后来继续获取互斥体。 延迟中断处理程序是不同的,为此,如果操作系统提供相应的功能(但仍然不常见)。互斥是多 ..
发布时间:2017-08-15 21:19:10 HTML/CSS

如何字符转换成浮动

如何unsigned char值转换成float或double在AVR工作室4编码? 请帮我是初学者,我的问题可能听起来愚蠢太:/ 就像我有pssed一个字符键$ P $ 和我一直在使用印在屏幕上 lcd_gotoxy(0,0); lcd_puts(键pressed); 现在我想用这个值来计算东西.. 如何将其转换成float或double?请大家帮忙 解决方案 如果你想例如 ..
发布时间:2016-08-23 10:22:06 C/C++开发

如何使用一个变量作为函数的参数,只有不断suports前presssion

我使用这个功能: __ delay_cycles(VAR); 和我得到以下错误: 参数为 _delay_cycles 必须是一个常量前pression 这很公平!但我怎么能绕过这个?我不得不推迟我的程序与每一次不同的值。我收到来自RS232我的数据,我疼它在 INT 变量。我一定要使用此功能,我不能修改它的结构。我使用的ATmega16的。 解决方案 这立刻浮现在脑海的一个 ..
发布时间:2016-08-19 14:13:56 C/C++