基于stm32串口的环形队列应用
基于stm32的串口环形队列,可以直接移植其他芯片,可测试验证,注释完整,项目中实际使用的代码
Simulink_FOC_高频注入仿真.zip
基于Simulink的FOC高频注入仿真实验,可以matlab2016B上直接运行,实验参考分析,观察波形数据。
STM32F407_MCU板子原理图
STM32F407 单片机控制板的原理图设计
FIFO摄像头资料
ov7620摄像头fifo代码,基于飞思卡尔16位单片机xs128的例程
山东大学(电磁)-启程队技术报告
智能车以汽车电子为背景,涵盖了控制、模式识别、传感技术、计算机、机械等学科。
具有自动行驶,自动变速,自动识别道路的功能。智能小车是智能行走机器人的一种,这种
智能小车可以适应不同环境,可以在人类无法进入或生存的环境中完成人类无法完成的探测
任务。
本课题是设计并实现一种基于飞思卡尔MC9S12XS128 单片机的磁导航智能车。本课题
中,采用一款四轮的带有差速器的后轮驱动模型赛车作为智能小车基本载体,系统采用了可
靠性高的16 位单片机MC9S12XS128 作为控制核心。使用安放在车头的电感传感器检测道路
状况,作为小车导航的依据。设计目标是智能小车能在弯曲不平的道路上自主循迹运行,不
偏离道路,速度越快越好。课题中采用10mH 电感对赛道内磁场进行测量,并通过控制策略
使小车平稳快速的跑完赛道全程。
蓝牙透传模块资料
蓝牙模块的使用方法蓝牙 UARTUARTUARTUART模块使用说明书 模块使用说明书 模块使用说明书 (中文版) http:// http:// http://http:// oooole oooole .taobao.com .taobao.com .taobao.com.taobao.com
1. 蓝牙 UARTUARTUART 模块 说明
左图为蓝牙 左图为蓝牙 左图为蓝牙 UARTUARTUARTUART模块 正面的 正面的 3D 图截, 图截, 图截, 左上角有两个 左上角有两个 左上角有两个 LEDLEDLED指 示灯。 红色指示灯 在接通电源后长亮,蓝色指示灯 在接通电源后长亮,蓝色指示灯 的闪烁状态指示模 块的工作状态: 块的工作状态: 块的工作状态:
慢速 连续 闪烁: 闪烁: AT 模式
快速连续闪烁: 快速连续闪烁: 快速连续闪烁: BT 模式时未连接设备 模式时未连接设备 模式时未连接设备 模式时未连接设备
快闪两次循环: 快闪两次循环: 快闪两次循环: BT 模式时已连接设备 模式时已连接设备 模式时已连接设备 模式时已连接设备
右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 右上角有一个微型拨动开关,可以选择蓝牙工作模式到 AT 边即为 边即为 AT 模式,拨动到 模式,拨动到 模式,拨动到 BT 边即为 边即为 BT 模式 (更改模式时需要断电) (更改模式时需要断电) (更改模式时需要断电) (更改模式时需要断电) (更改模式时需要断电) :
AT 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。 模式:用于配置蓝牙块的参数,例如名称、对密码通信波特率等。
BT 模式:用于 模式:用于 模式:用于 UARTUARTUARTUART数据通信 数据通信 。
左图为 模块背面引脚说明,从上到下左图为 模块背面引脚说明,从上到下左图为 模块背面引脚说明,从上到下左图为 模块背面引脚说明,从上到下左图为 模块背面引脚说明,从上到下左图为 模块背面引脚说明,从上到下左图为 模块背面引脚说明,从上到下左图为 模块背面引脚说明,从上到下GNDGNDGND,+5V+5V+5V,EN ,RX 和 TX :
GND :连接到系统地 :连接到系统地 :连接到系统地 :连接到系统地
+5V+5V :连接到可靠的 :连接到可靠的 :连接到可靠的 :连接到可靠的 +5V+5V 电源
EN :连接到 :连接到 :连接到 MPUMPUMPU引脚,可控制模块使能。悬空默认为“ 引脚,可控制模块使能。悬空默认为“ 引脚,可控制模块使能。悬空默认为“ 引脚,可控制模块使能。悬空默认为“ 引脚,可控制模块使能。悬空默认为“ 引脚,可控制模块使能。悬空默认为“ 引脚,可控制模块使能。悬空默认为“ 引脚,可控制模块使能。悬空默认为“ ON ”。
RX :连接 :连接 MPUMPUMPU的 TX 引脚,若 引脚,若 MPUMPUMPU内部无上 拉电阻则此引脚需要内部无上 拉电阻则此引脚需要内部无上 拉电阻则此引脚需要内部无上 拉电阻则此引脚需要内部无上 拉电阻则此引脚需要内部无上 拉电阻则此引脚需要内部无上 拉电阻则此引脚需要拉1。
TX :连接 :连接 MPUMPUMPU的 RX 引脚。 引脚。
2. E-configconfig config 底座说明 底座说明 底座说明
左图 为蓝牙 为蓝牙 UARTUARTUARTUART模块配套的 模块配套的 模块配套的 E-con figfigfig底座(另购)。该可以直接插上本 底座(另购)。该可以直接插上本 底座(另购)。该可以直接插上本 底座(另购)。该可以直接插上本 底座(另购)。该可以直接插上本 底座(另购)。该可以直接插上本 底座(另购)。
Freescale_MC9S12XS128程序总结
1. 对IO口输入输出操作程序举例:A口接流水灯并实现闪烁
void main(void) {
while(1)
{
DDRA=0xff;
delay(500);
PORTA=0xff;
delay(500);
PORTA=0;
}
另外,B、E口的IO功能操作也是一样的,因为位数一样寄存器一样,其他口的寄存器就不太一样了!J,P,M,T,S这五个口除具有数据寄存器外,他们都另外多出另一个端口输入寄存器(该寄存器功能我未知)!
TC35模块测试方法
GSM模块是通过串口来测试的,串口一般可以分为两种情况,一种是台式电脑的原生COM口,默认为COM1;另一种是USB转串口,即虚拟的COM口,具体是COM几要在硬件管理器里查询。