ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
444134 Топик полностью
SciFi (19.09.2013 17:18, просмотров: 59) ответил SciFi на Имеет право на жизнь bin2c. Всё остальное нужно делать тулзами широкого профиля, как fk0 и сказал.
Кстати, в тему: вот эмуляция bin2c через srec_cat + awk: bin2c.bat:
srec_cat %1 -bin -o - -ascii-hex | gawk -f hex2c.awk -v varname=%3 > %2
hex2c.awk:
BEGIN {
    j = 0
    printf "static const uint8_t %s[] = {", varname
}

{
    for (i = 1; $i != ""; i++)
    {
        if (length("*" $i) == 3)
        {
            if (j++ % 12 == 0)
            {
                print ""
                printf "   "
            }
            printf " 0x%s,", $i
        }
    }
}

END {
    print ""
    print "};"
}
В проекте всё равно задействованы и srec_cat, и gawk, поэтому терять нечего.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้