历史上的今天
今天是:2025年12月21日(星期日)
2022年12月21日 | 嵌入式单片机之STM32F103C8T6最小系统板电路设计参考
2022-12-21 来源:zhihu

一。电源部分
设计了一个XH插座,以便使用3.7V锂电池供电,接入电压不允许超过6V。

二。指示灯部分

电源指示灯可以通过一个短路帽控制亮灭,以达到节电的目的。
三。复位电路

四。按键电路

KEY_1为用户自己定义
RST复位按键
WKUP为唤醒按键。
RST按键的作用:
程序下载的方式是SWD模式,BOOT0和BOOT1都接地,单片机一上电就会执行用户程序,所以不支持串口下载。

五。OLED电路

支持IIC和SPI两种通信模式
六。扩展口


七。电源部分

TIM1的CH1和CH2输出PWM控制一个轮子的转速。
TIM1的CH3和CH4控制一个轮子的转速。
TIM4的CH1和CH2控制一个轮子的转速。
TIM4的CH3和CH4控制一个轮子的转速。
每一个轮子都可以独立的控制正转,反转和速度。
避障模块用3个引脚
寻迹模块用3个引脚
测速模块用4个引脚(定时器的捕获功能)用于检测每个轮子的转速
PB10到PB15用于2.4G的无线通信模块
32.768K晶振,它的负载电容不能用12.5pF,推荐负载电容为6pF的晶振。
史海拾趣
|
有用过转接卡的吗?pcmcia转串口 在超级终端中输入的字符混乱 使用的是华塑的pcmcia转串口卡,XP系统自带超级端连mini2440 波特率:115200 数据位:8 奇偶校验:无 停止位:1 数据流控制:无 在设置中的\"本地回显键入的字符\",没有勾选. 可以连上mini2440,之前刷的是\"缺省Linux系统\",在超级终端中能 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:01 编辑 我是新手,最近调了个AD574,感觉时序都没问题,可出来的数就是不变。不知道AD这块还要注意点什么啊? … 查看全部问答> |
|
replyreload += \',\' + 1365593;这份报告是基于一个8W LED驱动电源临时做的一个基本范例,是考虑有公司商业机密的问题,略作修改: 1.不对版权负责,只供参考. 2.不对内容负责,不做解释.每家公司各不相同,难于解释不同.敬请谅解. Timson,如果您要 ...… 查看全部问答> |
|
[转贴]实施DDR 2 / mddr布局的tms320dm35x dmsoc 大家可以参考一下!很有用!! 摘要: 该tms320dm35x数字媒体系统芯片(dmsoc)装置。该方法来指定接口时序的DDR 2 / mddr接口是完全不同的,比以前的设备。 前一种方法指定计时装置在数据表规格 ...… 查看全部问答> |
|
今天看到一个例子,该例子中用了下面这些语句 (* KEEP = \"TRUE\" *),貌似是用来防止wire型被综合掉 ?? (* INIT = \"0\" *),初始化一个寄存器的值为0 ?? (* ASYNC_REG = \"TRUE\" *) ?? 请问这些语句是什么语句?有什么用 ...… 查看全部问答> |
|
我用AD采样,然后想通过串口发出,结果只能得到FF。大家帮我看看那里出现了问题,谢谢 #include \"msp430g2553.h\" #define uchar unsigned char long temp; void uart_init(void) { BCSCTL1 = CAL ...… 查看全部问答> |
|
將鍵盤上A鍵和B鍵的4個接觸點伸延出來(因為是接觸按鍵,所以每個按鍵都有2個接觸點), 我想透過一組電子零件來接駁伸延出的4個接觸點, 啟動該製成品後在顯示螢幕上出現ABABABAB...連續按鍵的效果。 當然如果使用軟件來達成簡直是易如反掌,但我 ...… 查看全部问答> |
|
【TIVA C Launchpad 学习笔记三】利用PWM模块产生两路方波 /******************************************* 开发坏境:CCSv5 程序功能:利用PWM模块产生两路方波 程序说明:使用PWM模块0,PWM发生器0,输出为PWM0和PWM1管脚,分别为PB6,PB7 编程者:Linchpin ******************************************* ...… 查看全部问答> |




