文章分类 - 嵌入式调试
嵌入式调试相关的内容
包括嵌入式编程 FPGA设计 硬件调试等
摘要:参考链接: https://blog.csdn.net/2301_76901677/article/details/143193159 临界区代码保护 临界区是指那些必须完整运行的区域,在临界区中的代码必须完整运行,不能被打断。对于临界区,FreeRTOS使用taskENTER_CRITICAL()
阅读全文
摘要:浮点运算就是实数运算,包含小数运算。是相对于整数运算而言的。 大多数MCU并没有专门的浮点数运算硬件支持单元,这使得浮点数运算效率极为低下,和整数运算比是几十、几百倍的速度差异,还极为耗费其他资源(包括内存等)。 即使有浮点数运算单元支持,有时与整数运算比也是几倍速度差异。另外大多数MCU处理中,浮
阅读全文
摘要:CMSIS-RTOS 是实时操作系统的通用 API。 它提供了标准化的编程接口,它只是封装了RTX/embos,以后还可能封装freeRTOS,uc/os等等第三方OS,CMSIS RTOS是ARM现在热推的物联网操作系统mbedOS的基础,搞懂这个RTOS API,mbedOS更容易上手.集成在k
阅读全文
摘要:参考链接 FreeRTOS(教程非常详细) FreeRTOS内存管理 基于STM32 FreeRTOS软件定时器 基于STM32 正点原子FreeRTOS FreeRTOS(教程非常详细) window运行FreeRtos: windows中freeRTOS模拟器环境搭建 VS下运行FreeRTOS
阅读全文
摘要:参考链接 《从底层结构开始学习FPGA》目录与传送门 从底层结构开始学习FPGA(1) 可配置逻辑块CLB(Configurable Logic Block) 基本语法: verilog 参考链接:https://blog.csdn.net/fpga_start/category_11595209.
阅读全文
摘要:转载自: https://blog.csdn.net/lifan_3a/article/details/39665969 1 引言 在系统设备不断向小型化、集成化、网络化发展的今天,嵌入式开发成为新技术发展的最前沿,改变着系统的整体结构。FPGA由于其自身特点,成为嵌入式开发的最佳平台。Altera
阅读全文
摘要:转载自: http://www.cnblogs.com/yangjun1219/p/5647947.html FPGA DDR3调试 Spartan6 FPGA芯片中集成了MCB硬核,它可以支持到DDR3。在Xilinx的开发工具Xilinx ISE中提供了MIG IP核,设计者可以用它来直接生成
阅读全文
摘要:转载自: https://blog.csdn.net/wangubuntu/article/details/79665479 最近可能需要配置DDR3内存,所有找了一下关于DDR3内存的资料。大部分中文资料都是DDR3与DDR2对比的资料,我稍微整理了一下,主要有以下几点: 一、容量和封装相关 (1
阅读全文
摘要:转载自: https://blog.csdn.net/hanfei_1/article/details/70546010 以前同是DDR3的无知少年,由于项目需求、工作需要,有幸深入研究DDR3,中间也确实历经各种盲目阶段,查询资料、建立工程、调试错误等等,如今对此不敢说是精通,也只能说是基本入门,
阅读全文
摘要:装载自: https://www.cnblogs.com/xiaomeige/p/7135873.html 小梅哥编写,未经许可严禁用于任何商业用途 近期,一直在调试使用Verilog编写的以太网发送摄像头数据到电脑的工程(以下简称以太网图传)。该工程基于今年设计的一款FPGA教学板AC620。AC
阅读全文