0%

介绍

将模电数据转换为数字信号后传输,一般返回12位数据,可用unit16_t接收数据。返回值最大4096,可通过(Voltage=value*3.3/4096)得到最大3.3v的结果。尽量不要测量大于3.3v的电压以防止烧坏ADC。

阅读全文 »

介绍

此运用的硬件是ATK 096 OLED,基于SSD1306的OLED。这里的driver全复制于原子科技的例码。

注意:每次设置完内容后必须加上(OLED_Refresh_Gram();)刷新。

阅读全文 »

介绍

通过USART和上位或下位机通信。通过schematic diagram可以发现USB转串口接口PA9,PA10正是由USART1控制。这里选择USART1,和上位机电脑进行通信。

阅读全文 »

介绍

此文会记录stm32中外部中断和定时器中断的使用方法及注意事项。中断可以一定程度上模拟计算机中的多线程进程,但需要特别注意优先级问题(特别是HAL_DELAY函数优先级冲突导致的卡死问题)。

阅读全文 »