我曾经使用像PIC和AVR这样的小型8位处理器和大量高端Power PC工作的嵌入式项目.我需要一个用于不能在8位处理器上工作的项目的电路板,但是具有大量存储器和外围设备的Power PC总是过度杀伤.
电路板不需要运行操作系统,大多数外设都在FPGA中,因此板载外设不是那么重要,但是板载以太网是一个很大的优势.
开发工具也是一个重要的考虑因素.Jtag仿真器,一个好的调试器和BSP或驱动程序代码是必须的.与硬件开发并行开发开发的开发板也将有所帮助
我已经有很长一段时间不看这样的东西了,希望你们中的一些人能给我一些关于你最近使用过的Boards/CPU的反馈.我对中功率解决方案的可用性非常不感兴趣.
在选定的答案中, 我订购了一个LPC2000开发板供我自己检查,因为它看起来像一个不错的处理器.然而,设计正在改进现有的PPC设计,但是我们在这个平台上拥有丰富的经验.也许将来我们可以使用更简单的设计.
我正在尝试使用带有记事本的 gcc (tdm-1) 4.7.1 和 Windows 10 上的命令提示符编译以下代码。以前将 bin 文件夹路径添加到全局变量,但是当我尝试编译时出现以下错误“未定义引用到`WinMain@16'"。但是相同的代码在代码块上也能正常工作!。
PS:我像这样编译它“cd /d path of code then gcc filename.c”
#include<stdio.h>
int main(){
printf("Hello world");
return 0;
}
Run Code Online (Sandbox Code Playgroud) 我想知道是否有办法让父进程在给定时间内停止他的孩子,signal
例如使用:
pid_t pid = fork();
if(pid==0){
while(1){
//some code here
}
}else{
// some code to make child process stop for x seconds
}
Run Code Online (Sandbox Code Playgroud)