@suibian
我用的 TINY200的板子,按照这个教程
https://blog.csdn.net/qq_28877125/article/details/123143116
build 一键编译 播放音频是可以的
G730CES 的SDK资料有开源吗?
请问各位T113-s3 怎么增加openssl
1、用的sdk 是 https://pan.baidu.com/s/1h-yRCvY3I7fhlVL9tVIfvw?pwd=awol
2、https://whycan.com/files/members/10661/1681205986459.png
3、编译报错,https://whycan.com/files/members/10661/1681205818273.png
Ubuntu 中的openssl 版本太高,api接口不兼容,需要降级处理
板子刚收到,看了坛友的分享的历程,看到有串口发送的例子,没找到接收的,研究了一下,这个接收处理和STM32不太一样,貌似做了深度为16的循环fifo,
简单调了一下,实现收到PC端串口调试助手发送的数据,然后再发送回去。
void thread1_main(void)
{
uart8_init();
uint8_t rx_rp=0;
GPCOM8_RX_WP = 0;
char c;
while(1){
if(rx_rp!=GPCOM_GET_RX_WP(GPCOM8_BASE_ADDR))//判断是否接收到数据
{
c=GPCOM_GET_RX_DATA(GPCOM8_BASE_ADDR,rx_rp);//读取数据
printf("%c",c);
rx_rp++; //读取指针加1
rx_rp=rx_rp&0x0F;//越界处理
}
}
thread_end();
}
这里有个avr版本的,
一片8脚的attiny85, 8k flash, 512字节ram, 实现流畅播放wav.
http://elm-chan.org/works/sd8p/report.html
这个不错,可以参考一下,移植到M0上来
之前调的hanshow2.13黑白电子价签局部刷新代码,共享给有需要的坛友,目前有残影,需要继续完善
epd_dis.rar
效果如图:
内部的MCU为MSP4302553, 代码工程为IAR
硬件资料可参考:
https://whycan.com/t_8290.html
声卡输出验证成功,可以播放歌曲,补充一点就是打上#13楼的补丁,修改设备树之后,要检查下Device Drivers->Sound card support->Advanced Linux Sound Architecture->ALSA for audio support->Allwinner SoC Audio support->Allwinner F1C100s Codec support有没有勾选
https://whycan.cn/files/members/2474/1441978-20200621134730715-1005027566_20200622-0958.png
另外有个问题就是每次播放完之后都会有爆音出现,不知道是哪里引起的。。。
打上补丁,修改设备树之后,ALSA for audio support-> 根本没有 Allwinner SoC Audio support选项,不知道哪里出了问题
后面使用若配件损坏,网上能不能找到替代的?
是的,仔细看了下,在该启动脚本中已经加载了imx307摄像头的驱动了,不必在手动添加。
同时在脚本中有如下命令被注释掉了:
#tar zxf /root/app.tgz -C /root/app/可以去掉注释或启动启动后手动执行下面的命令,执行该命令后,在/root/app/下有snap可执行文件,可实现摄像头抓图
晚上我也会去试试,摄像头玩起来!
试了一下,
卡的问题,估计不怎么兼容, 我用STM32F103的 SDIO就可以识别手上的256M、4GB两张卡, 但是TKM32F499只能识别256M的卡,换了一张16GB的卡也能识别,就是这个4G的没法识别,估计是TKM32F499兼容性不怎么好,挑卡
好的,我下班回去试试,哈哈,希望能解决!
这个要改下integer.h的文件,
/* These types MUST be 32-bit */
typedef long LONG;
typedef unsigned long long DWORD;/* This type MUST be 64-bit (Remove this for ANSI C (C89) compatibility) */
typedef unsigned long long QWORD;
我的应该不是这里的问题,还没到这一步
我用的SDIO2,4G的卡到了这里SD_PowerON()返回SD_INVALID_VOLTRANGE, 256MB的卡正常,折腾了好久,不想搞了!
分享一个自己静态编译的LVGLBuilder,不需要再带那么多dll了。
LVGLBuilder.rar
不错,有了这个就方便多了