mirror of
https://github.com/eddyem/stm32samples.git
synced 2025-12-06 10:45:11 +03:00
17 lines
246 B
Bash
17 lines
246 B
Bash
#!/bin/bash
|
|
|
|
function bits(){
|
|
Ans=""
|
|
for x in $(seq 7 -1 0); do
|
|
B=$((1<<$x))
|
|
if [ $(($1&$B)) -ne 0 ]; then Ans="${Ans}X"
|
|
else Ans="${Ans}_"
|
|
fi
|
|
done
|
|
echo $Ans
|
|
}
|
|
|
|
for x in $(seq 0 255); do
|
|
printf "#define $(bits $x)\t0x%02x\n" $x
|
|
done
|