[STM32F1]

【HAL库每天一例】汇总帖:1. 软件设计之基本裸机例程

[复制链接]
4659|23
手机看帖
扫描二维码
随时随地手机跟帖
亼亽|  楼主 | 2016-7-12 10:07 | 显示全部楼层 |阅读模式
本帖最后由 亼亽 于 2016-7-12 10:09 编辑

【HAL库每天一例】系列例程已经持续发布完了软件设计之基本裸机例程(HAL库版本),包括了STM32F103ZET6所有常用的外设功能,
例程是基于硬石STM32F1开发板硬件平台,这些例程也是开发板基本的功能实验,只需要:
YS-F1Pro开发板+TFT液晶    就可以实现所有例程测试。
为方便查阅,我们对例程做个汇总:

教程文档:
STM32F1入门福利:基于HAL库(CubeMX)的软硬件设计手册


1. 软件设计之基本裸机例程(HAL库版本)
【HAL库每天一例】第000例:STCubeMX软件使用方法
【HAL库每天一例】第001例:工程模板(HAL库移植)
【HAL库每天一例】第002例:GPIO-流水灯
【HAL库每天一例】第003例:GPIO-蜂鸣器
【HAL库每天一例】第004例:GPIO-按键状态判断之扫描式
【HAL库每天一例】第005例:GPIO-按键状态判断之中断式
【HAL库每天一例】第006例:USART-同步异步串行通信
【HAL库每天一例】第007例:UART-异步串行通信
【HAL库每天一例】第008例:USART-调试串口
【HAL库每天一例】第009例:USART-指令控制
【HAL库每天一例】第010例:DMA_MemToMem
【HAL库每天一例】第011例:DMA-USART1接发
【HAL库每天一例】第012例:SYSTICK-系统滴答定时器
【HAL库每天一例】第013例:TIM-基本定时器定时
【HAL库每天一例】第014例:TIM-通用定时器定时
【HAL库每天一例】第015例:TIM-高级定时器定时
【HAL库每天一例】第016例:TIM-通用定时器PWM输出
【HAL库每天一例】第017例:TIM-通用定时器呼吸灯
【HAL库每天一例】第018例:TIM-通用定时器输入捕获(脉冲测量)
【HAL库每天一例】第019例:TIM-通用定时器输入捕获(电容按键)
【HAL库每天一例】第020例:TIM-高级控制定时器PWM输出
【HAL库每天一例】第021例:ADC-单通道采集(电位器)
【HAL库每天一例】第022例:ADC-单通道采集(DMA)(光敏电阻)
【HAL库每天一例】第023例:ADC-多通道采集(DMA)

【HAL库每天一例】第024例:ADC-双ADC慢速交叉模式
【HAL库每天一例】第025例:ADC-芯片温度读取
【HAL库每天一例】第026例:DAC-可调电压输出
【HAL库每天一例】第027例: DAC-正弦波
【HAL库每天一例】第028例:CHIPID(芯片ID)
【HAL库每天一例】第029例:IWDG-独立看门狗
【HAL库每天一例】第030例:WWDG-窗口看门狗
【HAL库每天一例】第031例:CRC-循环冗余校验
【HAL库每天一例】第032例:PWR-停止模式
【HAL库每天一例】第033例:PWR-睡眠模式
【HAL库每天一例】第034例:PWR-待机模式
【HAL库每天一例】第035例: RCC-时钟配置和MCO输出
【HAL库每天一例】第036例: RTC-实时时钟
【HAL库每天一例】第037例:LCD-液晶显示
【HAL库每天一例】第038例:LCD-基本图形显示
【HAL库每天一例】第039例:LCD-显示英文(字模在内部Flash)
【HAL库每天一例】第040例: LCD-显示中文(字模在内部Flash)
【HAL库每天一例】第041例:FSMC-扩展SRAM
【HAL库每天一例】第042例: FSMC-扩展SRAM内存管理
【HAL库每天一例】第043例: SDIO-SD卡读写
【HAL库每天一例】第044例: SDIO-基于SD卡FatFS文件系统
【HAL库每天一例】第045例:SDIO-FatFS文件系统功能使用
【HAL库每天一例】第046例:SPI-串行Flash
【HAL库每天一例】第047例:SPI-基于串行Flash的FatFS文件系统
【HAL库每天一例】第048例:SPI-基于串行Flash&SD卡的FatFS文件系统
【HAL库每天一例】第049例:SPI-基于串行Flash的FatFS功能使用
【HAL库每天一例】第050例:I2C-EEPROM
【HAL库每天一例】第051例:LCD-显示汉字(字库在SD卡)
【HAL库每天一例】第052例:烧写中文字库到串行Flash
【HAL库每天一例】第053例:LCD-显示汉字(字库在串行Flash)
【HAL库每天一例】第054例:LCD-显示图片(图片在SD卡)
【HAL库每天一例】第055例:LCD-液晶截图
【HAL库每天一例】第056例:LCD-触摸画笔
【HAL库每天一例】第057例:CAN-双机通信测试
【HAL库每天一例】第058例:USART-RS485
【HAL库每天一例】第059例:USB-SD卡模拟U盘
【HAL库每天一例】第060例: USB-串行Flash模拟U盘
【HAL库每天一例】第061例: CPU内部Flash读写
【HAL库每天一例】第062例: IAP-串口IAP
【HAL库每天一例】第063例:WIFI-ESP8266
【HAL库每天一例】第064例:WIFI-ESP8266两个应用实例
【HAL库每天一例】第065例:以太网-W5500
【HAL库每天一例】第066例:以太网-基于W5500的11个应用例程
【HAL库每天一例】第067例:以太网-手机APP控制



