背景 需求為實現一個鍵盤產品,於是將C8051F340作為主控制器。本篇記錄C8051F340的USB控制器相關知識點,閱讀本篇文章需要讀者具有最基本的USB相關知識。 正文 C8051F340結構 C8051F340,以下簡稱F340,為silicon公司出品的8位單片機,具有 ...
2018年1月17日更新: 這幾天用了創龍的C6748的庫,對於GPIO配置十分不爽,我移植了RK6748的庫,用起來十分酸爽,把下面的文件加入到工程中,然后include頭文件后就可以使用。非常好使。 鏈接:https://pan.baidu.com/s/1c2RVBOW 密碼 ...
點debug會卡在 “?C_STARTUP: LJMP STARTUP1”這條語句上,然后卡死,無法退出Debug模式也無法關閉Keil 由於同樣的工程在別的板子上就可以Debug,遂考慮硬件設計問題, 對比板子差異后發現,不能debug的板子,在SWCLK ...
近來開了一門名為“單片機技術與應用”的課程,課程使用Silicon Labs 公司的C8051F020系列單片機。課程中期,老師要求編程仿真,因此需要在電腦上配置相應的開發環境才能仿真,在此我記錄了如何配置C8051F020系列單片機的開發環境。 首先打開以下網址:https ...
樹莓派的優勢在於Liunx操作系統加GPIO口,其中IO口時物聯網組成中不可缺少的,高低電平的控制是很有必要的存在,再加有python的支持,玩轉GPIO相對就容易多了 管腳編號 BCM: 編號側重 CPU 寄存器,根據 BCM2835 的 GPIO 寄存器編號。 wpi: 編號 ...
STM32F103ZET6 一共有7組IO口(有FT的標識是可以識別5v的) 每組IO口有16個IO 一共16*7=112個IO 4種輸入模式: (1) GPIO_Mode_AIN 模擬輸入 (2) GPIO_Mode_IN_FLOATING 浮空輸入 ...
F103系列 typedef struct { uint16_t GPIO_Pin; /*!< Specifies the GPIO pins to be configured. ...