Tag: 单片机

AVR或PIC开始编程微控制器?

我应该开始学习哪个家庭? (从未在微控制器上进行任何编程)

Monad等价于R​​uby

在Ruby中,monad的等价构造是什么?

波特率和比特率有什么区别?

我真的很难理解差异。 有人说他们是一样的,有些则说有一点点差别。 有什么区别呢? 如果你用一些比喻来解释,我会喜欢的。

我怎样才能制造我自己的微控制器?

我怎样才能制造我自己的微控制器? 我已经使用GAL芯片做了一些工作,并编写了一个芯片来完成简单的命令,比如添加,加载,移动,异或输出,但是我想要做更像真正的微控制器。 我怎么能这样做? 我已经读了一些关于FPGA和CPLD的内容,但不是很多,所以在寻找一些build议,以及如何开始开发。

在小内存中运行的可用交互式语言是什么?

我正在寻找通用编程语言 有一个交互式(实时编码)提示 当编译器托pipe在一台单独的机器上时,本身可以在32 KB的RAM中工作,或者在8 KB的情况下工作 运行在微控制器上,总共只有8-32KB RAM(没有MMU)。 下面是我的列表到目前为止,我错过了什么? Python : PyMite VM需要64K闪存,8K RAM。 目标LPC,SAM7和ATmegas与8K或更多。 托pipe。 Lua : eLua FAQbuild议使用256K闪存,64K RAM。 FORTH : amforth在ATmega上需要8K闪存,150字节RAM,30字节EEPROM。 Scheme : armpit Scheme最小的目标是具有32K闪存,4K SRAM的LPC2103。 C : Interactive C运行在68HC11上,没有闪存和32K SRAM。 托pipe。 C : picoc是一个开源,交叉编译,交互式的C系统。 编译为AVR时,需要63K闪存,8K RAM。 内存可以减less,努力保持闪存表。 C ++ : AngelScript是一种开源的,基于字节码的,C / C ++像脚本语言,简单的本地调用。 Tcl : TinyTCL在DOS上运行,60K二进制。 看起来很容易移植。 BASIC : TinyBasic :初始化一个64K的堆,可能是可调的。 […]

申请人撰写,monads不

申请人撰写,monads不。 上述说法是什么意思? 何时比其他人更喜欢?