传SVD或手册,8分钟拿到带位域掩码的C头文件。根据SVD文件或手册生成带位域、掩码和访问约束的离线寄存器封装代码,不执行真实读写,不生成未经确认的读改写操作。
上传SVD或手册、寄存器来源、要封装哪些寄存器、要生成哪些字段属性、访问方式、安全检查项、手册页码和说明(选填)、输出语言、核对方向、我确认代码不访问真实硬件,不生成未经手册确认的读改写序列,现场使用前须由芯片工程师复核。多数点一下就行,没选的按常见情况替你定,交付时说清哪几项是按默认的。
「根据PDF里的寄存器表,生成可用的驱动层代码片段。」
替他选了:PDF手册 · 位偏移、位宽、读写权限、保留位 · 宏定义+位运算 · 禁止写保留位 · C99