我有几年的桌面和networking编程经验。 我想进入一些embedded式系统编程。 在问最初的问题后 ,我不知道应该从哪个硬件/软件IDE开始… Arduino + Arduino IDE? Atmel AVR + AVR Studio 4 ? 飞思卡尔HCS12或Coldfire + CodeWarrior ? Microchip PIC + MPLAB ? ARM Cortex-M3 + ARM RealView / WinARM 或者…没关系 哪个开发平台最容易学习和编程(考虑到IDE的可用性)? 如果出现问题,哪一个最容易debugging? 我的目标是了解“IO端口如何工作,内存限制/需求,包括可能的分页,中断服务例程”。 学习一个我稍后会用到的更好的方法,还是把高级概念传递给大多数微控制器? 谢谢! 更新: 这个开发包是如何开始的? 评论? build议?
我将要获得如下所示的Arduino入门工具包。 https://www.sparkfun.com/products/9905 我还需要什么来开始? 什么是一些好的Arduino编程资源? 还有什么我可以购买/获得,使我的第一次embedded式编程经验更愉快? 什么是一些好的初学者项目?
我已经开发了C ++,Java,PHP,.NET的软件,现在我很有兴趣学习编程材料。 我想编程一个系统,可以与红外,液晶显示器交互,并能够重新使用旧的打印机电机等。 我的问题是,从哪里开始? 我search了networking,发现了一个名为Arduino的开源板,但是如何将其他电子元件集成在一起呢? 我应该做什么书或教程来创build一个小项目?
如何编程日常机器(不是像电器,数字手表等那么多的电脑和移动设备)? 什么样的代码进入可口可乐自动售货机的编程? 我的咖啡机如何接受预定的时间,并在几小时后开始酝酿一壶咖啡? 这些机器是否有操作系统,还是更基础? 他们是用汇编,C还是其他语言编写的? 而且,我真的很想find一些列出这些操作系统或底层代码系统的资源,如果可能的话,甚至可以使用源代码。 如果有人知道这样的资源(search什么都没有给我),那将是太棒了。
我想通过Windows上的软件重新启动USB设备。 我正在开发一个小型的USB电源微控制器。 该芯片将恢复到电源周期的本地行为,并允许代码下载。 由于我的代码会在出现问题时使设备崩溃 – 使其忽略所有USB命令 – 我必须从系统中物理拔下设备。 我想远程开发,而不是必须身体力行。 到目前为止,我已经尝试使用“devcon”来禁用部分USB堆栈。 虽然这将集线器连接到D3(应断电!),但仍有电源供应给设备。 是否有任何先前存在的解决scheme或SetupAPI技巧可能有所帮助?