请问有没有玩cc2538,的?我目前在尝试利用cc2538来组6LoWPAN网,使用的是contiki2.7系统。官方的那套开发板太贵了,我在淘宝上买了cc2538节点,链接如下。然后利用手里现有的几十块买的一个野火的Jlink来下载程序。
http://item.taobao.com/item.htm?spm=a230r.1.14.224.tKZCUg&id=39898633982&ns=1&abbucket=16#detail
为了便于调试程序,我将contiki移植到了IAR。官方的contiki是利用gcc编译的,IAR编译器与之不相同。移植中遇到了较多的问题。如下两个语句,我将__attribute__((naked))改成__irq __arm,却提示:ARM mode is not available in this core。我的环境已经设成了cc2538了。不知道如何解决
unsigned long __attribute__((naked)) cpu_cpsie(void){
static struct channel_ctrl channel_config[UDMA_CONF_MAX_CHANNEL + 1];
__attribute__ ((aligned(1024)));
最后我把我把 __attribute__((naked)) 和__attribute__ ((aligned(1024)))直接屏蔽掉了,编译是通过了,但是下到板子上后始终都是跑一段就不跑了,进程进去不。
想问问有没有做过类似工作的人,求指点指点?还有cc2538的usb acm是怎么用的?
------解决思路----------------------
这个宏irq_arm 是不是存在呢 在menu config 里面看看是不是架构类型选错了