DM642网络开发学习(一)
来源:互联网 发布:黄牛抢购软件案 编辑:程序博客网 时间:2024/06/01 23:07
用ccs开发网络,首先要下载ti的ndk开发包,官网上有的下,但要注意其有两种,一种是没有例子的,最好下载有例子的一版。
ndk开发包提供的例子,编译时,有可能提示找不到文件,此时要设置NDK_INSTALL_DIR环境变量。
最后有个evmdm642bsl.lib,这个文件没有,这是个板级支持库,自己写个就行了。
例子中这几个函数用了evmdm642bsl.lib:
EVMDM642_init();
EVMDM642_LED_init();
// Read in EMAC MAC Address
EVMDM642_EEPROM_read(0x00007F00, (Uint32)bMacAddr, 8);
其中,EVMDM642_init();初始化cpu,如设置频率、emif等,第二个初始化开发板上的led,可以去掉,第三个从EEPROM中读取MAC地址,如果板上没有EEPROM,可以从其他地方读取或是直接给bMacAddr赋值。
所以,自己写的库只要有个能替换EVMDM642_init()的初始化函数就行了。
装载时,要保证板上EMIF正确初始化,这个工作通过gel完成,可参考之前写的文章。否则会提示Data verification failed。
- DM642网络开发学习(一)
- DM642学习一(转载)
- DM642学习二-Log模块(转载)
- DM642开发与应用
- DM642入门学习小结
- DM642开始学习
- DM642的中断学习
- Android开发笔记(一百一十六)网络学习资源
- TI-DM642学习报告(1)---优化相关
- DM642学习三-CCS初学调试问题(转载)
- DM642开发板电源TPS54310
- DM642
- DM642图像平移程序学习
- DM642学习笔记(程序注释)
- Android网络开发(一)
- DM642学习点滴一:对例程VideoReverse的一点小思考
- 网络学习笔记(网络层一)
- 网络知识讲座学习(一)
- java 常用的正则表达式
- 【STM32 .Net MF开发板学习-08】远程PLC读写控制
- 阴影(转载)
- Socket用法详解
- 一个简单的测试可能会告诉我们很多的东西
- DM642网络开发学习(一)
- cisco命令大全
- COleInsertDialog(OleUIInsertObject)对话框中判断是否是Object Type对象依据
- std::string,std::wstring,CString,char,char*,char数组,wchar_t*,wchar_t,wchat_t数组
- 窗口、控件的指针和句柄的相互转化
- 完全卸载使用apt-get安装的apache
- C# 卸载快捷方式制作
- 搜索引擎早期重要论文推荐系列【2】
- Lucene 源码剖析 七