我用的是stm32103c8t6芯片,在大牛帮助下一点点从一窍不通不会到做完项目,走了不少弯路,现在把我的工程贴上,希望能给做stm32的人一点帮助。
1.项目主要用到adc采集数据、采集温度、串口依照协议收发数据、硬件i2c与其他板子i2c通信。
2.我的工程文件是用iar5.1编译的,烧写用sttoolset环境搭建网上有很多资料,基本上装好就能用。就是不知道为什么iar5.1为什么没法在线调试,所以只能编译出.hex文件用sttoolset烧写。
3.stm32_master 是i2c作为主设备通信的工程,如果对建立iar工程不熟直接在这个工程上修改增减文件就成,独立建立新工程好像挺麻烦的,我没试过。
4.i2c作为从设备的工程 就main.c不一样,其他与stm32_master都一样,所以只贴上i2c从设备的main.c程序。只需要配置从设备i2c的时候 I2C_InitStructure.I2C_OwnAddress1的值 和主设备通信的目标子板地址一样即可。
5.stm32软件概要是整个项目的一些流程,思路以及文件、函数说明。解释的不够详细的地方,请多包涵。
6.stm32 adc学习文档是当时配置adc百度的找的一篇文章,那张通道对应管脚的图很有用,如果侵犯您的权益还望您跟我联系,我立刻删除,谢谢。
7.pdf文档是一些stm32的开发资料和文档,固件库使用手册还是值得一看的,还有一个重要的参考资料是 “STM32最新固件库v3.5” 里面有官方的参考例程,对我帮助挺大的,因为太大就不贴上来了,直接百度能找到。
8。作为初学者肯定有很多不足,工程和思路上传一方面给一些和我一样以前初学stm32的人一些微小的帮助,另一方面也希望能有大牛帮我提出宝贵的建议,十分感谢。
附:联系方式:lishi0105@163.com。
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
stm32单片机开发工程及相关总结 (155个子文件)
tb_prj.sim._1 36KB
tb_prj.cspy.bat 2KB
stm32f10x_tim.c 128KB
stm32f10x_adc.c 57KB
stm32f10x_i2c.c 47KB
stm32f10x_usart.c 43KB
stm32f10x_rcc.c 43KB
stm32f10x_fsmc.c 40KB
stm32f10x_sdio.c 38KB
stm32f10x_spi.c 34KB
stm32f10x_dma.c 33KB
stm32f10x_flash.c 32KB
stm32f10x_can.c 31KB
stm32f10x_it.c 30KB
stm32f10x_nvic.c 28KB
stm32f10x_gpio.c 22KB
stm32f10x_dac.c 17KB
main.c 13KB
stm32f10x_rtc.c 12KB
stm32f10x_pwr.c 11KB
stm32f10x_bkp.c 11KB
hw.c 10KB
stm32f10x_lib.c 9KB
stm32f10x_exti.c 9KB
stm32f10x_wwdg.c 7KB
stm32f10x_systick.c 7KB
stm32f10x_iwdg.c 6KB
stm32f10x_vector.c 6KB
stm32f10x_dbgmcu.c 5KB
stm32f10x_crc.c 5KB
main.c 4KB
main.c_nochange 10KB
tb_prj.dbgdt 5KB
tb_prj.dep 24KB
tb_prj.dni 706B
stm32软件概要.doc 83KB
tb_prj.ewd 35KB
tb_prj.ewp 44KB
tb_prj.eww 160B
stm32f10x_map.h 489KB
stm32f10x_tim.h 46KB
stm32f10x_nvic.h 19KB
stm32f10x_adc.h 18KB
stm32f10x_fsmc.h 18KB
stm32f10x_sdio.h 18KB
stm32f10x_dma.h 18KB
stm32f10x_i2c.h 16KB
stm32f10x_gpio.h 14KB
stm32f10x_rcc.h 14KB
stm32f10x_usart.h 14KB
stm32f10x_flash.h 14KB
stm32f10x_spi.h 13KB
stm32f10x_can.h 12KB
stm32f10x_dac.h 9KB
stm32f10x_bkp.h 7KB
stm32f10x_conf.h 6KB
stm32f10x_exti.h 6KB
stm32f10x_pwr.h 4KB
stm32f10x_it.h 4KB
stm32f10x_rtc.h 4KB
stm32f10x_iwdg.h 3KB
stm32f10x_type.h 3KB
stm32f10x_systick.h 3KB
stm32f10x_lib.h 3KB
stm32f10x_dbgmcu.h 3KB
stm32f10x_wwdg.h 3KB
cortexm3_macro.h 2KB
stm32f10x_crc.h 2KB
sys.h 1KB
hw.h 769B
D802_back_board.hex 152KB
tb_prj.hex 45KB
stm32.IAB 760KB
stm32.IAD 8KB
stm32f10x_ram.icf 1KB
stm32f10x_flash_extsram.icf 1KB
stm32f10x_nor.icf 1KB
stm32f10x_flash.icf 1KB
stm32.IMB 200KB
stm32.IMD 2KB
tb_prj_Debug.jlink 205B
stm32f10x_tim.o 28KB
stm32f10x_it.o 20KB
stm32f10x_adc.o 12KB
stm32f10x_nvic.o 12KB
stm32f10x_rcc.o 12KB
stm32f10x_i2c.o 11KB
stm32f10x_flash.o 11KB
stm32f10x_sdio.o 11KB
main.o 10KB
stm32f10x_usart.o 10KB
stm32f10x_can.o 9KB
stm32f10x_fsmc.o 9KB
stm32f10x_spi.o 8KB
stm32f10x_gpio.o 7KB
hw.o 7KB
stm32f10x_rtc.o 6KB
stm32f10x_dac.o 5KB
stm32f10x_bkp.o 5KB
stm32f10x_dma.o 5KB
共 155 条
- 1
- 2
lishi_1991
- 粉丝: 49
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页