Smart Idiot
获得 11 次赞
帮助过15人
注意!ESP8266ESP32在下载时,不仅仅GPIO0需要下拉。GPIO15也要下拉,GPIO2上拉。他们都是Strapping pin.对应功能如下表:GPIO15 | GPIO0 | GPIO2 | -----------|-----------|-----------|------------- 1 | X | X SDIO/SPI WIFI 0 | 0 | 1 Uart Dowload 0 | 1 | 1 Flash Boot详情请见datasheet.https://www.espressif.com/
乐鑫的ESP32、ESP8266都能完成你的想法呢,而且功能强大!并且代码都是开源的,提供了相当多的例程。详情请见https://www.espressif.com/zh-hans/products/hardware/esp32/overview
这的确是个很纠结的问题,人的精力是有限的。如果你还年轻,知识面还不够广,建议你两者都认识一下。最起码基本的操作命令会。有机会可以学习ZYNQ,因为它FPGA和Linux都会用到。至于最终的选择,还是得看你的兴趣了。如果你钟爱数学或者理论知识,你可以选择FPGA,它要求数学功底比较强。图形图像用到很多。如果你对软件对控制,对人机交互比较感兴趣,建议多学习Linux.
这个输出电压5V-15v需要用到DAC芯片。DAC芯片参考电平是15V。楼主需要设计一个15V电源,12V电源,5V电源。升压部分: 参考淘宝升压模块,5V转15V降压电路:AMS1117最方便。15V转12V.
STC单片机:通过串口下载程序。需要用到stc串口下载软件,usb转串口线。Atmel 8位单片机 : 通过Atmel 的下载器进行下载程序,有些需要熔丝操作。接口是SPI。STM8 单片机: 通过STLINK下载器下载程序,接口是SWD接口。STM32 单片机 : 通过JTAG类下载器下载程序,可选JLINK,STLINK,ULINK......接口可选JTAG,SWD...或者使用串口下载,不过需要改变Boot0,Boot1电平。其它单片机: 请选用各自厂商的下载软件和下载器。
nanopi neo 使用的是Ubuntu精简版的系统,基本的鼠标/键盘的驱动是带有的!但是nanopi neo 没有图形界面。所以你使用鼠标是没有用处的。它能通过Uart/ssh 进行命令行操作。另外,nanopi neo虽然没有图形界面,不过它是可以驱动例如usb摄像头这些常见usb设备的。