目前共有123篇帖子。
【记录】每天我学习的内容
11樓 巨大八爪鱼 2017-11-25 13:27
昨天上午试图在STM32F103ZE板子上通过将FSMC其余器件的片选拉高方式解决NAND Flash连续读操作异常的问题,但没有成功,将其余FSMC期间全部拔掉也不能解决问题
昨天晚上分别使用40cm和20cm的杜邦线将STM32F407VE开发板与NAND Flash相连,发现读操作是否成功与线的长度有关,40cm的线完全无法完成读操作,甚至连器件id也无法正常读取。而20cm的线仅能完成随机读操作,无法连续读。
12樓 巨大八爪鱼 2017-11-25 23:10
上午:成功用STM32F407VE单片机驱动了槽型光电开关
下午:在STM32F407VE单片机上练习了STM32CubeMX HAL库的GPIO和USART外设的使用
晚上:成功用STM32F401RE Nucleo开发板通过SPI HAL库驱动了12864 OLED液晶屏并显示文字
13樓 巨大八爪鱼 2017-11-26 22:26
下午:利用STM32F401RE Nucleo开发板,学习了STM32CubeMX HAL库的EXTI, I2C, ADC外设的基本用法,并成功驱动了接近开关传感器、三轴加速度传感器、磁力传感器,干簧管磁力传感器和三轴加速度传感器,数据结果显示到了4线SPI接口的OLED液晶屏上
晚上:先帮 @12345678  写了一个窗口程序
然后练习了linux shell的字符串连接语句,if语句和case in语句
14樓 巨大八爪鱼 2017-11-26 22:29
回復13樓 @巨大八爪鱼 的內容:
下午:利用STM32F401RE Nucleo开发板,学习了STM32CubeMX HAL库的EXTI, I2C, ADC外设的基本用法,并成功驱动了接近开关传...
传感器列表有一个重复了
今天只练习了4个传感器。
15樓 巨大八爪鱼 2017-11-28 22:34
昨天上午:把OLED液晶屏焊接到了STM32F207VE的板子上,并利用标准库成功显示了文字和TIM2秒中断次数变量counter的值
昨天下午:练习了linux下的AF_UNIX域的socket编程,同时下载并安装了STM32F2的CubeMX固件包
昨天晚上:成功用HAL库通过SPI3在OLED上显示文字,焊接并调通了槽型光耦,成功在OLED上通过RTC的WAKEUP秒中断显示日期和时间
16樓 巨大八爪鱼 2017-11-28 22:44
今天上午:成功地把触摸开关和TIM2 PWM驱动蜂鸣器的程序移植到了HAL库上
今天晚上:对着数据手册分析了OLED初始化代码,并删减掉了不必要的初始化序列
练习了linux下用zip命令对文件打包
成功用寄存器写的程序证明了STM32F2单片机中的RTC WAKEUP中断(CLK=ck_spre, CNT=0)就是秒中断,并测量出了秒数跳变后到中断触发的延迟时间大约为12个APB1时钟周期,也就是200ns。
17樓 180.84.27.* 2017-11-28 22:56
回復16樓 @巨大八爪鱼 的內容:
今天上午:成功地把触摸开关和TIM2 PWM驱动蜂鸣器的程序移植到了HAL库上
今天晚上:对着数据手册分析了OLED初始化代码,并删减掉了不必要的初始化序列
练习了linux下用z...
TIM2的计数值是12,因此经过的APB1时钟周期数是6,不是12!每经过一个APB1周期TIM2的计数值加的是2!
时间=6/30=200ns
18樓 巨大八爪鱼 2017-11-29 22:30
上午:在STM32F207VE板子上焊接了LD3320模块
用蜂鸣器里面的磁铁成功触发了干簧管传感器的中断
晚上:通过STM32F207VE SPI2接口成功完成了LD3320模块寄存器的读写
19樓 巨大八爪鱼 2017-11-30 21:44
上午:成功实现了LD3320模块通过耳机播放MP3格式的声音,但未能解决声音过大的问题
下午:学习了Linux系统下的unzip命令和gzip,gunzip命令
晚上:复习了Linux系统下的GTK3窗口程序编程
20樓 180.84.27.* 2017-12-1 22:22
今天晚上学习了linux下的grep命令和find命令的高级用法,复习了gzip命令的用法。编译了一晚上的内核都没编译完,准备明天继续编译。

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
 
 
©2010-2024 Arslanbar [手機版] [桌面版]
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。