说明: 想学习一款芯片,也需要对其硬件有所了解,学习硬件最好的方法莫过于自己动手设计一块STM32开发板,并且焊接调试,我所设计的开发板具有以下功能,PCB样板已经打样回来了,还没有焊接调试。附件为PCB实物照片,及原理图及PCB文件,欢迎大家分享! STM32F103ZET6开发板设计资源如下: 1. 开发板主芯片选择STM32F103ZET6。 2. 电源6-12V输入,带电源指示灯,板上LDO转换为5V和3.3V。 3. SDIO模式TF卡座,带自弹功能。 4. LCD液晶接口与FSMC总线相连,SPI接口连接触摸芯片。 5. 通过SPI口扩展了EEPROM芯片。 6. 通过排针连接ADC,DAC输入引脚。使用2.5V外部电压基准为ADC参考电压。 7. USB接口,标准20针JTAG接口。 8. Boot0,Boot1启动选择跳线。 9. RTC备份电池。 10. 外部32.768KHz,及12MHz晶振。 11. FSMC接口扩展16位 512K SRAM,32Kbyte铁电存储器。 12. 2路RS232接口,1路RS485,1路CAN总线接口。 13. 三色LED指示灯,连接IO口。 STM32F103ZET6开发板实物图如下:
2022-03-01 18:28:48 426KB stm32f103zet6开发板 电路方案
1
板载资源: 3.3 / 5.0 / 12V电源输入/输出引脚 重置输入/输出引脚(可切换) RTC电源输入 标准数字IO * 8 辅助数字IO * 27(注意:辅助方法可能被重用,而不是首先使用) 模拟量IO * 4 I2C接口* 1 SPI接口* 1&CS * 3 UART接口* 2 SD卡接口* 1(SPI模式) SWD接口* 1 C型(USB2UART接口,使用Serial1)* 1 DC044 12V电源接口* 1 1.14“ TFT LCD屏幕* 1(与FPC0.5 8P上部连接器连接) 普通按钮* 3 重置按钮* 1 12V电源指示灯* 1 USB连接状态指示灯* 1 3.3V系统电源指示灯* 1 串行端口指示灯* 4(每组2个) 串行端口线序列交换引脚接头* 2组 BOOT0电平开关引脚接头* 1 RTC电源输入选择引脚接头* 1
2022-02-26 20:34:42 213KB stm32f103ret6 开发板 电路方案
1
青风STM8S207开发板电路 绝对真实资料 包括原理图以及PCB图
2022-02-16 15:02:27 465KB 青风开发板 STM8
1
洋桃1号开发板电路原理图(核心板部分)V1.0-20171213.pdf
2022-02-09 12:35:24 147KB stm32
1
第 1 章 第一章 设备驱动简介 http://www.deansys.com/doc/ldd3/index.html(第 12/12 页)2009-5-4 17:42:00
2022-02-09 12:30:16 2.54MB ldd3 中文
1
iCESugariCESugar介绍 芯片规格 硬件说明iCE40UP5K iCELink 资源下载 开发环境搭建 视频教程 FPGA教程 参考 iCESugar 介绍iCESugar 是MuseLab基于Lattice iCE40UP5k设计的开源FPGA开发板,开发板小巧精致,资源丰富,板载RGB LED,Switch,TYPE-C-USB, Micro-USB,大部分IO以标准PMOD接口引出,可与标准PMOD外设进行对接,方便日常的开发使用。 板载的调试器iCELink经过精心设计,支持拖拽烧录,用户只需将综合出的FPGA bitstream文件拖拽至虚拟U盘中,即可实现烧录。iCELink亦支持虚拟串口以和FPGA进行通信,同时引出JTAG接口,方便用户对FPGA上实现的SoC进行调试。 Lattice的iCE40系列芯片在国外的开源创客社区中拥有大量拥趸,其所有的开发软件环境亦均为开源。一般来说,假若您使用Xilinx或者Altera系列的开发板,您需要安装复杂臃肿的IDE开发环境(而且一般为盗版,使用存在一定法律风险), 在未开始开发前,首先还先需要学会如何操作其复杂的IDE。 iCE40则使用完全开源的工具链进行开发,包括FPGA综合(yosys),布线(arachne-pnr & nextpnr), 打包烧录(icestorm),编译(gcc),只需在Linux下输入数条命令,即可将整套工具链轻松安装,随后即可开始您的FPGA之旅,而且这一切都是开源的,您可仔细研究整个过程中任何一个细节的实现,非常适合个人研究学习,对于有丰富经验的开发者,亦可用来作为快速的逻辑验证平台。典型的基于iCE40系列的开源开发板有iCEBreaker、UPduino、BlackIce、iCEstick、TinyFPGA 等,社区中拥有丰富的demo可用于验证测试,或者作为自己开发学习的参考。 芯片规格iCE40UP5K-SG485280 Logic Cells (4-LUT + Carry + FF) 128 KBit Dual-Port Block RAM 1 MBit (128 KB) Single-Port RAM PLL, Two SPI and two I2C hard IPs Two internal oscillators (10 kHz and 48 MHz) 8 DSPs (16x16 multiply + 32 bit accumulate) 3x 24mA drive and 3x hard PWM IP 硬件规格iCE40UP5kSPI Flash使用W25Q64(8MB) 板载拨码开关和RGB LED可用于测试 所有IO以标准PMOD接口引出,可用于开发调试 iCELinkiCESugar实现了一个板载的调试器iCELink,您可仅用一根USB线便可实现FPGA的烧录和调试,具体功能说明如下: 拖拽烧录,将综合布线打包生成的bin文件(一般称之为配置或者逻辑)拖拽到iCELink的虚拟U盘中即可实现烧录 虚拟串口,可用于和FPGA直接数据的发送接收 支持JTAG, 可对FPGA上实现的SoC进行调试 通过MCO输出12Mhz时钟,作为FPGA的外部时钟 虚拟机镜像链接:https://pan.baidu.com/s/1qVSdwM7DnFbaS0xdqsPNrA提取码:6gn3 user: ubuntu passwd: ubuntu 所有环境包括综合(yosys),布线(nextpnr),打包(icesorm),编译器(gcc) 已经预制好,启动即可开始使用。 开发环境搭建推荐使用虚拟机镜像进行开发测试,简单方便。 FPGA工具链安装请参考icestorm gcc工具链安装请参考riscv-gnu-toolchain icesprog是为iCESugar开发的命令行烧写工具,仓库中已经提供,依赖libusb和hidapi,若自行搭建环境需要安装依赖的库 $sudo apt-get install libhidapi-dev $sudo apt-get install libusb-1.0-0-dev 视频教程开源FPGA开发板-硬件介绍 开源FPGA开发板-开发环境搭建 开源FPGA开发板-RISC-V SoC烧录演示 FPGA教程强烈推荐学习此教程,open-fpga-verilog-tutorialsrc/basic/open-fpga-verilog-tutorial目录中有对应的例程 参考icestorm toolchainhttp://www.clifford.at/icestorm/ examplehttps://github.com/damdoy/ice40_ultraplus_ex
2022-01-17 10:17:40 39.79MB 开源 iCEblink40 iCE40 FPGA
1
广大的蝴蝶粉们,要想能愉快的玩耍,首先肯定得要熟悉ST推出的的STM32L496G-DISCO这款开发板啦!偶然的机会在网上看到一个好心的网友整理的STM32L496G-DISCO的资料大礼包,几乎整理了这个板子的所有资源,堪称比官网还全面啊,借电路城的平台,将这个资料包分享给更多的网友,再也不用费力去搜索STM32L496G-DISCO的资料啦! L496G-DISCO 是ST推出的一款基于Cortex-M4内核微控制器的综合演示和开发平台,主控STM32L496AGI6 不但拥有优秀的的低功耗特性而且在性能方面也丝毫不落下风,这样的配置使STM32L49x可应用于音频、视频播放,功耗敏感但对处理器性能有一定需求的产品上。 想了解更多资料的直接下载附件咯! 附件部分内容截图:
2022-01-07 08:57:19 29.19MB mcu开发板 电路方案
1
1. 概论 1.1 近年来,蓝牙耳机市场的发展非常快速,而且现在越来越多的公司也投入到蓝牙耳机这个大市场中来,很多工程师在产品研发前期就需要用到相蓝牙耳机开发板进行项目的前期设计,为此我们AITg即将推出基于QCC5124的QCC30XX/51XX ANC多功能音频开发板,满足开发者的研发设计需要。 1.2 基于QCC30XX/51XX ANC多功能音频开发板,以底板+模块的方式推出,完全满足现阶段QUALCOMM最新系列QCC30XX和QCC51XX的兼容性设计,底板可以适配所有最新系列QCC蓝牙芯片,只要更换模块就可以实现不同芯片的开发和设计,简单而有效。 1.3 QCC5124 ANC多功能音频开发板,除了支持常用的音频输入输出接口外,支持常用的2CVC通话降噪功能,还支持最新的Feedforward/Feedback/Hybrid ANC等模式ANC主动降噪功能的调试,完全能满足最新最强功能的应用设计。 1.4 底板除了支持常用模拟音频MIC/Line in输入,模拟音频差分转立体声输出外,还支持数字I2S转模拟音频立体声输出,数字MIC输入,数字光纤SPDIF输入输出等功能。 1.5 此外,底板还集成有很多SENSOR,包括SEMTECH的SX9325入耳检测和触摸检测,RICHTEK的RT3051 3-Axis 3极数字G-sensor,ZILLTEK的ZTS6312麦克风关键字语音唤醒等功能。 在此开发板基础上,开发者就能够满足现阶段各式各样的耳机类型代码编程设计和开发,头戴式/线控式/挂脖式/耳挂式/入耳式/TWS的类型都可以满足。前期在开发板上设计编译和调试好代码,后期可以直接将代码导入到产品经行性能测试,可以大大缩减整个产品从设计到量产的周期,这个开发板你值得拥有。 ► 核心技术优势 1. 支持Bluetooth 5.2 规范; 2. Profile A2DP v1.3、AVRCP v1.6、HSP v1.2、HFP v1.7、AVCTP v1.4、SPP v1.2、TDS v1.0; 3. 支持APTX,APTX-HD,APTX-LL; 4. 可编程Dual 120MHz DSP; 5. 支持TWS / TWS+ 功能; 6. 支持FF/FB/Hybrid ANC; 7. 支持1MIC/2MIC CVC; ► 方案规格 QCC5124: 1. 立体声模拟音频输出; 2. 立体声数字I2S音频输出; 3. 数字SPDIF输入输出; 4. 2MIC CVC通话降噪; 5. 支持ANC主动降噪; 6. TYPE-C接口和TRBI200烧录接口; 7. 内部充电管理; 8. 支持NFC/TEMP/IR; Sentech: SX9325 1. 支持入耳检测 ; 2. 支持触摸检测; 3. 支持3中超低功耗工作模式模式; RICHTEK: 1. RT9718 USB充电过压保护; 2. RT9536锂电池充电管理; 3. RT9078 LDO电源; ZILLTEK: 1. ZTS6015模拟MIC; 2. ZTS6032M数字MIC; 3. ZT6312关键字语音识别MIC; 方案来源于大大通。
2021-12-14 15:14:38 5.53MB QCC5124 音频开发板 电路方案
1
前言: 本文档介绍是一款Arrow公司最近推出的BeMicro MAX 10(MAX 10数据手册)开发板电路设计和开发应用。在之前推出的基于MAX 10 FPGA芯片设计的评估板(点击查看),我们可以看出该芯片有多强大。 功能介绍: BeMicro MAX 10开发板采用Altera的非易失性MAX 10 FPGA芯片。用户可以充分的利用MAX 10 FPGA芯片内部所有资源。例如ADC模块、温度感应二极管、flash 存储器。BeMicro Max 10开发板包含多种外设与MAX 10 FPGA组成,例如8MB SDRAM、加速度计、数模转换器(DAC)、温度传感器、热敏电阻、光敏电阻、发光二极管等。 BeMicro MAX 10开发板展示: BeMicro MAX 10开发板资源如下: CPU:MAX 10M08DAF484C8GES USB-Blaster接口(Altera的FPGA/CPLD程序下载电缆) 50MHz时钟晶振 外部接口 - 8MB SDRAM(器件:ISSI IS42S 16400)(IS42S16400数据手册) - SPI接口的三轴加速度计(器件:ADXL362)(ADXL362数据手册) - 12位、SPI接口 DAC转换器(器件:AD5681)(AD5681数据手册) - 温度传感器,I2C接口(器件:ADT7420)(ADT7420数据手册) - 热敏电阻 - 光敏电阻 通用IO口:8个LED,2个按钮 外设接口: - 2个6-pin PMOD接口 - 2个40-pin(2x20 2.54mm) 接插件接口,其中包含了MAX 10的64个数字IO接口 - 6个模拟输入接口 - 80-pin card-edge连接器 供电方式:USB供电或5V适配器供电 BeMicro MAX 10开发板结构框图: BeMicro MAX 10开发板上的电源芯片使用的是Enpirion:registered: PowerSoC产品,开发板的电源结构图如下: BeMicro MAX 10开发板售价为$30,现在就可以到Arrow官网去购买。配合BeScope的板卡(BeScope板卡资料),可以开始双通道示波器的设计。 附件内容:BeMicro MAX 10开发板原理图(pdf版本)、材料清单、用户手册、测试例程(DAC接口,ADC、温度传感器、加速度计、光感应器) 小测试:把手指放到温度传感器ADT7420上面,你会发现LED灯的亮度开始变化了。 注明:附件提供的测试例程是QAR文件,需要安装Quartus II 14.0,按照附件提供的用户手册可以打开例程。
2021-12-09 11:50:23 4.65MB max10开发板 电路方案
1
很实用的开发板电路,板载一个arm和一个cpld,有配套的测试程序和学习程序。
2021-12-09 10:54:43 856KB cpld 开发板
1