📄️ GPIO介绍
我们先来介绍一下01科技CyberCAM K230的GPIO,也就是常用的I/O(输入输出引脚)、UART(串口)、I2C、SPI、PWM、ADC等功能。CyberCAM K230不仅是一款强大的AI视觉开发板,也能实现各类单片机的GPIO功能,熟悉GPIO相关功能说明对关于本章基础实验的学习有很大帮助。
📄️ GPIO Python库
在MCU领域我们可以使用MicroPython或CircuitPython做Python嵌入式编程,而在Linux板卡中,有这么一个开源项目,由adafruit发起,名字叫Blinka,旨在Linux板卡上实现GPIO类嵌入式编程的通用Python库。目前Blinka已经支持树莓派、Jetson Nano等众多市面的Linux开发板。
📄️ 点亮第1个LED
前言
📄️ 按键
前言
📄️ PWM(补光灯)
前言
📄️ UART(串口通讯)
前言
📄️ 文件读写
前言
📄️ Python调用终端命令
本章前面已经学习了Python控制硬件和一些常用的编程,除此之外我们还可以使用Python直接调用核桃派系统Linux的命令,有了这个功能,Python编程可以通过指令读取系统信息、执行打开软件等功能,让Python在CyberCAM里面使用变得更广泛。