FLASH-CH32F203替换CH32F103 FLASH快速编程移植说明
2024-10-20 08:32:20
因CH32F203 相对于CH32F103 flash操作的快速编程模式由单次128字节编程变成了单次256字节编程,该文档说明主要目的是为了方便客户在原先CH32F103工程的基础上实现flash 单次256字节快速编程的快速移植。
1、在ch32f10x_flash.c 文件中,增加flash寄存器快速编程位定义
修改后如下图所示:
2、在ch32f10x_flash.c 文件中,修改FLASH_ErasePage_Fast()函数
修改后如下图所示:
3、在ch32f10x_flash.c 中修改FLASH_ProgramPage_Fast()快速编程函数。
修改后如下图所示:
4、在ch32f10x_flash.h文件中,增加FLASH_ProgramPage_Fast()快速编程函数的声明。
修改后如下图所示:
5、上述步骤完成后,即可执行单次256字节的编程,在main.c文件中,编写Flash_Test_Fast()函数,使能USART1_TX(PA9)打印调试结果,测试单次256字节编程。
最新文章
- IIS 配置MVC项目路由中以api结尾的接口
- [Unity3D]引擎学习之注意事项(持续更新中)
- Unity: Passing Constructor Parameters to Resolve
- 01 Linux档案与目录管理
- Semaphore(信号量)
- SharePoint 基于 REST API使用简介
- POJ 2948 Martian Mining(DP)
- css3中的动画处理
- continuous integration and continuous deployment in DW/BI
- 大到可以小说的Y组合子(三)
- SQL Server 中 RAISERROR 的用法(转)
- HDU 4612 Warm up(双连通分量缩点+求树的直径)
- 判断iPhone/android手机
- angular4——安装
- kafka producer生产数据到kafka异常:Got error produce response with correlation id 16 on topic-partition...Error: NETWORK_EXCEPTION
- windows短路径转换成长路径
- RPM包的版本号比较
- 液晶屏MIPI接口与LVDS接口区别(总结)
- poj1185炮兵阵地 正确代码及错误代码分析
- 转:[大数据竞赛]协同过滤在这个问题上是否work