尝试进行STM32C542RC开发板的低功耗实验,选用了官方例程warkup from stop:
打开配置文件,其用于唤醒的串口选择的是USART1:
通讯速率是9600:
对应的Tx引脚是PB14,Rx引脚是15:
除了配置了LED的引脚PA5外,其它的引脚均未配置(包括按键PC13和连接ST-LINK的UART2)。 保存配置文件时提示输入项目名称,最后生成了一个新的项目。
STM32CubeMX2的这个机制很好,官方的例程也许是设置了只读保护,使用者只有在此基础上生成自己的项目文件。
在VS Code下打开项目文件夹,这次我就先看readme:
我还是采用笨办法,谁让俺英文基础差呢:
然后我试图在main.c文件中找到睡眠和唤醒的代码,但未如愿:
明天再查看一下电路图,看看如何连接USART1,测试一下如何唤醒。 |
翻找出来一块老板子
ADC实验终于完成了
如何解决cannot open source file的问题?
如何排除这两个编译错误?
【2026.11.07】每日签到:STM32H735G-DK评测、Coremark跑分结果显示在LCD
请教HAL_I2C_MASTER_MemWrite()函数的参数应该如何写?
摸鱼的时候,跑个小游戏
一个小疏忽影响到汉字正常显示
【2026.10.31】每日签到:STM32H735G-DK评测.TouchGFX在LCD—text中显示动态字符
VS Code中令人抓瞎的波浪号
微信公众号
手机版
查看了电路图,PB14和PB15可以从CN9或CN10通过杜邦线连接,我用USB TO TTL连接到电脑上测试,无论是接收或者发送均毫无反应。用万用表测量开发板电流,呼吸灯正常工作时电流约13毫安,按键按下时约15毫安。