背景 需求为实现一个键盘产品,于是将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. ...