OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3321|回复: 4

求教,怎么快速入手STM32实战项目?

[复制链接]

2

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
812
金钱
812
注册时间
2016-3-9
在线时间
83 小时
发表于 2016-9-14 11:16:06 | 显示全部楼层 |阅读模式
1金钱
本帖最后由 VicRobin 于 2016-9-14 11:34 编辑

最近公司用32搭建了一个硬件,要我写32程序,之前学了51,了解点A9,拿到103的32这个硬件,每个端口都明白是控制什么的了,然后无从下手了!

需要用到ADC,485,串口

********************************************************************************************
我想请教以下问题:芯片的103R8      64个引脚
1.时钟需要配置么?硬件是8M的.
2.个人觉得硬件引脚好乱,IO口是一起配置还是分开?比如按功能分开?晶振引脚,复位引脚,boot引脚,下载程序引脚需要配置么?
3.请问你们拿到一块板子,怎么着手?

引脚分部见3楼.
......

不知懂怎么入手了,请大神给点指引.

最佳答案

查看完整内容[请看2#楼]

谢谢,受教,我已经抄原子哥的103到硬件中,试了一下某一个IO能动作,还没改原子的SYSTEM文件夹的串口.接下来按你的指教,我分开配置试试,再次感谢.
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
812
金钱
812
注册时间
2016-3-9
在线时间
83 小时
 楼主| 发表于 2016-9-14 11:16:07 | 显示全部楼层
xuande 发表于 2016-9-14 11:33
1、时钟肯定要配置,不论是自己写还是抄例程。
2、IO口一般都需要分开配置,有时想一句话就完成也是不可 ...

谢谢,受教,我已经抄原子哥的103到硬件中,试了一下某一个IO能动作,还没改原子的SYSTEM文件夹的串口.接下来按你的指教,我分开配置试试,再次感谢.
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11537
金钱
11537
注册时间
2014-4-1
在线时间
1314 小时
发表于 2016-9-14 11:33:24 | 显示全部楼层

1、时钟肯定要配置,不论是自己写还是抄例程。
2、IO口一般都需要分开配置,有时想一句话就完成也是不可能的,要看引脚使用情况。
     晶振引脚,复位引脚,boot引脚,下载程序引脚,这些都是复位默认的功能,不需要配置,
     除非你改做他用。但最好不要“他用”。

回复

使用道具 举报

2

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
812
金钱
812
注册时间
2016-3-9
在线时间
83 小时
 楼主| 发表于 2016-9-14 11:34:28 | 显示全部楼层
//硬件分部
--5-PD0 OSC_IN-X1                        5,6为外部晶振电路,8M
--6-PD1 OSC_OUT-X2

--7-NRST-RST                     复位引脚

--16-PA2-KEY                                接到CZ7-12,K1开关式探针是否卡好检测

--26-PB0-AD1                    
--8 -PC0-AD2               
--27-PB1-AD3                    
--9 -PC1-AD4                RT1(47KNTC)的电压
--25-PC5-AD5                    探针板光敏电阻
--24-PC4-AD6                          探针板光敏电阻
--23-PA7-AD7                          探针板光敏电阻
--22-PA6-AD8                           探针板光敏电阻
--20-PA4-AD9            
        
--29-PB10-TX                I2C2_SCL/USART3_TX发送
--30-PB11-RX                I2C2_SCL/USART3_RX接收

--28-PB2-BOOT1                       BOOT模式引脚
--60-BOOT1-BOOT0                           BOOT模式引脚

--33-PB12-CON                          串联10k电阻到CZ7-1的RES脚

--50-PA15-CTR1                    
--57-PB5 -CTR2                    
--34-PB13-CTR3                    
--41-PA8 -CTR4                    
--45-PA12-CTR5                    
--40-PC9 -CTR6                    
--56-PB4 -CTR7                    
--35-PB14-CTR8                    

--42-PA9-TXD2                   USART1_TX/TIM1_CH2
--43-PA10-RXD2                         USART1_RX/TIM1_CH2               
--44-PA11-CE_485                  485控制引脚

--46-PA13-SWDIO                 仿真器DIO引脚
--49-PA14-SWCLK                       仿真器CLK引脚

--51-PC10-LE1                     连接到灯板,地线显示灯
--52-PC11-LE2                     连接到灯板,过压/欠压
--53-PC12-LE3                     连接到灯板,过流
--54-PD2-LE4                                   连接到灯板,漏电

--61-PB8-K1                       连接LED灯板,CZ8-1
回复

使用道具 举报

2

主题

49

帖子

0

精华

高级会员

Rank: 4

积分
812
金钱
812
注册时间
2016-3-9
在线时间
83 小时
 楼主| 发表于 2016-9-14 11:41:15 | 显示全部楼层
yklstudent 发表于 2016-9-14 11:38
先搭个基本框架,设置好时钟,然后指示灯能正常闪烁就入门了;
其它的就不断的加功能进入好了

嗯 谢谢 这个步骤我上周就完成了,这周都没进展,一直在看书,看资料,接下来就是配置端口,把串口,485,adc弄上,感谢.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-25 11:13

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表