armink / SFUD

An using JEDEC's SFDP standard serial (SPI) flash universal driver library | 一款使用 JEDEC SFDP 标准的串行 (SPI) Flash 通用驱动库
MIT License
1.29k stars 452 forks source link

SFUD在DSP的C28x上的移植问题 #86

Open YazooBao opened 10 months ago

YazooBao commented 10 months ago

由于DSP的C28x的数据访问最小是16位,即在C28x上定义不了1字节类型的变量,最小只能定义2字节类型的变量,也即使用char定义的变量是占用两个字节的,这种情况下要移植SFUD的话有什么好的办法兼容吗?

xkwy commented 10 months ago

试一下使用编译器提供的内部函数__byte()

https://software-dl.ti.com/ccs/esd/documents/c2000_byte-accesses-with-the-c28x-cpu.html