运行camera_application 时UART 不能打印log
时间:10-02
整理:3721RD
点击:
用的开发板是cc3200-launchxl rev 4.1 用MT9D111 测试Camea_Application 和WebSockCamera demo, 发现运行程序的时候,UART0 不能打印log了。应该是BoostPacker 把串口占用了, 如果我想打印log 该在pinmux怎么配置UART,又不影响Camera 运行?
你好,
要打印log,需要使用pinmux配置UART及使能“NOTERM”标志。
具体配置方法,你可以参考如下链接:
http://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/t/370679
链接中,使用PIN_53和PIN_45作为UART,然后:
- Remove jumpers J6 and J7
- Using berg cables connect the pins 53 and 45 to the appropriate header pins
非常感谢 问题解决了, 顺便说一下 你说的 使能“NOTERM”标志 的意思应该是,undefine NOTERM 吧。
你好,
因为在程序里串口及初始化都使用NOTERM做了macro definition,所以在使用串口打印log时需要预定义一下NOTERM,在CCS里的具体操作如下:
问另外一个问题, CC3200对运行FreeRTOS时,对Task的数量和Task的Stack 大小有限制么? 如果对资源有限制,能调整资源的上限么?