yinhaix| | 2016-7-12 11:15 | 显示全部楼层
好,,,,,,,,,,,,,,,,

使用特权

评论回复
lisingch| | 2016-7-12 11:35 | 显示全部楼层
很好,收藏了。

使用特权

评论回复
cos12a| | 2016-7-12 12:36 | 显示全部楼层

收藏了,很好.

使用特权

评论回复
zzgezi| | 2016-7-12 13:09 | 显示全部楼层
谢谢分享

使用特权

评论回复
slotg| | 2016-7-12 14:17 | 显示全部楼层
很好的教程,收藏了。

使用特权

评论回复
mmuuss586| | 2016-7-12 16:58 | 显示全部楼层

谢谢分享;

使用特权

评论回复
Thethree| | 2016-7-12 21:21 | 显示全部楼层
这么多例子,楼主有没有稳定的ucos ii系统啊

使用特权

评论回复
亼亽|  楼主 | 2016-7-12 22:10 | 显示全部楼层
ucos ii的只有标准固件库版本的
HAL库的到时移植FreeRTOS,使用cubemx软件方便生成FreeRTOS代码

使用特权

评论回复
亼亽|  楼主 | 2016-7-16 09:27 | 显示全部楼层
STM32F1入门福利:基于HAL库(CubeMX)的软硬件设计手册(持续更新)
https://bbs.21ic.com/forum.php?mo ... amp;fromuid=1735642
(出处: 21ic电子技术论坛)
文档更新
2016-07-16                至第23章
第22章   ADC—电压采集
第23章   DAC—电压输出

使用特权

评论回复
亼亽|  楼主 | 2016-8-4 09:04 | 显示全部楼层
例程下载:
百度云盘:https://pan.baidu.com/s/1slN8rIt 密码:u6m1
360云盘:https://yunpan.cn/OcPiRp3wEcA92u密码 cfb6
以前链接失效

使用特权

评论回复
感谢分享!!赞赞!!

使用特权

评论回复
franki_18| | 2016-8-4 17:51 | 显示全部楼层
顶楼主 !

使用特权

评论回复
renxiaolin| | 2017-2-17 10:18 | 显示全部楼层
这个必须留名支持

使用特权

评论回复
xyz549040622| | 2017-6-17 16:39 | 显示全部楼层
这个教程确实不错。

使用特权

评论回复
王灵| | 2018-2-28 14:37 | 显示全部楼层
链接失效啦

使用特权

评论回复
一路向北lm| | 2018-2-28 15:26 | 显示全部楼层
支持楼主一波

使用特权

评论回复
亼亽|  楼主 | 2018-2-28 18:39 | 显示全部楼层
硬石开源资料下载链接(该帖总是最新资料)
http://www.ing10bbs.com/forum.php?mod=viewthread&tid=1458&fromuid=4
(出处: 硬石社区)

使用特权

评论回复
dongnanxibei| | 2018-2-28 23:24 | 显示全部楼层
楼主**不懈,弄这么多,收藏了。

使用特权

评论回复
febgxu| | 2018-3-1 22:58 | 显示全部楼层
给力的资料。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

122

主题

216

帖子

48

粉丝