点击一下链接可以直达主题
1、审核通过, 2012.0315
2、开主题贴 2012.02.29
3、SPI设置与操作 在第30楼 2012.03.19
4、采买信息在29楼 2012.03.18下单 2012.03.20更新
5、串口收发实现在32楼 2012.03.21更新。
6、收到元件 图片在34楼 一大堆 2012.03.24 液晶在35楼纯属显摆 2012.03.25
7、收到板子 2012.03.31
8、焊接信息和焊接方法在第41楼 2001.4.1 2002.04.02 两天完成 只完成点灯 别的没测试
9、串口故障及解决在46楼 和这个帖子,串口调试通过在47楼,附上示波器出来的靓照,代码使用32楼的代码。32楼代码包括两个串口初始化及收发数据代码。
10、开始FSMC调试,准备驱动LCD 2012.04.09
11、完成GPIO按键输入 和中断输入实验 2012.04.10
12、 LCD BUG解决,及效果,在57楼 终于驱动起来了 2012.04.11
13、继续测试LCD,问题很多。准备认真研究下SSD1289的DATASHEET 2012.04.13
14、换了进口的MAX3232,六块一片。串口OK了 工作了几个小时都没问题。 2012.04.14
15、使用库里的模板,设置外接12MHz晶振 2012.04.15
16、更新配置FSMC驱动LCD代码 2012.04.17
17、LCD显示英文字符成功 在74楼有效果图 2012.04.18
18、实现串口中断接收数据,控制LED灯反转 2012.04.20
19、遇见时钟问题搞不懂,重新学习RCC中。
(1)MCO输出HSI和SYSCLK 在88楼 2012.04.24
(2)MCO输出HSE和SYSCLK 在89楼 2012.04.25
(3)MCO输出PLL和SYSCLK 在90楼 2012.04.25
(4)工程代码 可供把玩
20、成功读取芯片电子签名 在91楼 2012.04.26
21、解决外部晶振初始化慢的问题 在94楼 2012.04.27
22、18B20测温 串口显示 在96楼 串口控制定时器输出方波 在97楼 2012.04.28
23、更新4个视频:流水灯 拆焊MAX3232 按键输入 外部中断 串口控制输出方波频...
24、uCOS移植成功 参考了野火的手册 2012.04.29
25、定时器TIM2 查询方式精确定时 2012.04.29
26、一整天,uCGUI移植 道路是曲折的前途是光明的 2012.04.30
27、uCGUI移植成功,运行Demo做视频 2012.05.01
28、24C02记录开机次数 2012.05.11
29、ADC1采集引脚电压 2012.05.12
30、SRAM存取数据、RTC使用(暂时失败,硬件故障排查) 2012.05.13
31、SDIO初始化成功,读出CSD、CID 2012.05.14
32、使用SDIO读写SD卡数据成功 2012.05.15
33、SD卡上fatFS文件系统 赚10分 2012.05.16
34、使用FatFS读写文件,串口输出 2012.05.19
35、SDRAM初始化和读写成功,在143楼 2012.05.20
36、初探DAC,在146楼 2012.05.22
37、将30楼的SPI代码给成了库操作,准备玩触摸屏 147楼 2012.05.23
38、从触摸屏读出数据,在160楼 待完善 2012.05.29
39、发布完整的FSMC驱动LCD代码。在152楼 2012.05.27
40、二探DAC:定时器触发DMA方式的DAC 162楼 2012.05.31
41、LCD和SRAM同时工作测试代码 在163楼 2012.06.01
43、CAN 回环模式配置和测试通过 在166楼 2012.06.07
44、体验硬件CRC 在169楼 2012.06.08
45、ENC-03MB模块(单轴陀螺仪)驱动成功 在171楼 2012.06.08
46、初始化SPI2,为NRF24L01做准备 175楼 2012.06.11
47、修改NRF24L01硬件故障,双工模式驱动成功 181楼 2012.06.15
48、串口DMA 161楼
开个帖子记录从2012.02.29开始到五月底的历程。
加油
3月21日 ~ 3月31日:制作PCB板,采买器件
4月01日 ~ 4月13日:邮寄PCB板
4月14日 ~ 5月18日:焊接板子及实现功能
5月25日 ~ 公布获奖结果
5月25日 ~ 5月31日:发放补助及积分
(NRF24L01驱动成功)hanshuyujifen2的 ARM DIY进程贴
2楼
现在手上的东西:
一个ARM7开发板 一个51开发板
一堆电阻电容电感二极管
加速度传感器 磁阻 陀螺(没动过的东西)
示波器一个
JLINK一个
恒温焊台一个
电脑一台,活人一个
一个ARM7开发板 一个51开发板
一堆电阻电容电感二极管
加速度传感器 磁阻 陀螺(没动过的东西)
示波器一个
JLINK一个
恒温焊台一个
电脑一台,活人一个
3楼
现在没板子,借了个CM3的板子先试试手
RBT6的板子。例子太笼统了,不怎么时候入门。
翻CM3权威指南,不少难懂的地方需要了解。
入门有点难度。
RBT6的板子。例子太笼统了,不怎么时候入门。
翻CM3权威指南,不少难懂的地方需要了解。
入门有点难度。
6楼
GPIO点灯。
STM32的 IO口可以由软件配置成 8 种模式:
1、输入浮空
2、输入上拉
3、输入下拉
4、模拟输入
5、开漏输出
6、推挽输出
7、推挽式复用功能
8、开漏复用功能
STM32 的每个 IO端口都有 7 个寄存器来控制。他们分别是:配置模式的 2个 32 位的端口
配置寄存器 CRL 和 CRH;2 个32 位的数据寄存器 IDR 和 ODR;1 个32位的置位/复位寄存器
BSRR;一个 16 位的复位寄存器 BRR; 1 个 32 位的锁存寄存器 LCKR;这里我们仅介绍常用 的
几个寄存器,我们常用的 IO端口寄存器只有 4个:CRL、CRH、IDR、ODR。
2个 32 位的端口配置寄存器 CRL 和 CRH控制着每个 IO口的模式及输出速率。CRL 控制的是低 8 位输出口, CRH 控制的是高 8位输出口
IDR 是一个端口输入数据寄存器,该寄存器为只读寄存器,并且只能以
16 位的形式读出
ODR 是一个端口输出数据寄存器,寄存器为可读写,从该寄存器读
出来的数据可以用于判断当前 IO口的输出状态。而向该寄存器写数据,则可以控制某个 IO口
的输出电平
库里边的GPIO配置
(1)GPIO_Mode_AIN 模拟输入
(2)GPIO_Mode_IN_FLOATING 浮空输入
(3)GPIO_Mode_IPD 下拉输入
(4)GPIO_Mode_IPU 上拉输入
(5)GPIO_Mode_Out_OD 开漏输出
(6)GPIO_Mode_Out_PP 推挽输出
(7)GPIO_Mode_AF_OD 复用开漏输出
(8)GPIO_Mode_AF_PP 复用推挽输出
STM32的 IO口可以由软件配置成 8 种模式:
1、输入浮空
2、输入上拉
3、输入下拉
4、模拟输入
5、开漏输出
6、推挽输出
7、推挽式复用功能
8、开漏复用功能
STM32 的每个 IO端口都有 7 个寄存器来控制。他们分别是:配置模式的 2个 32 位的端口
配置寄存器 CRL 和 CRH;2 个32 位的数据寄存器 IDR 和 ODR;1 个32位的置位/复位寄存器
BSRR;一个 16 位的复位寄存器 BRR; 1 个 32 位的锁存寄存器 LCKR;这里我们仅介绍常用 的
几个寄存器,我们常用的 IO端口寄存器只有 4个:CRL、CRH、IDR、ODR。
2个 32 位的端口配置寄存器 CRL 和 CRH控制着每个 IO口的模式及输出速率。CRL 控制的是低 8 位输出口, CRH 控制的是高 8位输出口
IDR 是一个端口输入数据寄存器,该寄存器为只读寄存器,并且只能以
16 位的形式读出
ODR 是一个端口输出数据寄存器,寄存器为可读写,从该寄存器读
出来的数据可以用于判断当前 IO口的输出状态。而向该寄存器写数据,则可以控制某个 IO口
的输出电平
库里边的GPIO配置
(1)GPIO_Mode_AIN 模拟输入
(2)GPIO_Mode_IN_FLOATING 浮空输入
(3)GPIO_Mode_IPD 下拉输入
(4)GPIO_Mode_IPU 上拉输入
(5)GPIO_Mode_Out_OD 开漏输出
(6)GPIO_Mode_Out_PP 推挽输出
(7)GPIO_Mode_AF_OD 复用开漏输出
(8)GPIO_Mode_AF_PP 复用推挽输出
7楼
ui淘宝找了家元件店,老板配元件去了。明天差不多能好!
哈哈,如果没事的话,只要弄个空板子就行了!
我本来是想在咱们这买元件包的,咱们不提供,没得说。
刚开始还有扩展包,现在连扩展包都没了
啥都不说了!
..............................................................................................
最后结果是人家不卖小东西 只卖大零件
失败
哈哈,如果没事的话,只要弄个空板子就行了!
我本来是想在咱们这买元件包的,咱们不提供,没得说。
刚开始还有扩展包,现在连扩展包都没了
啥都不说了!
..............................................................................................
最后结果是人家不卖小东西 只卖大零件
失败
9楼
STM32数据手册 正在看
比较有用的说。只是电子版的,上班时候没法看
刚看了GPIO。发现STM32的外设一名叫还能重映射,这个比较厉害
RCC也比较有意思。
比较有用的说。只是电子版的,上班时候没法看
刚看了GPIO。发现STM32的外设一名叫还能重映射,这个比较厉害
RCC也比较有意思。
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |