随笔分类 -  STM32笔记

STM32
STM32 HAL库 UART使用printf
摘要:// 添加这个函数int fputc(int ch,FILE *f){ uint8_t temp[1]={ch}; HAL_UART_Transmit(&UartHandle,temp,1,2);}MDK设置:勾选Use Micro LIB测试板子:STM32F746NG-DISCOVE... 阅读全文
posted @ 2015-10-11 09:31 神秘藏宝室 阅读(15020) 评论(0) 推荐(0)
STM32L0 HAL库 TIM定时1s
摘要:STM32L0的定制器资源:本实验使用TIM6HSI频率是16Mhz,则单指令周期是1/16Mhz预分频设置为1600,则每跑1600下,定时器加1,相当于定时器加1的时间是1600*(1/16Mhz)=100us定义周期为10000,则计数到10000时候,定时器溢出,定时器溢出的时间为10000... 阅读全文
posted @ 2015-09-19 12:51 神秘藏宝室 阅读(18891) 评论(0) 推荐(0)
STM32L0 复位和时钟控制 Reset and clock control (RCC)
摘要:时钟源:HSE:外部时钟HSI16:可以直接用于系统时钟或者作为PLL输入。一般是1%精度HSI48:The HSI48 clock signal is generated from an internal 48 MHz RC oscillator and can be useddirectly f... 阅读全文
posted @ 2015-09-15 20:37 神秘藏宝室 阅读(2567) 评论(0) 推荐(0)
STM32L0 HAL库 UART 串口读写功能
摘要:串口发送功能:uint8_t TxData[10]= "01234abcde";HAL_UART_Transmit(&huart2,TxData,10,0xffff);//把TxData的内容通过uart2发送出去,长度是10,timeout的时间是最大值0xffff串口接收功能1:uint8_t ... 阅读全文
posted @ 2015-09-13 10:58 神秘藏宝室 阅读(58914) 评论(0) 推荐(3)
STM32L0 HAL库 IO读写功能
摘要:开发环境使用 MDK5.16a + CUBEMX生成代码开发板使用:NUCLEO-L053R8核心芯片:STM32L053R8今天主要学习了下最基础的IO的读写,IO使用 PA5 LED输出, PC13按键输入使用CUBEMX生成LED和按键的设置输入输出的代码(此步略去),比较简单戳戳点点就行了... 阅读全文
posted @ 2015-09-13 10:27 神秘藏宝室 阅读(4701) 评论(0) 推荐(0)


 >>>转载请注明出处<<<