- 博客(8)
- 收藏
- 关注
原创 Arduino for PKE8720DF-C13-F10——PWM实现4位流水呼吸灯
PWM (Pulse Width Modulation) 就是脉冲宽度调制,它是利用微处理器的数字输出来对模拟电路进行控制的一种技术。PWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM 信号中,时间周期和频率始终是固定的。只有脉冲 ON 的时间和 OFF 的时间(占空比)不同。脉冲宽度越大即占空比越大,提供给 LED 灯的平均电压越大,LED 灯的亮度就高。反之脉冲宽度越小,则占空比越小,LED 灯的亮度越低。
2023-08-22 17:03:16
413
2
原创 Arduino for PKE8720DF-C13-F10——Watchdog:Simple WDT
Watchdog Timer(WDT)是一种硬件定时器,用于检测软件故障的发生,然后在编程周期到期时自动生成系统重置或 Watchdog 中断。芯片在执行某些任务时可能会发生卡住的情况,或者有可能会陷入无限循环的混乱情况。正常的故障排除方法是按下重置按钮并跳出无限循环。但是,实际上不可能一直都按下按钮,因此,嵌入在 MCU 内的 Watchdog timer 将有助于解决这种情况。
2023-08-15 11:24:07
149
1
原创 Arduino for PKE8720DF-C13-F10——使用SPI向两个slave的其中一个发送数据
PKE8720DF-C13-F10 支持摩托罗拉 SPI 串行接口操作,支持主机或从机的操作模式。下图是一个 master 连接两个 slave 的示意图:Figure 1. 一个 master 连接两个 slave 示意图。
2023-08-14 11:52:21
368
1
原创 Arduino for PKE8720DF-C13-F10——I2C数据收发演示
PKE8720DF-C13-F10 中 I2C 的设计旨在低功耗或电池供电产品中的传感器应用。提供了一个 I2C port,用于获取或控制外部传感器数据。I2C总线支持两种速度模式:标准模式下 100 k/s,快速模式下 400 k/s;支持 Master / Slave I2C 操作;支持7位和10位寻址;深度为16的发送和接收 buffer;支持 Tx / Rx DMA;提供多主机能力,包括总线仲裁方案。
2023-08-02 15:15:57
181
原创 Arduino for PKE8720DF-C13-F10——UART产生时钟信号
PKE8720DF-C13-F10提供三组UART,SERIAL1_TX(PB19) 和 SERIAL1_RX(PB18)、SERIAL2_TX(PA12) 和 SERIAL2_RX(PA13)、LOG_TX(PA7) 和 LOG_RX(PA8)PKE8720DF-C13-F10提供了三组UART,使用其中的SERIAL1这组UART来产生时钟信号,定义UART_TX及UART_RX对应的Pin脚。PKE8720DF-C13-F10开发板UART端口配置。1 x PKE8720DF-C13-F10开发板。
2023-07-28 15:40:11
243
1
原创 Arduino for PKE8720DF-C13-F10——RGB跑马灯实验
PKE8720DF-C13-F10是基于PKM8720DF-C13-F10模组集成的开发板,支持 Wi-Fi 和 BLE 5.0。丰富的外围设备和高性能使其成为智能家居、工业自动化,消费电子产品等领域的理想选择。下图是PKE8720DF-C13-F10开发板外观。它使用 USB TypeC 连接器供电,具有自动上传电路。开发板集成了一个RGB彩灯,下面我们就利用自带的RGB彩灯来实现跑马灯。Figure 1. PKE8720DF-C13-F10开发板外观Arduino IDE 从1.6.5版本开始支持第三方
2023-07-18 09:57:41
389
1
原创 Arduino for PKE8720DF-C13-F10——使用按键控制LED灯闪烁
当按下并松开按键时,LED会变暗,再次按下并松开按键,LED会亮起。请注意,在Arduino example "Button"中,LED只有在按住按键时才会亮起,当我们释放按键时,LED会变暗。PKE8720DF-C13-F10是基于PKM8720DF-C13-F10模组集成的开发板,支持 Wi-Fi 和 BT 5.0 协议。点击"Sketch"->"Upload",即可编译image并且烧录到开发板中。选择"Tools"->"Auto Upload Mode"->"Enable",打开自动上载。
2023-07-17 16:48:02
200
1
原创 使用PKE8720DF-C13-F10实现Arduino example——Button
PKE8720DF-C13-F10开发板使用 USB TypeC 连接器供电,且具有自动上传电路。基于开发板实现了Arduino IDE的Button example:当按键被按下时,LED灯亮起;松开按键后,LED熄灭。
2023-07-14 15:40:26
493
2
Arduino-PWM-4位流水呼吸灯
2023-08-22
SPI-MultiSlave.ino
2023-08-08
UART-CLOCK.ino
2023-08-02
I2C-DUPLEX.ino
2023-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人