|
23樓 巨大八爪鱼
2017-12-3 22:27
今天上午主要練習了內核模塊的編譯以及參數的傳遞 下午複習了linux下的各種基本命令、選項,以及grep的正則表達式。
|
|
29樓 巨大八爪鱼
2017-12-10 11:14
昨天下午:成功分别用Linux bash shell程序和C语言程序实现了对一串01字符串进行SD卡CRC7校验码的计算 昨天晚上:写嵌入式Linux实验报告,同时成功完成了Linux内核的stm32_defconfig的配置,但没有成功编译成zImage
|
|
34樓 巨大八爪鱼
2017-12-14 22:18
上午学习了Linux网络程序设计的gethostbyname/addr和getprotobyname函数,以及recv函数的MSG_WAITALL选项的作用。 下午学习了一些vim编辑器的光标命令,复习了SD内存卡SD总线模式下的初始化命令序列。 晚上阅读了lwip2.02内存管理模块中的mem_init, mem_calloc. mem_malloc, mem_free和plug_holes函数,以及堆区变量ram_heap和相关的宏定义。
|
|
35樓 巨大八爪鱼
2017-12-15 22:05
今天学习了lwip的mem_trim函数,memp.c中定义的全局变量以及memp_init函数,最后在VS2012上成功运行了lwip协议栈。
|
|
36樓 巨大八爪鱼
2017-12-17 22:54
昨天主要在准备六级考试
今天把微雪dp83848模块插到了STM32F407VE开发板上,但是发现无法接收数据包。晚上运行使用cubemx创建的工程,发现成功收到了一个数据包(发现RS位置1了),但由于时间关系没有调通串口USART1,无法作进一步研究。
|
|
39樓 巨大八爪鱼
2017-12-20 22:23
今天上午解决了昨天的数据发送和接收问题,找到了问题的原因: http://www.stmcu.org/module/forum/forum.php?mod=viewthread&tid=614252&page=1#pid2310263中午成功在Linux虚拟机下用套接字连接了板上的TCP服务端并发送数据 晚上焊上了电源接口和5V转3.3V的芯片,并插上电源和网线拿到路由器上测试,可以通过DHCP正常获取IP地址和DNS服务器的地址并显示到OLED屏幕上
|
|
45樓 巨大八爪鱼
2017-12-26 19:45
昨天一直在复习这学期学的Linux程序设计的知识 晚上在STM32F103C8板子上焊接了TIM1定时器用的CH1灯和CH1N灯,以及BKIN的按键,写了一个简单的测试程序可以运行
|
|
47樓 巨大八爪鱼
2017-12-27 21:13
今天下午学习了USB2.0文档第8章的帧和数据域的格式、握手帧回应(ACK、NAK和STALL帧)及其区别,以及Bulk、Control型端点的通信流程 晚上学习了Linux下使用select函数进行I/O复用,并成功修复了昨天写的linux串口接收程序存在的数据接收函数read在没有数据的时候一直阻塞的问题
|
|
48樓 巨大八爪鱼
2017-12-28 21:53
今天下午基本学完了USB手册第8章的内容,晚上在STM32F103C8开发板上焊接了HC05蓝牙串口模块,创建了一个USB工程,功能是初始化USB寄存器并接收USB复位后PC发给设备的第一个数据包。
|
|
50樓 巨大八爪鱼
2017-12-30 22:47
今天进一步研究了USB字符串描述符、配置描述符、接口描述符和端点描述符,程序做到USB设备插入后,电脑提示:This device cannot start. (Code 10)
|