我是卓波,很高兴你来看我的博客. 系列文章: ESP32 LyraT音频开发板试玩(一):搭建开发环境 ESP32 LyraT音频开发板试玩(二):播放音乐 本文延续上一篇博客 将D:\msys32\home\user\esp\esp-adf\examples\get-started目录下的play_mp3工程直接拷贝到esp目录下 看一下代码,代码量也不多,核心是创建一个mp3元素和一个i2s元素,然后将两个元素链接到管道中. 形成了mp3元素拿数据给i2s元素播放的关系. /* Play m…
我是卓波,很高兴你来看我的博客. 系列文章: ESP32 LyraT音频开发板试玩(一):搭建开发环境 ESP32 LyraT音频开发板试玩(二):播放音乐 关于ESP32的开发环境搭建,官方有教程,链接如下: https://docs.espressif.com/projects/esp-idf/zh_CN/latest/get-started/windows-setup.html 开发环境搭建 本文搭建的开发环境为window下的开发环境: 1:下载工具链 从  espressif.com …
1.1 本文的目的和背景 嵌入式软件开发离不开开发板,在没有物理开发板的情况下,可以使用QEMU等类似的虚拟机来模拟开发板.QEMU是一个支持跨平台虚拟化的虚拟机,它可以虚拟很多开发板.为了方便大家在没有开发板的情况下体验RT-Thread,RT-Thread使用QEMU模拟了ARM vexpress A9开发板,并提供了相关的板级支持包(BSP).本文主要介绍在windows平台和linux平台使用RT-Thread提供的qemu-vexpress-a9 BSP. 1.2 本文的结构 本文首先…
硬件:PC机.虚拟机(Linux).开发板(smart210) 常用模型: 注:1).有线网卡与无线网不可同连一个路由器,不可在同网段: 2).vmware选择桥接模式,虚拟网络适配器选定具体的网卡名称(有线/无线): 3).将开发板.PC机.虚拟机的IP置于同网段下: 选用模型(2)作为目标 1.确保smart210_uboot下载至开发板成功: 2.按照目标模型联通,用直连网线连接开发板.路由器.PC机: 3.#setenv gatewayip 192.168.1.1 (网关)   netm…
鸿蒙系统的代码编译环境需要linux系统,软件开发和代码烧录需要windows环境. Linux环境 参考官方链接:https://gitee.com/openharmony/docs/blob/master/quick-start/搭建环境.md 系统:linuxmint19(基于ubuntu) 1.环境安装比较顺利,遇到的问题都是和python的不正确安装有关.我的系统版本较低,采用的python3.8源码安装方式,注意点如下: 1)python版本3.7以上,命令或软连接python.py…
从零到有写一个小程序系列专题,很早以前就想写来分享,但由于项目一直在进展,没有过多的时间研究技术,现在可以继续分享了. 1:注册 用没有注册过微信公众平台的邮箱注册一个微信公众号, 申请帐号 ,网址: https://mp.weixin.qq.com/ 根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号.注册完成之后开始登录. 2:登录 https://mp.weixin.qq.com 我们可以在菜单 "设置"-"开发设置" 看到小程序的 AppID 了…
平台:iMX6UL开发板           iMX6UL开发板 可以在文件系统中通过命令修改 CPU 运行的主频.如下图所示,使用命令“cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors”,其中其中userspace 表示用户模式,在此模式下允许其他用户程序调节 CPU 频率. 如下图所示,使用命令“cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_availa…
本文转自迅为论坛:http://www.topeetboard.com 平台:迅为-IMX6开发板 首先开发板分别连接9.7寸屏和HDMI显示器,然后使用MfgTool工具烧写QT系统,然后拨码开关设置成从emmc启动,在uboot命令行下设置开发板为9.7寸屏显示(这样也会同时设置HDMI),设置完,保存配置,如下图: 然后设置启动QT系统,并保存设置,如下图: 然后开发板重新启动,可以看到默认9.7寸屏显示qt的触摸校准程序了,点击屏幕校准,最后会在9.7寸屏上运行QT的demo程序. HD…
拥有丰富扩展能力,供货周期长的开发平台,省事安心   处理器:迅为-i.MX6开发板恩智浦Cortex-A9 四核i.MX6Q处理器,主频1GHz,内存2G,存储16GB. 系统支持:i.MX6开发板系统支持LINUX,Android,Ubuntu系统. 核心板介绍:迅为-i.MX6开发板采用核心板+底板结构设计,核心板引出脚多达320PIN,高品质,稳定性强 ,可以更灵活地进行产品开发,快速设计出更具有竞争力的产品. 底板介绍:支持4G模块,GPS定位,WIFI,SATA,千兆以太网,CAN/…
将pc上交叉编译完成的可执行文件hello,通过串口传输到开发板上后,执行./hello显示 /bin/sh: ./hello: Permission denied 解决方案:在开发板上执行  chmod u+x hello,然后,就解决了…