根据原理图,独立开发控制该产品的嵌入式软件,软件结构包括bootloader、dfu升级和app应用三个模块,根据相关寄存器的某个位来选择跳转程序地址。裸板开发,主要用到UART、ADC、Timer定时器、SPI等外设加上业务逻辑来实现该产品。
基于gd32系列芯片开发,主要控制来自上位机软件通过usb连接该模块,将usb转音频口,数据转成usb协议格式进行收发。也可通过MIDI(UART)口与其他设备进行通信,将收到的数据转成CV电压通过SPI连接DAC芯片产生对应的电压。板后有按键控制模式等业务功能。
基于gd32系列芯片开发,主要控制来自上位机软件通过usb连接该模块,将usb转音频口,数据转成usb协议格式进行收发。也可通过MIDI(UART)口与其他设备进行通信,将收到的数据转成CV电压通过SPI连接DAC芯片产生对应的电压。板后有按键控制模式等业务功能。
根据原理图,独立开发控制该产品的嵌入式软件,软件结构包括bootloader、dfu升级和app应用三个模块,根据相关寄存器的某个位来选择跳转程序地址。裸板开发,主要用到UART、ADC、Timer定时器、SPI等外设加上业务逻辑来实现该产品。...
基于gd32系列芯片开发,主要控制来自上位机软件通过usb连接该模块,将usb转音频口,数据转成usb协议格式进行收发。也可通过MIDI(UART)口与其他设备进行通信,将收到的数据转成CV电压通过SPI连接DAC芯片产生对应的电压。板后有按键控制模式等业务功能。...
基于gd32系列芯片开发,主要控制来自上位机软件通过usb连接该模块,将usb转音频口,数据转成usb协议格式进行收发。也可通过MIDI(UART)口与其他设备进行通信,将收到的数据转成CV电压通过SPI连接DAC芯片产生对应的电压。板后有按键控制模式等业务功能。...
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如该工程师当前档期不合,也可免费为您推荐相似候选人