如題,從哪里可找到調(diào)用庫,或者串口操作的實例
你想ARM32操作CH375讀寫U盤?CH375的庫文件比較多,你要告訴我編譯器內(nèi)核版本和芯片型號,方便我給推薦合適的庫。如果是讀寫U盤,你可以考慮CH376,內(nèi)部集成文件系統(tǒng)庫,不用添加庫文件。
stm32的,keil4編譯器,使用串口方式讀寫U盤
你去網(wǎng)站上搜索CH375LIB,然后到ARM文件夾下找FILELIBM_CX文件下的LIB文件。例程你搜索CH375EVT.ZIP搜索例程。
現(xiàn)在用庫來初始化返回0x81,可直接調(diào)用外部接口函數(shù)就可以初始化成功,不知道庫的初始化到底是哪些命令
直接發(fā)送命令成功只能說明硬件上和接口上正確,并不保證操作和調(diào)用沒有問題,第一你看看你調(diào)用的庫有沒有問題,前面的庫文件內(nèi)核是M3的,第二點你重新定義的接口要關聯(lián)到.H 文件里面的3個接口函數(shù),你可以把CH375LIBINIT函數(shù)里面獲取版本號打印出來,看看是不是正確。
用庫獲取版本號位0x39,直接發(fā)送命令為0xB7,我懷疑封裝的lib就沒調(diào)用我的外部接口函數(shù)
獲取版本號還沒有用到庫里面的東西呢,根據(jù)前面帖子的問題,應該是你自己讀錯數(shù)據(jù)了,你自己好好看看。