- 博客(0)
- 资源 (7)
- 收藏
- 关注
FSBL(第一阶段引导加载程序)启动流程
FMQL系列的PSOC器件可以以安全模式启动,但仅支持从外部静态存储器NAND Flash,NOR Flash,SD Card或QSPI Flash启动,且安全启动模式JTAG是关闭的。也可以以非安全模式启动,JTAG模式或外部静态存储启动都支持,JTAG模式用于程序的开发和调试。PSOC启动时根据外部的Boot Mode Pin的配置来决定从NAND Flash,NOR Flash,SD Card,QSPI Flash其中一种存储器件启动。系统启动分两个过程,PSOC内部的Boot ROM存储着0阶段启动的代码Boot Code,用于配置高性能处理器和必要的外设并从启动存储器件引导第一阶段启动代码FSBL,但BootROM不配置PL,且BootROM不可写。
FSBL启动代码存储在其中一种启动存储中,或通过JTAG下载到内外部RAM中调试,BootROM code从外部存储器中拷贝FSBL到内部SRAM中,FSBL的大小限制在192KB以内,FSBl执行完成后,整个256KB的内部SRAM就可以全部使用。
2022-09-22
车载儿童滞留检测系统设计(不完整代码)集成DHT11、LCD1602、HX711、SGP30、SIM800C、舵机、热释红外等
随着经济的迅速发展,汽车大规模的进入家庭,在享受汽车带来便利的同时,易忽视儿童乘车安全问题。据KidsAndCars组织统计,儿童车内非交通事故伤害排行榜中,窒息死亡率远高于其他类型。由于儿童幼小的身躯以及薄弱的安全意识,一旦长时间滞留车内,几乎没有自救能力,极易导致死亡等突发事故。
为解决车辆驻停后儿童滞留车内问题,降低滞留风险保障乘车安全,设计一种基于STM32控制的车载儿童滞留检测系统。当车辆驻停熄火后,系统通过热释红外传感器判断下车人数是否正确,进一步通过压力传感器判断车内是否滞留人员,并自动开启CO2气体检测模块和温度检测模块监测车内环境数据;当检测到车内环境数据达到设定的临界阈值时,通过降低部分车窗吸引行人注意,并通过GSM模块根据危机程度向车辆绑定联系人发送求救信息。
建立多种判定机制,将热释红外、压力以及CO2检测进行结合,使用GSM无线通信发送警报至手机。通过设置各传感器的优先触发,实现多角度的逻辑严谨的车载儿童滞留检测系统。更好的保证儿童乘车安全。
关键字:车内滞留儿童;STM32;传感器;GSM
2022-05-20
FileviewPro
文件视图程序允许您从一个程序中打开任何文件,而不是筛选分散在硬盘上的文件夹。 无论是文档、电子表格、演示文稿还是其他文件类型,FileViewPro都可以打开它。立即下载,立即打开您的文件!
2022-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人