cc2430编程有关问题
发布时间:2010-06-14 16:53:15 文章来源:www.iduyao.cn 采编人员:星星草
cc2430编程问题
我想在cc2430上面写一个小程序,能够通过cc2430串口向PC端串口助手发送数据。不知道应该调用什么API,还有zigbee的协议栈是不是需要和自己写的程序一起烧到芯片中,像操作串口需要调用哪一层的哪些API,还有协议栈是不是对不同的板子也不一定能完全通用,我是买了一块小厂家自己做的板子。
下面是我写的代码,但是会有错误!
#include"ioCC2430.h"
#include"hal_uart.h"
#include"hal_uart.c"
void main(void)
{
int i=0;
HalUARTInit();
halUARTCfg_t uartConfig;
uartConfig.configured = TRUE;
uartConfig.baudRate = HAL_UART_BR_38400;
uartConfig.flowControl = FALSE;
uartConfig.flowControlThreshold = 48;
uartConfig.rx.maxBufSize = 255;
uartConfig.tx.maxBufSize = 255;
uartConfig.idleTimeout = 1;
uartConfig.intEnable = TRUE;
HalUARTOpen(HAL_UART_PORT_1,&uartConfig);
while(i<100)
{
HalUARTWrite(1,"abc",3);
i++;
}
HalUARTClose(1);
}
错误如下,编译的时候还没有错误,链接之后会出错:
Error[e46]: Undefined external "osal_mem_alloc" referred in uart ( C:\Documents and Settings\Administrator\桌面\z-serial\Debug\Obj\uart.r51 )
望诸位高手前辈指点!!!感激不尽!!!
------解决方案--------------------
如果只是单纯串口操作的话,无需使用TI的Zigbee协议栈,当然,如果有调用协议栈API的话则必须包含TI的库。
给个参考给你: http://www.cnblogs.com/hustlzp/archive/2011/02/23/1960965.html
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
关于3G模块上网速率的疑问
模块通过的是串口和主板连接,串口最高的波特率是115200bps,那市场上的上网卡是如何实现14Mbps的速率的?
...
-
如何window xp 或win7下的蓝牙编程
想编写一个window xp 或win7下的蓝牙小程序,却无从下手,网上找到的例子,都是在window mobie上的,...
-
有没集成wifi功能的单片机或处理器件芯片
有没集成wifi功能的单片机或处理器件芯片. 我想将该处理器做一个WIFI终端设备来用. 芯...
-
求 一种3G无线路由器,有两个SIM卡插槽,
有没有 一种3G无线路由器,有两个SIM卡插槽,同时支持联通和电信两种3G模式,同时有RJ45接口作为...
-
3G视频服务器
公司开发IPCAM,希望视频可以通过3G无线网络发送,让外访问。
已经开发了相关的板子,让联通的3G卡可以拔号上网,拔号很成...
-
GPRS模块和电脑通信
由于电脑是动态IP的,所以不知道要怎么下手!不可能每次都手动设置IP!
------解决方案--------------------
只...
-
SIM900发送AT+SAPBR=1,1返回错误!!!
用单片机给SIM900发送指令和结果返回如下,到第三条AT+SAPBR=1,1时,就返回+CME ERROR: operation n...
-
不同接口wifi的问题
wifi模块的的接口有很多比如SPI、SDIO、USB等,它们的传输数据的速率(M/S)是一样的吗?能达到多少?如果是要实时传输...
-
PC做服务端,GPRS模块做客户端,PC要配置什么才能与GPRS通信?
我们在做一个智能公交站牌,公交站牌上能显示某一站车的预计到达时间,现在...
-
【求教】华为3G模块EM770W,有哪位高人使用过或了解的吗?
EM770W无线通信模块支持WCDMA 3G
现在EM770W这个模块拿到手了,用串口连接,给...