代碼僅供參考,2樓更新8位機(jī)相關(guān)教程
KEIL器件庫:
1,CH559/CH558模擬U盤,支持文件拷貝,刪除,新建,文件讀寫,格式化等操作,存儲(chǔ)介質(zhì)采用2M的SPI flash。
2,CH55X系列芯片加密示例和說明文檔。
3,CH559/CH558模擬CH34X設(shè)備,可通過PC端串口助手打開模擬的COM口設(shè)備,實(shí)現(xiàn)USB端COM口數(shù)據(jù)回傳。
4,CH559操作條形碼掃碼槍,直接字符輸出或者透傳輸出。
5,CH559操作鍵鼠,并且將鍵鼠數(shù)據(jù)通過串口輸出(也可以修改通過SPI,485等發(fā)送鍵鼠數(shù)據(jù)),可以用于延長或者鍵鼠組合。包含HID報(bào)表分析,可以獲取鼠標(biāo) X,Y,滾輪和按鍵信息。
CH559操作鍵鼠支持鼠標(biāo)報(bào)表分析.zip
6,CH558/CH559LED控制卡示例,支持32*1024點(diǎn)LED屏,支持RTC時(shí)鐘,支持通過U盤更新顯示內(nèi)容,并且顯示內(nèi)容可以保存支持串行Flash中。
7,CH558/CH559 USB+串口IAP功能例子,可以在用戶程序直接升級用戶程序,提供上位機(jī)工具和源碼。
CH559USB_UART的IAP實(shí)現(xiàn).zip
8,CH559 U盤IAP功能實(shí)現(xiàn),U盤根目錄下制定文件名文件用于升級用戶程序,也可以改成通過尋找文件進(jìn)行升級。
9,CH558/CH559模擬HID兼容設(shè)備,上傳ADC采集的數(shù)據(jù),支持端點(diǎn)中斷下傳。
CH559模擬HID兼容設(shè)備上傳ADC采樣.zip
10,CH558/CH559模擬鍵盤,用于1~3鍵的特殊鍵盤,支持軟件配置鍵值。也可通過修改軟件支持更多的按鍵。
11,CH558/CH559 模擬HID兼容和鍵盤復(fù)合設(shè)備,可通過壓縮包目錄下的EXE軟件可以查看HID兼容設(shè)備中斷IN端點(diǎn)數(shù)據(jù)和統(tǒng)計(jì)。
12,CH554 模擬HID兼容和鍵盤復(fù)合設(shè)備,可通過壓縮包目錄下的EXE軟件查看HID兼容設(shè)備中斷IN端點(diǎn)數(shù)據(jù)和統(tǒng)計(jì),并且支持TouchKey(觸摸按鍵)檢測上傳數(shù)據(jù)。
CH554 模擬HID兼容和鍵盤復(fù)合設(shè)備.zip
13,CH554模擬CDC類,win10系統(tǒng)免驅(qū),win10以下需要裝驅(qū)動(dòng),可以實(shí)現(xiàn)快速批量上下傳。
14,CH554模擬U盤設(shè)備,無存儲(chǔ)介質(zhì),存儲(chǔ)數(shù)據(jù)不保存,需要根據(jù)應(yīng)用添加合適的存儲(chǔ)介質(zhì)。
CH554_udisk(可以做數(shù)據(jù)傳輸用).zip
15,CH554模擬CH34x設(shè)備,可通過PC端串口助手打開模擬的COM口設(shè)備,實(shí)現(xiàn)USB端COM口數(shù)據(jù)回傳。
16,CH554模擬USB鍵盤,串口接收數(shù)據(jù)轉(zhuǎn)換成鍵值上傳,如串口發(fā)送‘a(chǎn)’,上傳至文本顯示‘a(chǎn)’,支持多字節(jié)同時(shí)發(fā)送。
CH554串口接收數(shù)據(jù)轉(zhuǎn)USB鍵值上傳.zip
17,CH554 IAP演示程序,可以在用戶程序直接升級用戶程序,提供上位機(jī)工具和源碼。
18,CH554操作USB MIDI設(shè)備,以操作CH345為例子。