⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hex2char.awk

📁 本程序为ST公司开发的源代码
💻 AWK
字号:
BEGIN   {
printf("/*\n\n Emerald DSP code for Accordo+ \n\n*/\n\n")
printf("#ifndef  DSP_H\n#define  DSP_H\n")
getline date < "./time-stamp"
printf("#define  EMERALD_DSP_FIRMWARE_VERSION_LOADFILE \"%s\"\n\n", date)
printf("#define  _dsp_pram\n");
printf("const unsigned char DSP_PRAM []=\n")
printf("{\n")
}
{
if (NF == 2) {
printf("0x%2s,\n", substr($2,9,2))
printf("0x%2s,\n", substr($2,7,2))
printf("0x%2s,\n", substr($2,5,2))
printf("0x%2s,\n", substr($2,3,2))
}
}

END     {
printf("0xFF,\n")
printf("0xFF,\n")
printf("0xFF,\n")
printf("0xFF\n")
printf("};\n")
printf("\n#endif\n")
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -