- 博客(5)
- 收藏
- 关注
原创 Simplicity Studio 设置jlink打印log
编译文档,我这里在“print.h”头文件有bool类型和EmberEUI64类型未定义报错,添加相应的头文件#include “stdbool.h” 和#include "mac-types.h"即可。在.slcp文件中安装IO Stream ->Driver->IO Stream: RTT插件。之后连接jlink,打开上位机j-link RTT viewer上位机即可。
2023-07-03 14:13:06
266
1
原创 GD32F310 ADC开发
定义此中断函数后,开启ADC转换确实可以触发此中断服务函数,但是中断标志无法清除,会不断触发中断。在ADC配置函数中加入中断配置语句开启ADC中断,无法找到相应的中断处理函数。1、初始化单路ADC,开启转化,轮训等待转换完成,输出转化完成寄存器值。与ADC相关的中断处理函数只有ADC_CMP_IRQHandler()2、多个ADC都要读取如何配置,配置完成如何读取数据。1、ADC中断无法正常启用。GD32F310 ADC开发
2023-02-03 11:22:56
501
1
原创 GD32F310 串口空闲中断+DMA+rs485转换
2、rs485芯片,收发模式控制引脚 PA11,低电平接收,高电平发送,初始化为接收模式,删除发送函数此引脚调用,即为正常串口USART调用。3、使用USART0进行数据通讯,发送引脚TX为PA9,接收引脚RX为PA10,引脚由西片厂商指定,不可随意更改。4、用于USART0接收的MDA数据通道,由芯片厂商指定不可随意配置,具体内用需要查看芯片手册。1、串口USART发送数据到RS485芯片,经过芯片转换与外部设备进行通讯。GD32F310 串口USART空闲中断+DMA+rs485转换
2023-02-02 13:27:54
1599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人