摘要: 1、关于SysTick CH32F103/203: CH32F103/203为Cortex-M3内核,SysTick是一个24位的向下递减计数器,计数器每计数一次的时间可配置为1/时基。当SysTick重装载数寄存器的值递减到0的时候,产生一次中断。CH32F系列MCU SysTick由4个寄存器控 阅读全文
posted @ 2024-06-07 14:55 ZaiLi 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1、模拟U盘固件直接下载到开发板后,插上电脑,会识别到一个U盘,如下图 2、将要放入的内容拖到模拟的U盘,如下图,然后选择弹出U盘 3、通过WCH-LinkUtility读取MCU FLASH内容,读取地址要设置到最大,右击保存成新固件,如下图 4、下载最新保存的固件,模拟U盘打开,链接以及相关文件 阅读全文
posted @ 2024-03-20 10:53 ZaiLi 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1、关于AWU的介绍 AWU 模块可以实现无需外部中断的情况下自动唤醒。通过对时间基数进行编程,可周期性地从停止或待机模式下唤醒。 AWU是一个6位的自加型计数器,关于其时钟源的选择如下: CH32X035可选择内部高速时钟 HSI 的 47KHz 分频时钟作为 AWU 模块时钟源,可以在低功耗模式 阅读全文
posted @ 2024-03-13 16:02 ZaiLi 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 打开该例程之后,首先看一下该例程注释,注释中介绍: 该8串口服务器例程设置串口波特率为921600,且仅可用于10M网络,例程中将ld文件中FLASH、RAM的大小配置为192,注意在下载使用时要将MCU FLASH、RAM的配置改为192+128,具体修改方法如下: 此外,由于将8个串口都用于实现 阅读全文
posted @ 2024-02-21 13:49 ZaiLi 阅读(57) 评论(0) 推荐(0) 编辑
摘要: DHCP例程主要演示DHCP自动获取IP,并建立TCP连接进行数据回传。 关于DHCP介绍: DHCP,全称Dynamic Host Configuration Protocol,即动态主机配置协议,该协议允许服务器向客户端动态分配IP地址和配置信息。通常DHCP服务器至少要向客户端提供以下信息:I 阅读全文
posted @ 2024-02-21 11:38 ZaiLi 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 关于WebServer例程,该例程主要实现通过网页对WCHNET网络参数的配置以及用户名密码的管理,关于该例程的使用,具体如下: 首先,关于HTTPS.c文件中,以下几个数组数据需要注意一下,如下图: 其中: 01, 02, 03, 04, 05, 06表示的是单片机网络通信的MAC地址,此处建议在 阅读全文
posted @ 2024-02-21 11:08 ZaiLi 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 打开工程后,要和WCH NET网络参数配置工具进行通信,只要确保网络通信正常即可,此处建议所连电脑的网络防火墙关闭。可直接编译工程,下载到开发板并通过网线连接到电脑。 在下载工程时,要注意工程文件的选择配置,如下图。主要是ld文件的配置要和MCU的默认配置相匹配。 下载完成后,用网线连接到电脑,打开 阅读全文
posted @ 2024-02-02 14:41 ZaiLi 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 目前CH32V系列MCU EVT提供的IAP升级方式都是在SW_Handler函数中进行APP地址的跳转,如下图1,该方式在程序中需要使能该软件中断,如下图2配置。 图1 图2 该方式无需配置工程在机器模式下,无需修改启动文件中mstatus寄存器的值。 但某些情况下,软件中断函数需用做他用,或用户 阅读全文
posted @ 2024-01-23 13:21 ZaiLi 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 当使用APB1外设复位寄存器或使用APB2外设复位寄存器复位某一外设模块时,复位完成后需要将其关闭掉,如下:当调用RCC_APB2PeriphResetCmd(RCC_APB2Periph_AFIO, ENABLE);函数对IO辅助功能模块进行复位控制时,结束后,需要调用RCC_APB2Periph 阅读全文
posted @ 2024-01-22 16:04 ZaiLi 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 以TCPClient例程为例: 1、首先通过电脑命令提示符输入ipconfig获取所要连接电脑的以太网IP地址,如下图: 2、根据获取的IP地址修改程序中的目标IP地址,注意程序中IP地址、网关的IP地址要和连接电脑的IP地址在同一网段,如下图: 程序中的端口号可根据自己需求进行修改。 3、修改完成 阅读全文
posted @ 2024-01-18 16:40 ZaiLi 阅读(85) 评论(0) 推荐(0) 编辑