Open-CMSIS-Pack 项目提供了用于集成和管理软件组件并提高嵌入式和物联网项目代码重用的基础设施。该项目目前作为孵化项目由 Linaro 与 Arm、NXP 和 ST 合作托管和管理。 此 Open-CMSIS-Pack 规范是通用微控制器软件接口标准的一部分,涵盖以下领域: 包:描述软件组件、器件参数和评估板支持的交付机制。它简化了软件重用和产品生命周期管理 (PLM)。 构建:定义基于软件包的项目构建工具。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:43 3.29MB css
此存储库为某些 LPC 微控制器提供 Rust 设备支持板条箱,使用svd2rust和 NXP 的 SVD 文件为该设备的外围设备提供 API。这些板条箱通常称为外围访问板条箱或“PAC”。 并非每个设备的每个寄存器都经过硬件测试,因此可能存在错误或遗漏 生成 PAC: 安装 svd2rust:cargo install --version 0.24.0 svd2rust 安装形式:cargo install form 安装 rustfmt:rustup component add rustfmt 安装 svdtools:pip install --user svdtools 解压缩捆绑的 SVD zip 文件:cd svd; ./extract.sh; cd .. 生成修补的 SVD 文件:make patch -j8 生成 svd2rust 设备箱:make svd2rust -j8 可选:格式化设备板条箱:make form -j8 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:42 7.19MB rust
STM32F30X 微控制器的外设访问 API 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:41 809KB rust
基于RP2040微控制器的双通道无刷电机控制器 整个电路板大约有一张信用卡大小(相同宽度,长 10 毫米),并且设计为使用 JLCPCB 组装服务进行制造。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:40 30.43MB 设计 文档
TinyFPGA 微控制器和复古计算机的开源构建块。
2022-07-08 16:06:40 19KB verilog
这些只是常见任务的一些基本示例,您可以使用组装中的 PIC 来完成 16F 微控制器系列。
2022-07-08 16:06:39 10KB Assembly
用于 BL602 微控制器的嵌入式 Rust 外设访问板条箱。 该项目是使用 .svd 文件自动生成的svd2rust。
2022-07-08 16:06:38 1.05MB rust
带有 AVR 微控制器的晶体管测试仪
2022-07-08 16:06:37 71.96MB TeX 源码
Propeller Spin 为RC2014计算机设计的串行终端附加板的固件。它将 VGA 视频输出添加为 80x25 文本 (720x400@70Hz),具有 ANSI / VT-100 终端仿真和 USB 键盘输入。使用运行在 80MHz的单个 Parallax Propeller微控制器。 RC2014 巴士 USB 键盘 VGA 编程头(可选的 prop-plug 兼容) JP1和JP2可用于断开板与总线上标准 RX 和 TX 线的连接,并连接到另一个串行端口(例如连接到双串行板的辅助端口)。使用顶部焊盘分别连接 RX 和 TX 线。 USB主机驱动程序仅支持键盘,不支持其他设备,包括集线器。 编程头可以用作辅助串行输入,接收到的所有字符都在用户键入时发送到 RC2014。请注意,端口电平仅为 3.3 伏。 固件编译 固件可以使用OpenSpin编译并使用 Prop-Plug 串行适配器进行在线编程或独立编程器上传到 EEPROM。 使用以下命令编译: 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:34 346KB PropellerSpin VGA 微控制器
1
Free Pascal AVR 微控制器代码片段、示例和库的集合。 结构 src 文件夹 垃圾桶 用于 avr 的 Linux-64 位编译的 gdb 8.0,包括用于调试程序内存的补丁。 例子 姓名 描述 眨眼1 一个使用繁忙延迟函数的简单闪烁示例。 眨眼2 一个简单的定时器中断驱动闪烁示例。 眨眼4809 一个使用繁忙延迟测试 megaAVR0 系列代码的简单闪烁示例。 眨眼10 一个使用定时器中断的简单闪烁示例,用于 attiny10 控制器。 眨眼10 一个使用定时器中断的简单闪烁示例,用于 attiny104 控制器。 眨眼15 一个使用定时器中断的简单闪烁示例,用于没有任何 RAM 的 attiny15 控制器。 dumptiny104flash 将闪存内容转储到串行的程序。写来调查一个潜在的硬件错误 i2c 通过 i2c 从 DS1307 实时时钟读取时间。 智力测验 在 integermath 库中测试整数除法算法的汇编版本。 等等等等 更多详情、使用方法,请下载后阅读README.md文件
2022-07-08 16:06:33 2.4MB pascal