(八)零基础开发小安派-Eyes-S1【外设篇】——GPIO中断编程
https://bbs.ai-thinker.com/forum ... d=562&fromuid=12726
教程提示:
效果当正常识别串口信息时,只会每两秒打印一次“I am typing the code”显示我在敲代码
当我用 IO0 去碰一下 TTL 的 GND 脚,也就是拉低,触发了中断,每进入一次中断会打印一次“Finished eating” 显示敲门。 瞬间 几万行 门都敲烂了。显示字符73万个, 我也不懂怎么回事 m31 32s板 io 0好像有别的功能,中断可能未生效,简单改了个,可能也没改完。 换了一个论坛的其他源。 【小安派试玩】按键中断 https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=433&fromuid=12726 修改为板子有的 引脚。 - #define io_pin GPIO_PIN_2//中断 IO
- #define led_pin GPIO_PIN_15 //led IO
复制代码还有一个 pwm的 引脚
m61-32s
查看原理图:灯的io定义
RGB 灯(红色灯接 IO12,绿色灯接 IO14,蓝色灯接IO15,高电平有效)
板载led29 靠边的灯 白色
板载led27 黄色 |
不知道 怎么改,先空着吧。
最终二合一 效果,会亮灯 还会有输出。
还学会使用 vs code 串口的插件。
erial Monitor,即串行监视器,提供串口和TCP协议的通信监控功能。在插件栏搜索安装之后,按下Ctrl+·打开终端,终端界面会多出一个串行监视器选项卡,进入之后,即可看到如下界面
|