|
21樓 巨大八爪鱼
2017-12-2 22:34
上午:
1.使用STM32CubeMX软件新建了一个基于STM32F207VE单片机的工程,工程中打开了所有定时器的输入捕获/输出比较通道以及ETR等附加通道,查看了各定时器通道的I/O口分布情况
2.把三星的K9F1G08U0E NAND Flash模块通过排座焊接到了STM32F207VE板上,连线长度较之前缩短到大约为5cm左右
下午:
1.在Linux中编译完了内核模块(make
modules)
2.利用标准库SPL和CubeMX的HAL库创建了几个关于该NAND Flash的工程,最后发现虽然线的长度缩短了这么多,但是还是不能解决连续读出现数据丢失导致ECC校验不通过的问题
3.将之前的WiFi模块88W8686工程整理好后发到了百度网盘
4.在Linux下安装了kernel-devel,并成功将hello.c文件编译成了内核模块hello.ko,通过insmod装载后用dmesg命令看到了printk的输出
5.用HAL库写出了STM32F207VE单片机通过连续读模式操作NAND Flash芯片的程序
|
|
22樓 巨大八爪鱼
2017-12-2 22:34
上午:
1.使用STM32CubeMX软件新建了一个基于STM32F207VE单片机的工程,工程中打开了所有定时器的输入捕获/输出比较通道以及ETR等附加通道,查看了各定时器通道的I/O口分布情况...
准确的说4和5都是晚上做的。
|
|
23樓 巨大八爪鱼
2017-12-3 22:27
今天上午主要練習了內核模塊的編譯以及參數的傳遞 下午複習了linux下的各種基本命令、選項,以及grep的正則表達式。
|
|
24樓 117.173.218.*
2017-12-4 22:23
今天下午主要学习了linux shell中的各种形如$2, $$, $#这样的特殊变量
晚上在STM32F207VE单片机上编写了一个通过串口读NAND Flash数据的程序,准备供pc的linux c程序调用
|
|
25樓 117.173.218.*
2017-12-5 22:42
今天晚上练习了linux下的串口操作,目前只实现了读串口。
|
|
26樓 117.173.218.*
2017-12-6 22:53
今天上午在STM32F107VC开发板上测试了一根台湾产的串口线,发现max3232芯片仍不能正常工作
今天晚上写了rfid和传感器的实验报告
然后试着用HAL库驱动sdio wifi模块,发现HAL库只支持SD内存卡和MMC卡,不支持SDIO卡
|
|
27樓 117.173.218.*
2017-12-7 22:37
今天上午:编写了wifi模块初始化程序的基本框架
下午:成功在STM32F103C8开发板上用USART1的同步模式动态扫描数码管
晚上:成功用SPI2实现了数码管的动态扫描
复习了TIM1的break input并将原先的寄存器程序改成了标准库函数程序
查看了TIM1-4各通道的默认引脚位置
|
|
28樓 117.173.218.*
2017-12-8 22:18
今天上午主要在修改软件工程的需求分析文档。
|
|
29樓 巨大八爪鱼
2017-12-10 11:14
昨天下午:成功分别用Linux bash shell程序和C语言程序实现了对一串01字符串进行SD卡CRC7校验码的计算 昨天晚上:写嵌入式Linux实验报告,同时成功完成了Linux内核的stm32_defconfig的配置,但没有成功编译成zImage
|
|
30樓 117.173.218.*
2017-12-10 22:36
今天上午在写嵌入式实验报告
下午在linux系统下完成了c语言计算指定长度字节数组的sd卡crc7校验值的程序,并成功复制到stm32单片机上运行
晚上成功实现了spi方式给sd卡发送cmd0,cmd8和cmd59
|