码迷,mamicode.com
首页 >  
搜索关键字:HAL库    ( 85个结果
STM32使用cube生成的程序后在keil5编译后首次SWD可以下载再次下载不行的解决办法。
使用cube配置导出工程在keil5编译后首次SWD下载可以再次下载不行的解决办法。 1原因: cube使用的是HAL库,初始化语句里面禁用了调试功能。 在stm32f1xx_hal_msp.c中 __HAL_AFIO_REMAP_SWJ_DISABLE(); 就是这句禁了。 2解决: 在stm32 ...
分类:其他好文   时间:2017-07-26 21:57:03    阅读次数:266
使用STM32CubeMX生成RTC工程[闹钟中断2]
在上次使用STM32CubeMX生成RTC工程[闹钟中断]基础上实现周期间隔的闹钟 一些场合需要周期性的闹钟 现在为了方便设置每十秒来一次。 备注: 当然可以直接修改HAL库static HAL_StatusTypeDef RTC_WriteAlarmCounter(RTC_HandleTypeDe ...
分类:其他好文   时间:2017-07-18 23:15:39    阅读次数:655
关于STM32 hal库SPI的一个BUG
具体bug点在HAL_SPI_TransmitReceive这个函数里面。具体表现是莫名其妙会进入hardfault,但是,也不排除直接debug跑死没反应的情况。 因为在最初的时候,程序调试异常都是直接调试卡死。这其中的具体原因还没搞清楚。 既然是bug,那肯定是满足了一定条件下的错误。但是很遗憾 ...
分类:其他好文   时间:2017-07-14 21:12:12    阅读次数:564
STM32标准外设库、 HAL库、LL库
工作以来一直使用ST的STM32系列芯片,ST为开发者提供了非常方便的开发库。到目前为止,有标准外设库(STD库)、HAL库、LL库 三种。前两者都是常用的库,后面的LL库是ST最近才添加,目前支持的芯片也偏少。各库如下所示: 其中STD库和HAL库两者相互独立,互不兼容。几种库的比较如下: 目前几 ...
分类:其他好文   时间:2017-06-09 20:53:49    阅读次数:440
使用HAL库函数建立STM32F2工程
一、建立一个新的文件夹,新建三个文件夹User、Driver、Project,还可以加一个Doc存放工程的相关说明等等。 1、将STM32F2xx的库函数(HAL函数库)中的Drivers文件夹中的所有文件复制到Driver中。 2、找到.\STM32Cube_FW_F2_V1.1.0\Projec ...
分类:其他好文   时间:2017-06-03 16:12:51    阅读次数:227
【HAL库每天一例】freemodbus移植
百度云盘:https://pan.baidu.com/s/1slN8rIt 密码:u6m1 360云盘:https://yunpan.cn/OcPiRp3wEcA92u密码 cfb6 /** ****************************************************** ...
分类:数据库   时间:2017-03-17 10:39:48    阅读次数:497
STM32F1HAL库的I2C应用注意事项
因为要用到I2C和流量传感器通信,也是第一次使用,直接使用stm32F1 HAL库来实现初始化,在STM32F10E评估板上直接和传感器通信,一次性成功通过。 当把调试好的流量计驱动程序往实际的板子上应用的时候发现会死等在某一处如下: 以上代码是HAL库中的 网上查阅是I2C的固有BUG,真的是这样 ...
分类:其他好文   时间:2016-11-12 17:12:17    阅读次数:1405
HAL 库文件使用分析
HAL driver files File Description stm32f4xx_hal_ppp.c Main peripheral/module driver file. It includes the APIs that are common to all STM32 devices. s ...
分类:其他好文   时间:2016-06-30 12:44:00    阅读次数:251
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...
分类:其他好文   时间:2015-10-11 10:13:26    阅读次数:6243
STM32L0 HAL库 TIM定时1s
STM32L0的定制器资源:本实验使用TIM6HSI频率是16Mhz,则单指令周期是1/16Mhz预分频设置为1600,则每跑1600下,定时器加1,相当于定时器加1的时间是1600*(1/16Mhz)=100us定义周期为10000,则计数到10000时候,定时器溢出,定时器溢出的时间为10000...
分类:其他好文   时间:2015-09-19 13:38:57    阅读次数:1162
85条   上一页 1 ... 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!