2017年12月12日学习总结

今天上午老师讲了UART通用异步串行通信带多线程1.配置时钟(所以外设使用前都需要使能相应时钟)2.外设初始化(根据芯片手册)3.编程

引脚:

UART(1) : (TX, RX) = (X9, X10) = (PB6, PB7) 连接 X9和X10两个引脚,自环测试。

pyb.UART类:

pyb.UART(bus, ...)       UART.init(baudrate, bits=8, parity=None, stop=1, *, timeout=1000, flow=0, timeout_char=0, read_buf_len=64)

UART.deinit()      UART.any() # 返回缓冲区中接收的字符数

下午助教老师先是给我们讲stm32f429芯片,并用keil做了小灯闪亮的程序

操作寄存器三步

1.通过芯片手册,找到要操作的外设寄存器。找到相应寄存器组的

基地址、偏移量、需操作位、以及要赋的值

你可能感兴趣的:(2017年12月12日学习总结)