Image
Image

ylslib

+ 关注

粉丝 1     |     主题 27     |     回帖 230

Chipon bootloader代码开发方案概述
2019-3-29 16:24
  • ChipON MCU
  • 13
  • 1275
  (5) 编程下载 ChipON工具可直接实现Bootloader程序的下载,即使用编程器的下载。应用程序可以开发应用 ...  
  (4) 开发实现 需要建立3个项目进行管理。 全局化声明、引导。如建立函数传参的通用全局变量,公共RA ...  
  (3) 程序空间资源划分实现 支持Flash自写的型号,一般具有2级中断,运行由Bootloader程序转入应用程序 ...  
  (2) RAM资源划分实现 根据需要,我们可以分配应用程序和Bootloader程序各自具有自己的RAM空间。但因为程 ...  
  三、应用实现思路 (1)程序选择运行设计 根据需要可自行进行设计,参考设计如下: A、基于公共变量做 ...  
  ......  
  (3)通用数据EE空间 存在型号支持EE空间和编程,这里的应用代码项目和bootloader代码项目根据需要操作对 ...  
  ......  
  ......  
  一、概述 ChipON芯片存在型号支持Flash自写,该特性可将部分空间作为数据存贮空间。另一方面可通过编写引 ...  
Chipon bootloader代码开发方案示例
2019-3-29 16:22
  • ChipON MCU
  • 9
  • 1084
  五、其他 如果bootloader设计不丢失数据参数,可以将应用程序的地址后移,中间空闲部分空间通过flash自写 ...  
  Bootloader转应用功能参考 Bootloader引导程序转入应用程序应该调用 _user_gsinit_startup()函数后转到u ...  
  Bootloader项目文件结构 正常C项目开发的文件结构,处理代码的头文件和源文件,额外一个txt文件,3个o ...  
  四、图示示例方案 引导输出文件 引导项目编译,需要如图3个文件(实际仅2个对应目标项目有效)复制到对应 ...  
  ......  
  三、项目关联 更新维护Bootloader_Config项目中的startup-id.asm文件,维护对应用程序提供的功能函数,如 ...  
  二、设计构成 Bootloader_Config项目提供的指定空间的引导定义: 该项目编译会提示不通过,这是正常现象 ...  
  一、概述 可以设计程序空间的前1K、2K或3K(不局限于K,但要Flash自写的行对齐,如可以为2K加32个地址空间 ...  
【转载】无线充电原理与QI协议详解
2019-6-27 16:54
  • Navota NV32 MCU
  • 35
  • 3881
  无线充电工作基本原理图  
  下图就是实际电路应用  
2
3
近期访客