只为小站
首页
域名查询
登录
道路交通智能控制系统的设计
文中以AT89C52为核心设计了交通智能控制系统,该系统正常工作时设置直行倒计时为45s,左拐倒计时为15s,行人通行的时候同时设置盲人提示音。该系统不仅有普通交通灯的功能,还增加了特种车辆自动通行功能,以及
2022-11-15 00:24:32
236KB
微处理器|微控制器
1
状态控制器实验报告
状态机时CPU的控制核心,用于产生一系列的状态信号,启动或停止某些部件。CPU何时进行读指令读写I/O端口,RAM区等操作,都是由状态机来控制的。
2022-11-14 20:39:25
125KB
状态控制器
实验报告
1
ECU 电路设计 汽车发动机控制器原理图
ECU电路设计 模拟数字量输入和输出 电源管理和Boost升压电路 功率输出电路 MCU外围接口电路
2022-11-14 11:33:13
421KB
ECU
原理图
电路设计
1
隐式格式的MATLAB代码-BeSim:建筑能耗模拟(BeSim)工具箱,用于在Matlab中方便,快速地开发和模拟高级建筑气候控制器
隐式格式的MATLAB代码BeSim工具箱 Matlab工具箱,用于快速设计和模拟高级建筑气候控制算法。 特征 介面 自动构建模型预测控制(MPC)和状态估计算法 闭环仿真,绘图和性能分析 (特别是深度学习) 如需快速入门和更多详细信息,请查看有关背后的算法和工具的演示。 安装 tbx管理器 安装 通过以下tbxmanager install besim : tbxmanager install besim 检查更新: tbxmanager update 手动的 克隆BeSim存储库 将BeSim文件夹及其子文件夹保存到Matlab路径 先决条件 Matlab:在R2017a和R2017b上开发和测试 数学建模和优化工具箱(BeSim的骨干) 优化求解器,例如Quadprog或商用求解器,例如(隐式MPC和MHE问题的解决方案) Matlab工具箱:深度学习,机器学习(近似的MPC功能) 入门-演示 在Matlab中运行以下脚本以获得快速结果: :针对所选建筑模型的基于优化的MPC和状态估计器的设计和仿真 :通过机器学习为选定的建筑模型设计和模拟近似MPC 结构 功能结构:具有数据流依
2022-11-14 10:47:33
181.36MB
系统开源
1
传感技术中的恩智浦NFC控制器解决方案
恩智浦的NFC控制器解决方案专为当今的紧凑型系统而设计,能够采用更少的元件实现更高的集成度,因为它们结合了NFC前端与先进的32位微控制器。这些选项包括适合简单、标准化接口的集成固件,或可自由编程的微控制器,能够加载完全定制的应用。 方案概述 具有集成固件的NFC控制器 借助具有集成固件的NFC控制器, 在Linux、Windows或Android环境工作的设计师可以领先开发他们的系统。PN71xxx系列(PN7120、PN7150)就是即插即用的NFC,它可预装嵌入式NFC固件,并使用NFC Forum的NCI接口,也是使用一个完整操作系统的设
2022-11-13 16:56:21
176KB
传感技术中的恩智浦NFC控制器解决方案
传感技术
1
智能双模电动车控制器的设计
霍尔信号出错时自动切换到无霍尔工作状态,是当今电动车控制器领域的前沿技术。本文在分析无刷直流电机有霍尔状态和无霍尔状态下控制器的工作过程的基础上,重点研究反电动势法获取电机换相信号的原理及硬件实现,最后给出了主要硬件原理图及软件设计框图,并对电动车在不同运转状态下的电流I和转速n进行了了仿真。性能测试结果表明仿真与测试吻合,该控制器能较好满足实际使用需求。
2022-11-13 13:34:23
461KB
电动车控制器
无刷直流电机
反电动势法
ATmega88
1
可编程作息时间控制器设计单片机原理课程设计报告书.doc
可编程作息时间控制器设计单片机原理课程设计报告书.doc
2022-11-11 23:50:49
774KB
互联网
1
FreeRTOS的编码标准和命名风格-基于autosar规范的车用电机控制器软件开发
4.2 FreeRTOS的编码标准和命名风格 作为初学者,非常有必要了解 FreeRTOS的编码标准和命名风格,这对于以后的学习大有裨益。 4.2.1 FreeRTOS的编码标准 FreeRTOS核心源码文件的编写遵循 MISRA代码规则,同时支持各种编译器。但考虑到有些编译器的性能还比较 弱,不支持 C语言的新标准 C99和 C11 的一些特性和语法,所以 FreeRTOS的源码中就没有引入 C99和 C11的新特 性,但是有一个例外,源码中有用到头文件 stdint.h(这个文件是 C99标准才引入的)。如果用户使用的编译器没 有这个头文件的话,可以将 FreeRTOS 源码文件中,此路径下 FreeRTOS/Source/include的一个 stdint.readme文 件修改为 stdint.h文件后用于这个编译器。 MISRA MISRA (The Motor Industry Software Reliability Association 汽车工业软件可靠性联会) 是位于英国 的一个跨国汽车工业协会,其成员包括了大部分欧美汽车生产商。其核心使命是为汽车工业提供服务和协助, 帮助厂方开发安全的、高可靠性的嵌入式软件。这个组织最出名的成果是所谓的 MISRA C Coding Standard, 这一标准中包括了 127条 C语言编码标准,通常认为,如果能够完全遵守这些标准,那你的 C代码是易读、可 靠、可移植和易于维护的。现在很多嵌入式开发者都以 MISRA C来衡量自己的编码风格,比如 uC/OS-II就宣 传 99%遵守 MISRA标准。 4.2.2 FreeRTOS的命名规则 初学 FreeRTOS的用户对其变量和函数的命名比较迷惑,下面专门做一下介绍: 变量 uint32_t定义的变量都加上前缀 ul。u代表 unsigned 无符号,l代表 long长整型。 uint16_t定义的变量都加上前缀 us。u代表 unsigned无符号,s代表 short短整型。 uint8_t定义的变量都加上前缀 uc。u代表 unsigned无符号,c代表 char字符型。 stdint.h文件中未定义的变量类型,在定义变量时需要加上前缀 x,比如 BaseType_t和 TickType_t定 义的变量。 stdint.h文件中未定义的无符号变量类型,在定义变量时要加上前缀 u,比如 UBaseType_t 定义的变 量要加上前缀 ux。 size_t 定义的变量也要加上前缀 ux。 枚举变量会加上前缀 e。 指针变量会加上前缀 p,比如 uint16_t定义的指针变量会加上前缀 pus。 根据 MISRA代码规则,char定义的变量只能用于 ASCII字符,前缀使用 c。 根据 MISRA代码规则,char *定义的指针变量只能用于 ASCII字符串,前缀使用 pc。 函数 加上了 static声明的函数,定义时要加上前缀 prv,这个是单词 private的缩写。 带有返回值的函数,根据返回值的数据类型,加上相应的前缀,如果没有返回值,即 void类型 ,函数的前缀加上字母 v。 根据文件名,文件中相应的函数定义时也将文件名加到函数命名中,比如 tasks.c 文件中函数 vTaskDelete,函数中的 task 就是文件名中的 task。 宏定义 根据宏定义所在的文件,文件中的宏定义声明时也将文件名加到宏定义中,比如宏定义 configUSE_PREEMPTION 是定义在文件 FreeRTOSConfig.h 里面。宏定义中的 config就是文件名中的 config。另外注意,前缀要小写。 除了前缀,其余部分全部大写,同时用下划线分开。 char型变量无符号数和有符号数的切换方法 MDK 中可以在 Options->C/C++选项中设置 char型变量为有符号数或者无符号数,默认不选择单选框的情况下 char型变量是 8位无符号数,选上后就是 8位有符号数:
2022-11-11 20:49:35
10.1MB
freertos,
mcu,
嵌入式
1
Zynq-Configuration-Controller:一种配置控制器解决方案,允许Zynq器件配置下游FPGA
Zynq配置控制器 一种配置控制器解决方案,允许Zynq器件配置下游FPGA。 可以在上面的GitHub“发布”选项卡中找到此IP的正式版本。 ##概述此IP旨在安装到Xilinx Vivado / SDK工具中,使用户能够为Zynq器件创建一种配置一个或多个下游FPGA器件的方法。 该控制器是为7系列设备设计的,但是由于比特流格式的通用性,它也可以用于配置较早的FPGA。 随着设计变得越来越复杂并需要更多的设备,通常希望让一个Zynq SoC设备充当其他FPGA的配置控制器。 这种方法还允许对整个系统中的各种比特流使用统一的存储介质。 注意:此控制器不允许配置下游Zynq-7000设备。 这是因为除JTAG端口外,Zynq-7000设备没有“从”配置模式。 该库是使用创建的,但可能会与其他版本向前和向后兼容。 ## Xilinx配置模式根据电路板布局,所需的配置速度和I / O
2022-11-10 18:45:47
24.23MB
VHDL
1
FPGA读写SD卡的一些资料
都是网上找的,比如命令格式那一块我就找了很久,希望对大家有用。里面有一个SPI的程序,改改就可以控制任何SPI接口的芯片了
2022-11-10 16:26:01
3.27MB
SD卡,初始化,读写SD卡,SPI控制器,FPGA
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
Elsevier爱思唯尔的word模板.zip
voc车辆检测数据集(已处理好,可直接训练)
房价预测的BP神经网络实现_python代码
先进PID控制Matlab仿真第4版-PDF+代码.zip
PSO-LSSVM的MATLAB代码.rar
科研伦理与学术规范 期末考试2 (40题).pdf
Python+OpenCV实现行人检测(含配置说明)
模型预测控制MPC(模型预测电流控制,MPCC)的simulink仿真,2016b版本
matpower5.0b1.zip
java-spring-web-外文文献翻译40篇.zip
智能微电网中利用粒子群算法实现多目标优化(有完整数据可运行).zip
粒子群多无人机协同多任务分配.zip
IEEE 39节点系统的Simulink模型
python大作业--爬虫(完美应付大作业).zip
YOLOv5 人脸口罩图片数据集
最新下载
6U VPX DSP6678处理板.zip
东南大学微电子考研-----半导体物理课件
Ixchariot 9.5 endpoint for win10
被动雷达多占协同定位(侧向交叉定位和无源时差定位)附源码
The Art of Electronic 电子学 哈佛大学电子学教材 第二版
小米盒子imx6版本原理图和pcb
HDMI TypeA多类型封装.PcbLib
novajet750驱动
【SHP文件-2022.07】浙江省行政区划(省、市、县)+道路网+公路网
ShadowCreatorSDK(4.1.0)2021.02.04
其他资源
IEEE 系统接线图(VISIO绘制)
计算摄影学基础
QNX下串口的使用,利用串口与ELMO驱动器的通信控制电机
足球比赛小游戏源码
微信饿了么小程序完整代码
视音频数据处理入门
Network Science with Python and NetworkX Quick Start Guide.pdf
ASM1053电路原理图
分支限界法解决作业分配问题
html+CSS 网页作品
VTK-8.2.0编译好的库
matlab开发-高斯金字塔和拉普拉斯金字塔
pwm的使用。。stc12
大型校园网络设计
Shopping_project_ReactNative-源码
具有深度显着性的3D图像的明显差异
持续测试:将错误扼杀在摇篮之中
北方交通大学硕士研究生入学考试试题结构力学2002.rar
rabbitmq-server-3.8.11-1.el7.noarch.rpm
项目四 二手车碰撞损伤评估教案.doc
GPUCoder_MATLAB转CUDA
Android 把图片保存到本地相册
Bursa_Wolf,布尔莎坐标转换matlab实例