stm32最小系统控制11个舵机和一个传感器足够了吗? 还需要其他什麽部件?
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏40(财富值+成长值)
1个回答
展开全部
最小系统只有26个I/O口,可用于PWM输出的端口也就1个,你若同时控制11个舵机,效率就太低了,建议进行舵机分组,同步调整的舵机采用共PWM控制,如果能够分成6组或以下,建议采用最大系统。
最大系统最多达11个定时器:4个16位定时器,每个定时器有4个IC/OC/PWM或者脉冲计数器。2个16位的6通道高级控制定时器:最多6个通道可用于PWM输出。2个看门狗定时器(独立看门狗和窗口看门狗)。Systick定时器:24位倒计数器。2个16位基本定时器用于驱动DAC。
最多多达13个通信接口:2个IIC接口(SMBus/PMBus)。5个USART接口(ISO7816接口,LIN,IrDA兼容,调试控制)。3个SPI接口(18 Mbit/s),两个和IIS复用。CAN接口(2.0B)。USB 2.0全速接口。SDIO接口。可以够用。
最大系统最多达11个定时器:4个16位定时器,每个定时器有4个IC/OC/PWM或者脉冲计数器。2个16位的6通道高级控制定时器:最多6个通道可用于PWM输出。2个看门狗定时器(独立看门狗和窗口看门狗)。Systick定时器:24位倒计数器。2个16位基本定时器用于驱动DAC。
最多多达13个通信接口:2个IIC接口(SMBus/PMBus)。5个USART接口(ISO7816接口,LIN,IrDA兼容,调试控制)。3个SPI接口(18 Mbit/s),两个和IIS复用。CAN接口(2.0B)。USB 2.0全速接口。SDIO接口。可以够用。
追问
stm32最大系统是在 最小系统上加了一些其他部件吗?
追答
stm32属一个系列,相同架构,只是所提供端口与功能模块数量不同,以最大限度节省系统资源同时满足功能要求。外观表现为芯片大小与引脚多少(这个你应该知道)。
一般不讲最大系统,最大系统则选用可以同时具有上面所列举的所有功能及模块的STM32F1012C,并架设起所有外围电路,必要时采用多个STM32芯片通讯,以实现复杂功能。
我刚才所说最大系统只是一种夸张的说法,意指楼主不要太节省了,到时候反倒增加程序量,大大延长开发周期。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
滑翔世界
2023-06-13 广告
2023-06-13 广告
选择数字舵机的一般步骤如下:1. 确定所需的舵机类型(数字舵机还是模拟舵机)。2. 了解舵机的速度范围、扭矩、电压等参数。3. 根据需要的应用场景和需求,选择合适的舵机尺寸和接口(例如2/3/4 针 TTL 接口、PWM 接口等)。4. 比...
点击进入详情页
本回答由滑翔世界提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询