摘要: 前文最后说到代码能编译却不能跑。通过单步调试的笨方法查看(毕竟是刚添加usb host layer就跑不动,首先就该怀疑它的初始化嘛) 发现是运行到tpl list初始化的for循环时出错了,第二次运行的时候就卡死了。暂停调试就直接跳到了data_abort_irq_handler。 for 循环的 阅读全文
posted @ 2025-12-22 14:52 yepcraft 阅读(4) 评论(0) 推荐(0)
摘要: 近期用maplab开发sam9x60,结果例程能点亮屏幕,新建工程无论如何都不行,模块图形化配置做的稀烂,mhc还卡的不行,待机久了甚至出现过10g内存占用。但还好还是功能齐全的ide(虽然我还不知道类似keil那些功能在哪里打开)。 通过调试模式发现程序卡在LCDC_WaitForSyncInPr 阅读全文
posted @ 2025-12-22 08:55 yepcraft 阅读(9) 评论(0) 推荐(0)
摘要: 通过mplab添加harmony框架提供的sam9x60的usb驱动,总比自己适配tinyUSB之类的要快嘛 然后就发现遇到第一个坑。仅添加usb host layer 驱动后编译就报错了 volatile uint32_t * interruptList = hDriver->hcHCCA->hc 阅读全文
posted @ 2025-12-22 08:43 yepcraft 阅读(3) 评论(0) 推荐(0)
摘要: 将TCPIP_STACK_DRAM_SIZE调来调去,还是串口信息报错 TCP/IP Stack: HHeap creation failed, type: 1 错误代码"type: 1"对应的是TCPIP_STACK_HEAP_TYPE_INTERNAL_HEAP, 而实际的错误是TCPIP_ST 阅读全文
posted @ 2025-12-22 08:43 yepcraft 阅读(5) 评论(0) 推荐(0)