- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 IIC总线协议解析和例程
IIC 即Inter-Integrated Circuit(集成电路总线),是半双工,这种总线类型是由飞利浦半导体公司在八十年代初设计出来的,主要是用来连接整体电路(ICS) ,IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源。这种方式简化了信号传输总线接口。 A.数据的有效性 在时钟的高电平周期内,SDA线上的数据必须保持稳定,数据...
2019-08-08 19:25:17
2744
1
原创 AC692x外挂收音IC讲解
对 FM 要求比较高的客户,除了预留FM放大电路,还可以外挂收音IC来提高收台效果。 外挂收音IC要注意几点: 1.在task_fm.c: #include “dev_sd.h” 2.在iic.c: #if FM_IIC_REUSER_SD extern s32 sd0_ioctl_api(void *parm, u32 cmd); extern s32 sd1_ioctl_api(void ...
2019-08-06 10:56:46
1446
原创 AC692x最大代码FLASH空间扩大修改方法
技术交流加微信:WX229340241 在做案子过程中,编译后经常出现FLASH空间爆满的情况,通常做法是压缩代码空间和音频文件的采样率等等,如果确实压缩有限, 需要修改VM的存储大小,无论FLASH多大,VM 默认大小为 64KByte,可以适当的减少VM的大小,省出的空间可以用于放代码(VM 的大小必须是 4KByte 的偶数倍,而且不能小于40KByte,最多只能腾出 24KByte 出来)...
2019-08-01 10:16:37
1195
原创 AC692x三路PWM的使用方法
1.电机 PWM 对应的IO如下。(电机 PWM 支持 IO mapping, 详细参考AC692X用户手册V1.0) MCPMW0 H-PA0 L-PA3 MCPMW1 H-PC1 L-PC5 MCPMW2 H-PB5 L-PB0 2.TIMER 对应的 PWM 输出的IO口 PWM0–TIMER0–PA1 PWM1–TIMER1–PA4 PWM2–TIMER2–PB3 PWM3–TIM...
2019-07-31 15:57:34
925
3
原创 单片机(C51)的中断
中断的定义: 中断是指cpu在执行某一过程中由于外界原因必须暂停现在的事情,处理别的事情,处理完了再回去执行暂停的事情。 中断的优点? 1.分时操作。 2.实时响应 3.可靠性高 中断中用到的寄存器: IE寄存器: 1.单路开关:EX0 ET0 EX1 ET1 ES EX0:外部中断0允许位 ET0:定时/计数器T0中断允许位 EX1:外部中断1允许位 ET1:定时/计数器T1中断允许位 ES:串...
2019-02-16 11:07:39
1764
基于stm8s的tm1628驱动程序
2019-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人