摘要: 在IAR中,硬件环境为STM32F464单片机,额外的CCM不能用DMA访问,但可以作为内部额外扩充RAM使用 修改文件中的内容为: 要具设置某个文件生成在CCM区,place in CCMRAM_region { readwrite };修改为: place in CCMRAM_region {r 阅读全文
posted @ 2019-07-10 15:59 愤怒的小龙虾 阅读(2317) 评论(0) 推荐(0)
摘要: 硬件环境:ARM+FPGA通过FMC互联,STM32F767和 EP4CE15F23I7 FMC设置,STM的系统时钟HCLK为216MHz verilog核心代码,其中双口ram的a口与FPGA内部模块相连,b口与ARMFMC端口相连,clk时钟为100MHz 在SignalTap中调试发现有时写 阅读全文
posted @ 2019-06-27 18:39 愤怒的小龙虾 阅读(5270) 评论(2) 推荐(0)
摘要: FPGA在处理异步信号时,尽量打1~2拍寄存器,否则在线调试会发现各种奇怪问题。 下面是verilog代码 在线调试发现,计数器在跳变 原因是cmd_start由ARM输出,与FPGA时钟异步,需要打1~2拍寄存器 这样修改后不会出现计数异常跳变 阅读全文
posted @ 2019-06-26 20:16 愤怒的小龙虾 阅读(391) 评论(0) 推荐(1)