01 2024 档案
摘要:目前CH32V系列MCU EVT提供的IAP升级方式都是在SW_Handler函数中进行APP地址的跳转,如下图1,该方式在程序中需要使能该软件中断,如下图2配置。 图1 图2 该方式无需配置工程在机器模式下,无需修改启动文件中mstatus寄存器的值。 但某些情况下,软件中断函数需用做他用,或用户
阅读全文
摘要:当使用APB1外设复位寄存器或使用APB2外设复位寄存器复位某一外设模块时,复位完成后需要将其关闭掉,如下:当调用RCC_APB2PeriphResetCmd(RCC_APB2Periph_AFIO, ENABLE);函数对IO辅助功能模块进行复位控制时,结束后,需要调用RCC_APB2Periph
阅读全文
摘要:以TCPClient例程为例: 1、首先通过电脑命令提示符输入ipconfig获取所要连接电脑的以太网IP地址,如下图: 2、根据获取的IP地址修改程序中的目标IP地址,注意程序中IP地址、网关的IP地址要和连接电脑的IP地址在同一网段,如下图: 程序中的端口号可根据自己需求进行修改。 3、修改完成
阅读全文
摘要:以CH32V307 UDPClient例程为例 首先打开例程,修改程序中的IP地址和目标IP地址,如下图: 目标IP地址主要是要连接电脑的IP地址,可通过电脑命令提示符输入ipconfig获取,如下图: 注意程序中的IP地址、网关IP地址要改成和目标IP地址同一网段。 以上修改完成后,将程序下载到开
阅读全文
摘要:关于MRS配置lst文件显示C代码 MRS要进行如下配置: 此外,要确保此处勾选正常,如下图: 关于MounRiver新建工程文件夹以及工程的命名 MounRiver新建工程文件夹命名可以有空格,但工程的命名不能有空格,否则编译会报错,如下图: 关于MRS编译同时输出hex文件和bin文件 按照下图
阅读全文
摘要:对CH32V003J4M6进行下载烧录时,注意打印引脚要修改使用复用的打印引脚,否则因为PD1与PD5引脚是合封在一起的,使用默认的打印引脚之后会导致PD1的SWDIO信号受影响而无法下载以及debug,需要清空flash之后才能继续下载使用。
阅读全文
摘要:当程序中需要打印64位的数据时,MRS要进行如下配置: 首先,打印需要仅勾选打印浮点,如下图: 其次,程序中打印配置要改成lld,如下图:
阅读全文