【2012-2-29】报名申请。
【2012-3-8】 下载官方公布的电路资料,开始研读电路资料,软件、资料基本齐备;
【2012-3-15】审批通过名单在列;
【2012-3-18】下载斑竹的博客资料(1-2),开始研读
【2012-3-22】下采买订单(中发电子) 部分疑难件淘宝截图
【2012-3-26】收到在中发所订的元器件;
【2012-3-30】收到PCB,开始焊接
【2012-4-2】串口1可以联机,可以运行走马灯
【2012-4-3】走马灯视频 代码截屏
【2012-4-5】触摸屏到手了,有点不知所措
【2012-4-7】调了个串口程序,在发送后让灯走一下。
【2012-4-8】GPIO小程序(按钮与LED 代码) 按钮与LED 视频
【2012-4-11】232通信,使用查询方式,使用库函数实现
【2012-4-11】 串口的printf 测试
【2012-4-12】在超级终端显示从18B20采集来的温度 另:18B20有关资料汇总
【2012-4-13】修改LCD插座的错误,测试LCD正常
【2012-4-22】LCD显示ASCII字符(24*16)
【2012-4-24】LCD显示汉字
【2012-4-25】LCD显示18B20温度 (点亮LCD的小结) 另:LCD资料准备 补充个式子
【2012-4-29】LCD同屏显示:日期、时间、内外温度
【2012-5-1】 移植uc/os(uc/GUI)效果演示 目标码HEX 视频 视频2
【2012-5-4】 24C02的尴尬经历及部分关键代码:141楼 145楼 150楼
【2012-5-6】 外部中断的实验 (按键 LED 中断)
【2012-5-7】 在站内发布2段UCOS演示视频: 视频1 (效果令人心动) , 视频2 (动感效果演示)
【2012-5-13】触摸及手写功能实现 ( 触摸的基础资料)
【2012-5-17】虚拟键盘的雏形
【2012-5-19】PWM输出控制LED亮度的变化(视频)
【2012-5-20】ADC实验 (CH11)
【2012-5-21】 娱乐一下——简易俄罗斯方块 (视频) (LCD触摸,图形块及移动的小综合演练) 另一段——疯狂的颜色块
【2012-5-22】 ADC输入,LCD曲线显示记录 (输入悬空时的记录真相真相)
【2012-5-23】ADC DMA 的实验
【2012-5-25】 SRAM测试
【2012-5-27】 LCD,SRAM同时存在的FSMC测试 (虽有结果仍存疑:SRAM读写速度慢)
【2012-5-27】 DAC的实验 (输出正弦波)
【2012-5-28】(应某童鞋要求)分享 触摸屏测试——小游戏HEX码
【2012-5-29】 亲历移植“示波器”真相
【2012-5-30】 触摸“计算器”调试中 成功的图片及视频 改进并更新视频
【2012-6-2】 “示波器”显示DAC输出的正弦波 (视频)
【2012-6-3】 “示波器”小改进,可方便调整时基
【2012-6-7】 SD卡的文件创建、文件读写 HEX码
【2012-6-10】DAC输出三角波,周期连续可调,在LCD“示波器”显示 (视频)
【2012-6-13】手绘波形发生器 视频 HEX码
最新动向: 愧受"最佳人气奖", 后续的DIY会在博客里记录
【特别快车】
一些技术资料的链接 有点纠结的串口 终结? 部分疑难件淘宝截图
——回复可见内容——
sacq的ARM DIY进程贴(手绘波形发生器 视频 HEX码)
关键词: 进程 手绘 波形 发生器 视频
(0303)===== 一些技术资料的链接 ======
* 官方的技术资料 (必须的)
* ARM DIY工程压缩包(所有原理图+PCB) (需要AD10.用PROTEL99是看不了的)
* 官方的技术资料转换成PDF,PROTEL99格式
pdf-EEPW_STM32_DIY_BOARD.zip (PDF文件)
PT99-EEPW_STM32_DIY_BOARD.zip (SCH,PCB文件,PTOTEL99可用,PCB图形有部分损失)
* DIY开发板软件开发固件库 (HXW718059156 ARM DIY手记之软硬件设计使用软件说明) ST官方为本次DIY活动所使用的STM32F103ZE提供了丰富的学习资料包括软件开发固件库,应用笔记,demo板,应用例程等,其网页链接。(HXW718059156 )所使用的软件开发固件库为V3.50的,可以从以上网页链接的设计支持栏下载到。
* EM-STM3210E开发板完整资料 (有电路图什么的,很有参考价值,很全的)
* 冰凌科技--STM32开发板光盘 (极大的光盘,115地址在贴中)
*STM32F10xx系列标准外设驱动固件库 * STM32 V3.4固件库使用实例
* stm32f10x最新固件库 v3.5.0 115下载
*关于stm32启动的文档 STM32boot.PDF (love776023324 帖中提供)
*解析STM32启动过程 (halibote523帖)
* STM32成功测试过的例子 (halibote523帖)
* stm32不完全手册.pdf (一本大部头,好书。它是直接对寄存器操作的)
* 稀里糊涂STM32全集.zip (斑竹推荐的)
* Stm32之寄存器列表
* STM中FSMC的讲解 (halibote523)
* uC/GUI使用手册
--- 斑竹 (HXW718059156 )作品专列 ---
* Follow Me 之 ARM DIY (官方汇总贴)
* EEPW ARM DIY手记之软硬件设计使用软件说明
* EEPW ARM DIY手记之硬件功夫——硬件设计前期准备
* 斑竹 焊接ARM DIY 板子实物照片
(板子可以采用外接DC-5V或者mini-USB供电,由跳帽JP9决定,1<-->2:选择外部DC-5V,3<-->2:选择mini-USB供电,)
* EEPW ARM DIY手记之软件设计(一)——MDK_ARM工程的搭建
* EEPW ARM DIY手记之软件设计(二)——LED跑马灯实验
* ISP下载电路设计问题及补救方法
* EEPW ARM DIY手记之ISP下载STM32单片机程序
* 原理图中有两个关于do not fit 的解释 (do not fit是不安装的意思,而不是不合适~!)
* 液晶模块的SW1-SW4应该怎么设置: 那是控制触摸芯片的,LCD只显示的话可以不管,做触摸是可以选择SPI1控制或者GPIO模拟SPI顺序控制
--网友点滴--
* ARM开发板上出现的一些瑕疵 (shangziyun)
* PCB错误 LCD 21,22和原理图相反 (aagreen0514)
** 18B20的1脚跟3脚接反了。
*ADC 输入丝印的BUG: PCB没有太大的问题,但:实际的电路板把丝印给搞混了,但真正的PC0—PC3没有标错,只要把PCB上的ADC_IN10——ADC_IN13给反序标到PCB上即可
* DIY调试过程经验分享 (wenyangzeng)
* 总结板子上不人性化的地方 (hanshuyujifen2)
* MDK常见报错
* 利用ST官方USB库函数实现了USB转串口 (wangku001wei)
* 关于STM32定时器的知识 STM32定时器定时时长计算公式
* (?) FSMC
只有100pin和144pin的STM32才有FSMC。FSMC的功能与I2C存在硬件冲突,这是CPU自身的硬件缺陷。如果FSMC时钟打开,I2C1的硬件模式无法工作。这在STM32F10xxx的勘误表中是有描述的。
这次又要挑战啦~
(0303)引love776023324帖中的 的一段(估计指焊接大片子的):
焊接不难的 如果你是电子爱好者的话 备一个938焊台或类似的焊台绝对很值 我买的一款75 挺好用的 焊TQFP LQFP的用那种刀口的焊头 烙铁不用加什么锡 其实可以不加的 因为板子上的喷漆差不多够使的 然后就是焊接的时候刀口纵向和引脚垂直 注意不要把烙铁放到引脚上 正确的做法是放到 焊盘上 3s以内
(查了下938焊台,不便宜哦,为了焊一两片就。。不值得)
视频: 贴片芯片LQFP48r的焊接方法 http://v.youku.com/v_show/id_XMTYyMzA0Mzg4.html (ctqvsly 发帖提供)
还有一个不得不提——元件包(阻容等)在基础包里已经包括了吧?自己采买那些元件最是麻烦,付出手续费是值得的!
(0312) ARM DIY零散器件购买
——回复可见内容——
看看要实现的目标吧——
【技术评分】
a)SDRAM读写实现:5分
b)SD 卡存储读写实现:3分,若在此基础上实现FAT文件系统加10分
c)MP3播放功能实现:5分
d)10M以太网实现:5分,若在此基础上实现其他功能(如web server)酌情加分(5~20分不等)
e)3.2寸TFT_LCD液晶:显示功能实现,5分,触摸功能实现:5分
f)CAN总线收发功能实现:5分
g)UART-RS232通信功能实现:5分
h)nRF24L01无线通信功能:半双工:5分,全双工:10分
i)超声波测距功能实现:5分
j)USB2.0读写功能实现:15分
k)RTOS(含uCOS-II和FreeRTOS)移植实现:20分
LCD液晶显示与触摸 初定为基本目标。
(0408)更新的
评选规则
【基础分】
a)报名成功:2分
b)论坛发主题帖:5分
c)配图:5分
d)关键代码:5分
e)采买信息:3分
f)焊接信息:5分
g)效果展示:5分
h)上传展示视频:5分/个(累加不超过15分)
i)主题帖更新:3分(一天内更新只计算一次)
【技术评分】
a)基础实验:20分。包含以下内容细分:
(1)定时器各种应用(定时、中断、输入捕捉、输出比较)5分
(2)AD数据采集:2分
(3)DA信号波形产生(方波,三角波,频率可调):2分
(4)GPIO 输入中断:1分
(5)LED跑马灯实验:1分
(6)DS18B20温度数据采集实验(单总线协议实现):2分
(7)EEPROM(AT24LC02)读写实验(I2C总线实现):2分
(8)UART-RS232通信功能实现:5分(其中查询方式实现1分,中断方式显示2分,DMA方式实现2分,累计不超过5分)
b)SDRAM读写实现:5分
c)SD 卡存储读写实现:3分, 若在此基础上实现FAT文件系统加10分
d)MP3播放功能实现:5分
e)10M以太网实现:5分,若在此基础上实现其他功能(如web server)酌情加分(5~20分不等)
f)3.2寸TFT_LCD液晶:显示功能实现,5分,触摸功能实现:5分
g)CAN总线收发功能实现:5分
h)nRF24L01无线通信功能:半双工:5分,全双工:10分
i)超声波测距功能实现:5分
j)USB2.0读写功能实现:10分
k)RTOS(含uCOS-II和FreeRTOS)移植实现:10分
l) 其他:本次ARM DIY活动本着“开源有益、共同学习、启迪兴趣、创新思维”的宗旨服务广大网友和电子设计爱好者,以公平、公开、公正的评价标准,鼓励大家在熟练掌握STM32单片机的基础上,发散思维,积极创新。凡电子产品设计,技术是核心,创新才是灵魂,希望大家不限于以上所列功能的实现,设计出更多更好的创意功能,只要大家能够想得到,而且做得到,实现了具体的功能,有实物照片或者视频为证,经我们EEPW论坛版主或专家评定后,都会给予加分,加分不设上限。
主芯片焊完测试要是通过的话,其他 半天应该能搞定。
刚在淘宝找了一家,据说还可以的。把元件表给他了,看看能不能配齐
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
Let'sdo第3期任务合集被打赏50分 | |
与电子爱好者谈读图四被打赏50分 | |
Let‘s do 第三季 [电子测光表] 基础任务和进阶任务成果展示被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 |