原文:CH582m串口透传程序

目录 先前在 上实现了 上位机通过串口 发送指令规定串口 和 的波特率,实现串口 和 之间的数据透传 的功能,其实更普遍的用法就是串口间的透传,没有前提条件,故笔者在 上又用结构体封了一下相关变量,看上去更规整些,并加上了查询发送与中断发送切换的宏。接收方向上,都是中断接收的没有区别。 复制代码后,编译若报错找不到UART 相关的函数,需要将相关库添加到工程中一起编译。 也是一样的代码,将下面代码 ...

2022-03-01 15:54 0 1033 推荐指数:

查看详情

CH582M 原理图设计

设计注意点: 供电: 芯片唯一电源输入口 3号脚(电压范围2.3V-3.6V),靠近引脚接不小于0.1uF的退耦电容 1脚和2脚短接(默认,关闭DCDC)/ 或者通 ...

Thu Dec 30 22:56:00 CST 2021 0 5214
CH579 CH573 CH582 串口切换GPIO睡眠唤醒操作

蓝牙芯片sleep/shut down模式仅支持IO和RTC唤醒,如果IO只接了串口比如PA8/PA9(UART1),在睡眠前需将串口模式切换为普通IO,并设置唤醒。 如上图1正常初始化串口,睡眠前要将串口引脚设置为IO唤醒,T和R引脚设置应该不同,比如芯片R引脚应该设置成低电平唤醒 ...

Wed Mar 09 00:39:00 CST 2022 0 1350
CH573 CH582 CH579外设UART例程讲解(更改打印串口)

在WCH官网CH57x/CH58x例程中,所有的打印都是使用的串口1,串口1发送为PA9,配置为输出模式,在每个例程中都会有,想使用其他的串口则也需要配置相应的IO为输出模式,然后将宏定义DEBUG从1更改为0,2,3,则对应着串口0,2,3。DEBUG的修改在属性里修改,可参考有关 ...

Mon Mar 14 23:20:00 CST 2022 0 933
CH573 CH582 用户程序跳转进BOOT

使用CH573 CH58x完成的APP代码很有可能需要进行升级,借助BOOT进行升级的话,可以通过APP跳转进入BOOT,借助芯片自带的BOOT和ISP工具,进行升级(支持串口1和USB下载) 跳转实现的代码,BOOT中有一段功能,如果APP起始的至少4字节是默认(无main跳转地址),则认为 ...

Fri Feb 11 04:53:00 CST 2022 0 1498
102-CH579M学习开发-基本外设-串口

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnCH579M" frameborder="0" scrolling="auto" width="100%" height="1500"> ...

Tue Jul 20 19:58:00 CST 2021 1 138
CH9121网络串口传模块STM32驱动

CH9121串口转以太网模块STM32驱动 目录 CH9121串口转以太网模块STM32驱动 0. 简介 1. 特性: 2. 应用场合 3. 示例平台 4. 代码 0. 简介 CH9121 集成TCP ...

Tue Feb 08 05:02:00 CST 2022 0 1392
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM