Questions tagged «development»

开发是设计,实施和维护的过程。


18
今天有哪些好的微控制器?[关闭]
我具有微控制器的汇编和C编程经验,但是对当今公司提供的各种MCU和DSP系列不熟悉。(例如:德州仪器,Atmel,瑞萨电子) 我想知道好的微控制器/ DSP,以及用它们开发的东西。请总结您对各种MCU / DSP系列的理解,每个答案一个系列。 如果您详细介绍什么是该微控制器的主要应用,那也将非常有趣。 (这是一个“社区Wiki”,因此信誉度高于100的任何人都可以完善和改善答案)


7
非入门固件开发的好书
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我的工作很多,但我正在寻找有关该主题的更高级的书籍。事情不像“什么是中断”的基础。我正在阅读有关嵌入式系统开发的O'Reilly书,虽然不错,但不够先进。例如,很少有书籍讨论诸如Flash页面(这可能非常有用)之类的事情,很少讨论如何将一段代码放在特定的内存区域中。 也许有些技巧和窍门。我主要进行PIC编程。

6
选择配置跳线-焊桥,0欧姆电阻器,DIP开关,引脚跳线
我正在开发板上,需要让用户设置一些配置。 试图在面包板上构建电路的学生和工程师将使用它。我不和消费者打交道。通常,设置将保持不变,但是每个新项目都可能使用不同的配置。 我将把一些引脚专用于USB和以太网之类的接口,但我想让用户可以选择将这些引脚用于其他目的。需要某种配置。到目前为止,我考虑过的选项有: 焊桥: 可以使用允许使用0欧姆电阻的0603电阻器封装,或附近的焊点焊盘。 优点: 最便宜的选择 所需的最小PCB面积 无意外变化 通过直接焊接到焊盘可定制 缺点: 需要烙铁进行更改 反复焊接/拆焊可能损坏电路板 0欧姆电阻器需要准备好这些零件。 DIP开关: IC封装中的微型机械开关。 优点: 最容易改变 相当耐用 缺点: 迄今为止最昂贵的选择 可能会被意外更改 PCB上大面积 选件中的最低电流 难以更改PCB 针跳线 适用于.1“接头的可移动跳线,例如在PC主板和驱动器上发现的跳线。 优点: 比DIP开关便宜 易于更改PCB 易于更换和永久固定之间的良好平衡 易于查看的配置 缺点: 需要较大的PCB面积 最高的轮廓;通常垂直需要0.5英寸左右 跳线可能会丢失 电子总线切换 使用FET或TI 74CBT系列之类的总线开关IC,并通过EEPROM /微控制器进行控制。布赖恩卡尔顿的建议。 优点: PCB面积小 可在软件中配置 可以同时置于High-Z或已连接 缺点: 需要另外几个IC;中等成本。 电流小于其他选项 有真正的抵抗 现在可以将硬件错误与软件错误混淆,反之亦然 焊桥选项使我担心通过反复重新焊接来弱化焊盘并将其与PCB分层。一项好的焊接技术可以将具有ENIG涂层的1盎司铜的零件更换多少次?是否会用阻焊剂覆盖焊盘的边缘并在焊盘的多个侧面上增加散热措施(用于粘合,而不是散热)来增加耐用性? …

8
如何选择FPGA?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我需要在10 kHz的8条模拟线上进行数字信号处理。这是一项艰巨的任务,我一直认为FPGA可能是正确的方法。我目前正在研究Xilinx的开发套件,由于我没有FPGA的经验,所以我很难知道如何选择合适的芯片。我想象使用一个开发套件,然后使用I / O引脚扩展它以连接到8通道A / D芯片和8通道D / A芯片。 使用Spartan,Virtex,Altera等有什么区别?我什至不知道如何估算我需要多少个门。有什么经验法则吗?如何确保时钟速度足够快(取决于加和乘次数)。在FPGA上执行浮点处理是否很困难,我应该坚持定点数学吗?最好的入门方法是什么? 我需要使用Linux可以编程的解决方案。Xilinx提供了此功能,但我不确定有什么限制。

7
您如何找到IC的高价格?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为电气工程堆栈交换的主题。 4年前关闭。 我知道findchips.com,oemstrade.com,octopart.com,等等。但是,即使这些站点上的最低价格仍然高于我从中国获得的BOM的价格。您如何实际估算为制造目的大量购买的IC的成本?

8
适用于初学者的FPGA开发套件,Spartan6还是Spartan3?
我打算购买FPGA开发套件,并且已经浏览了Xilinx和Digilent网站。两者似乎都有良好的开发套件。 我以前从未使用过FPGA,但是有一些使用微控制器的经验。 我看到入门级Spartan 6板在价格上与Spartan 3A / AN板相当。我没有比较功能。 根据您的经验,您会建议使用哪种开发工具包Spartan3A / AN或Spartan6?
15 fpga  kits  development 


2
制造,鉴定和销售
我正在考虑出售一小部分简单的小工具,里面装有一些电子设备。 如果我想使用在线商店并在全球范围内销售,需要注意哪些认证和许可证? 如果我有资格获得UE的东西,可以卖给美国吗?

2
比较在MCU和FPGA / CPLD上实现简单的自动化设计
自90年代以来,我一直在从事MCU的开发工作,最近,我使用Xilinx的Spartan6系列芯片进入了FPGA领域。假设一个简单的带有传感器和电机的工厂自动化设计,以及将所有东西链接起来的智能,那么我可以在哪种类型的设备上更快,更轻松地完成设计,MCU或FPGA?细小或“明显”的观点也应受到赞赏,因为我是FGPA的新手。

5
Linux AVR IDE的第一手经验
我正在寻找一些信息,以获取一个好的集成开发环境,该环境为Linux(Assembly和C)下的AVR编程设置。 我的研究为我提供了一些有限的AVR实践经验,但我担心我会变得有些生疏,因此想忙于一些项目,但也想坚持在Linux下进行所有开发。 我使用Ladyada的USBtinyISP,并且一直在使用AVRdude对芯片进行编程,但是还没有找到可以在Linux下运行的IDE,因此一直通过Windows lappie和AVRstudio进行编译。(这就是为什么我喜欢Arduino,良好的IDE并可以立即工作的原因!) 那么,有没有人拥有在Linux上使用IDE的第一手经验,并且从头到尾都成功地开发了AVR项目?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.