我目前正在研究電子板上「分流」型傳感器的集成。我選擇的是Linear(LTC2947),不幸的是它只有一個Arduino驅動程序。爲了與我的微處理器(APQ8009 ARM Cortex-A7)兼容,我必須在Linux下用C語言翻譯所有內容。我有一個小問題有關的功能之一: int16_t LTC2947_wake_up() //Wake up LTC2947 from shutdown mode
我最感興趣的是提取體系結構版本,例如v5,v5T等。我一直在引用Elf for the ARM Architecture Section 4.3.6 Build Attributes,這對於幫助我達到這一點很有幫助。我可以找到.ARM.attributes部分的開頭,並且可以解析信息的第一個關鍵部分:Format-version,Section-length和vendor-name + null字