搜索
bottom↓
回复: 37

Sunny号STM32开发板资料开源前篇——47个基础例程源代码加...

[复制链接]

出0入0汤圆

发表于 2012-10-19 13:13:24 | 显示全部楼层 |阅读模式
本帖最后由 Hot_Blood 于 2012-10-19 17:33 编辑


    兑现承诺:由于学生时间有限,而且在加工和供货上经验不足,目前产品未能进入正常轨道,为了不让各位网友白等,现先将部分资源公开,供大家学习使用,如果你发现我们哪个例程对你有帮助的,还希望能发个帖子支持一下。等我们产品进入轨道后,我们将再发一个贴子,将全部资料开源,我们会按之前所承诺的,争取在10月份内保证供货!!现公布其中基础例程全部源代码和数据手册共47个,提高篇的代码及综合测试例程,以及Sunny号专用MP3固件源码将在下篇帖子中公布,如果大家使用我们的源码或手册,发现有什么地方有错的,欢迎跟帖指正。[/
/**************************************************************************************
* Copyright (C), 2012 D&K电子工作室  http://design-kernel.taobao.com/
* MDK版本:        V4.53
* 官方外设库版本: V3.5
* D&K电子工作室中间件  V1.1
* 微博:    http://weibo.com/u/2613869605
* 淘宝店:http://design-kernel.taobao.com/
* 网站:    http://design-kernel.yahubb.com/
* QQ群:253682599
* Email:Dunwei.wu@gmail.com     scuthxc@gmail.com
* 业务QQ:1648969431
* 备注:欢迎关注官方微博,了解最新动态及资源发布。
**************************************************************************************/

基础实验例程说明(简单的就不传演示视频了):
(1)        Sunny号实验1-LED简单控制实验
功能:通过控制STM32的GPIOA8来点亮和熄灭LED灯
手册:Sunny号实验1-LED简单控制实验.pdf
http://dl.vmall.com/c0qmi82smv
http://dl.vmall.com/c0grcfb2ab
(2)        Sunny号实验2-按键输入实验(LED)
功能:通过检测按键的状态来控制Sunny号上的LED灯
手册:Sunny号实验2-按键输入实验(LED).pdf
http://dl.vmall.com/c0dia5fsjb
http://dl.vmall.com/c0lvpkfy7u
(3)        Sunny号实验3-串口
功能:实现STM32的串口功能,从串口输出Hello World!,并接收用户的输入
手册:Sunny号实验3-串口输入输出实验.pdf
http://dl.vmall.com/c0vaayr857
http://dl.vmall.com/c02s6m1gph
(4)        Sunny号实验4-串口中断
功能:实现STM32的串口接收中断功能,在中断服务函数中打印输入的字符
手册:Sunny号实验4-串口中断实验.pdf
http://dl.vmall.com/c0n7m4t13a

(5)        Sunny号实验5-外部中断实验
功能:通过检测按键的状态来控制Sunny号上的LED灯
手册:Sunny号实验5-外部中断实验.pdf
http://dl.vmall.com/c0mxy2ga4b
http://dl.vmall.com/c0070q634x

(6)        Sunny号实验6-定时器LED灯闪烁实验
功能:通过STM32的定时器来定时点亮和熄灭LED灯
手册:Sunny号实验6-定时器中断实验(LED).pdf
http://dl.vmall.com/c0bir4t5x8
http://dl.vmall.com/c0q15asjjn
(7)        Sunny号实验7-PWM呼吸灯实验
功能:利用STM32的PWM功能实现呼吸灯
手册:Sunny号实验7-定时器呼吸灯实验.pdf
http://dl.vmall.com/c03s4wstn1
http://dl.vmall.com/c0oiy30ua1
(8)        Sunny号实验8-独立看门狗实验
功能: 实现独立看门狗功能,用户需要在设定的时间内喂狗,否则软件复位
手册:Sunny号实验8-独立看门狗实验.pdf
http://dl.vmall.com/c06eklkbnm
http://dl.vmall.com/c0gfgbtpqr
(9)        Sunny号实验9-窗口看门狗实验
功能: 实现窗口看门狗功能,也就是喂狗的时间在一个限制的范围内
手册:Sunny号实验9-窗口看门狗实验.pdf
http://dl.vmall.com/c0dhntzk7n

(10)        Sunny号实验10-SysTick实验
功能:通过STM32的系统时钟来定时点亮和熄灭LED灯
手册:Sunny号实验10-SysTick实验.pdf
http://dl.vmall.com/c0v7auu8tx
http://dl.vmall.com/c0n2ic3znv
(11)        Sunny号实验11-按键输入实验(串口)
功能:通过检测用户的按键操作,同时从串口中打印出操作结果
手册:Sunny号实验11-按键输入滤波实验(串口).pdf
http://dl.vmall.com/c0d7t1wche
http://dl.vmall.com/c0wan41022
(12)        Sunny号实验12-读写SST25串行FLASH
功能: 实现通过SPI总线来操作Sunny号板载的SST25 SPI Flash存储芯片
手册:Sunny号实验12- SPI读写SST25串行FLASH实验.pdf
http://dl.vmall.com/c0y4e3pe8f
http://dl.vmall.com/c03xph1ynb
(13)        Sunny号实验13-DMA实验
功能:利用STM32内部的DMA功能来从串口中打印数据
手册:Sunny号实验13-DMA实验.pdf
http://dl.vmall.com/c0jqgvkvle
http://dl.vmall.com/c0uzltra9a
(14)        Sunny号实验14-TFT屏显示
功能:通过FSMC总线及SSD1963来驱动液晶显示屏,进行简单的画图
手册:Sunny号实验14-TFT屏显示实验.pdf
http://dl.vmall.com/c0iskkouxv
http://dl.vmall.com/c0rsagia6w
(15)        Sunny号实验15-DKGUI
功能: 使用DKGUI提供的API函数进行绘图
手册:Sunny号实验15-TFT屏DKGUI.pdf
http://dl.vmall.com/c0pdxa2ho7
http://dl.vmall.com/c05ij5hlnc
(16)        Sunny号实验16-睡眠和唤醒实验
功能: 通过按键让Sunny号进入睡眠或唤醒状态。
手册:Sunny号实验16-睡眠和唤醒实验.pdf
http://dl.vmall.com/c0axxk2qj5
http://dl.vmall.com/c05avgouqb
(17)        Sunny号实验17-ADC内部温度传感器实验
功能: 实现通过利用STM32内部的温度传感器来采集芯片的温度
手册:Sunny号实验17-ADC内部温度传感器实验.pdf
http://dl.vmall.com/c0uubdmooh
http://dl.vmall.com/c0aqu9yb1s
(18)        Sunny号实验18-18B20温度传感器实验
功能: 实现通过利用18B20温度传感器来采集周围环境的温度
手册:Sunny号实验18-18B20温度传感器实验.pdf
http://dl.vmall.com/c0wv9rxscl
http://dl.vmall.com/c0bk94glxn
(19)        Sunny号实验19-软件模拟IIC读写AT24C02
功能: 实现通过软件来模拟IIC总线,并驱动EEPROM存储芯片AT24C02
手册:Sunny号实验19-软件模拟IIC读写AT24C02.pdf
http://dl.vmall.com/c0kwqarqvt
http://dl.vmall.com/c0lnsxl6jr
(20)        Sunny号实验20-硬件IIC读写AT24C02
功能: 实现通过STM32内部的IIC总线来驱动EEPROM存储芯片AT24C02
手册:Sunny号实验20-硬件IIC读写AT24C02.pdf
http://dl.vmall.com/c05kyg370j
http://dl.vmall.com/c0mu2j63qu
(21)        Sunny号实验21-时钟实验PCF8563定时闹钟
功能: 实现通过IIC总线来驱动时钟芯片PCF8563,实现时钟及闹钟功能
手册:Sunny号实验21-时钟实验PCF8563定时闹钟.pdf
http://dl.vmall.com/c0ya41a6qk
http://dl.vmall.com/c09b78r1pk
(22)        Sunny号实验22-红外解码
功能: 实现通过Sunny号板载的红外解码头来解码用户的遥控指令
手册:Sunny号实验22-红外解码.pdf
http://dl.vmall.com/c0dbxw5jwy
http://dl.vmall.com/c0x7eoyzhi
(23)        Sunny号实验23-CAN总线通讯
功能: 实现通过CAN总线通信,发送端通过CAN总线向接收端发送数据
手册:Sunny号实验23-CAN总线通讯.pdf
http://dl.vmall.com/c0s0zivlbb
http://dl.vmall.com/c00aarpl0c
(24)        Sunny号实验24-TFT屏触摸
功能: 实现TFT屏的触摸功能,利用调色板来进行手写画图
手册:Sunny号实验24-TFT屏触摸实验.pdf
http://dl.vmall.com/c0uqixddds
http://dl.vmall.com/c0sxir1zyb
(25)        Sunny号实验25-uCGUI_LIB(480X272)横版显示库
功能:uCGUI库文件编译源文件,通过该工程来生成uCGUI的库文件
手册:Sunny号实验25-26-ucGUI3.90-DEMO实验.pdf
http://dl.vmall.com/c0t6f6jnf4
http://dl.vmall.com/c0dbzbznef
(26)        Sunny号实验26-ucGUI 3.90a-DEMO
功能:uCGUI 3.90a的实验DEMO演示例程
手册:Sunny号实验25-26-ucGUI3.90-DEMO实验.pdf
http://dl.vmall.com/c0c4hluksq
http://dl.vmall.com/c0dbzbznef
(27)        Sunny号实验27-SDIO-TF卡实验.rar
功能:通过STM32的SDIO接口实现对TF卡中数据的读取
手册:Sunny号实验27-TF卡实验.pdf
http://dl.vmall.com/c0be1o2y3v
http://dl.vmall.com/c0czpgyhj6
(28)        Sunny号实验28-TF-FATFS
功能:实现基于TF卡的FatFs文件系统
手册:Sunny号实验28-TF-FatFs实验.pdf
http://dl.vmall.com/c09bbswp6j
http://dl.vmall.com/c0xfpch7xq
(29)        Sunny号实验29-TFT-汉字显示
功能:实现在TFT触摸屏上打印中文字符,使用的字库文件存放在TF卡中
手册:Sunny号实验29-汉字显示实验.pdf
http://dl.vmall.com/c0megw2tbp
http://dl.vmall.com/c06artlshc
(30)        Sunny号实验30-FatFs-cc936
功能:实现将cc936.c文件中的字库移植到TF卡中,减少ROM的占用
手册:Sunny号实验30-FatFs-cc936实验.pdf
http://dl.vmall.com/c03ph64m5b
http://dl.vmall.com/c03kbsabmq
(31)        Sunny号实验31-VS1003音乐播放
功能:通过VS1003实现对TF卡中音频文件的解码,实现音乐播放功能
手册:Sunny号实验31-VS1003音乐播放.pdf
http://dl.vmall.com/c0ahaaqav5
http://dl.vmall.com/c0mnfia0tc
(32)        Sunny号实验32-TF-Photo
功能:实现对TF卡中图片文件的解码,支持bmp、jpg、bin格式的图片
手册:Sunny号实验32-TF-Photo实验.pdf
http://dl.vmall.com/c0mf22m5wb
http://dl.vmall.com/c085u6nt1u
(33)        Sunny号实验33-一体化背景菜单显示(BIN)
功能:实现bin图片格式的一体化背景菜单的设计
手册:Sunny号实验33-34-一体化背景菜单显示实验.pdf
http://dl.vmall.com/c0hqowgwqr
http://dl.vmall.com/c02aqn0ndl
(34)        Sunny号实验34-一体化背景菜单显示(BMP)
功能:实现bmp图片格式的一体化背景菜单的设计
手册:Sunny号实验33-34-一体化背景菜单显示实验.pdf
http://dl.vmall.com/c0vbwtbkr0
http://dl.vmall.com/c02aqn0ndl
(35)        Sunny号实验35-bmp图标菜单显示(白)
功能:实现白色背景下,bmp图片格式的图标菜单的设计
手册:Sunny号实验35-38-菜单显示实验.pdf
http://dl.vmall.com/c0nk0lo1ab
http://dl.vmall.com/c0b18fkoeu
(36)        Sunny号实验36-bmp图标菜单显示(黑)
功能:实现黑色背景下,bmp图片格式的图标菜单的设计
手册:Sunny号实验35-38-菜单显示实验.pdf
http://dl.vmall.com/c0lr7jgxte
http://dl.vmall.com/c0b18fkoeu
(37)        Sunny号实验37-bin图标菜单显示(白)
功能:实现白色背景下,bin图片格式的图标菜单的设计
手册:Sunny号实验35-38-菜单显示实验.pdf
http://dl.vmall.com/c01jzhbw10
http://dl.vmall.com/c0b18fkoeu
(38)        Sunny号实验38-bin图标菜单显示(黑)
功能:实现黑色背景下,bin图片格式的图标菜单的设计
手册:Sunny号实验35-38-菜单显示实验.pdf
http://dl.vmall.com/c0bekkb75w
http://dl.vmall.com/c0b18fkoeu
(39)        Sunny号实验39-ucGUI 3.90a-GIF动画
功能:实现播放存储在STM32芯片中的GIF图片
手册:Sunny号实验39-ucGUI 3.90a-GIF动画实验.pdf
http://dl.vmall.com/c043ic1s2q
http://dl.vmall.com/c0dsv0bspa
(40)        Sunny号实验40-ucGUI 3.90a-GIF动画-FatFs
功能:实现播放TF卡中的GIF图片文件
手册:Sunny号实验40-ucGUI 3.90a-GIF动画-FatFs.pdf
http://dl.vmall.com/c0bsh35jvc
http://dl.vmall.com/c0zz84ribv
(41)        Sunny实验41-ucOS II V2.86
功能:实现在Sunny号上运行ucOS操作系统,系统运行3个用户任务
手册:Sunny号实验41-ucOS II V2.86实验.pdf
http://dl.vmall.com/c0g2jqyf4l
http://dl.vmall.com/c0d71oeui9
(42)        Sunny号实验42-ucOS II V2.86 ucGUI 3.90a
功能:实现ucOS II V2.86和ucGUI3.90a的融合,在操作系统的环境下运行ucGUI
手册:Sunny号实验42-ucOS II V2.86 ucGUI 3.90a实验.pdf
http://dl.vmall.com/c0rbb6z6ea
http://dl.vmall.com/c0bg9h44bu
(43)        Sunny号实验43-触摸屏USB鼠标
功能:实现基于USB接口的触摸屏鼠标,用户可以通过触摸屏控制电脑的鼠标
手册:Sunny号实验43-触摸屏USB鼠标实验.pdf
http://dl.vmall.com/c019zqmw3q
http://dl.vmall.com/c067dfoxd7
(44)        Sunny号实验44-多媒体USB键盘
功能:实现基于USB接口的多媒体键盘,实现一些快捷键操作
手册:Sunny号实验44-多媒体USB键盘.pdf
http://dl.vmall.com/c0m7d324t0
http://dl.vmall.com/c0hbkzo7d8
(45)        Sunny号实验45-SST25-U盘
功能:实现基于USB接口的U盘设备,存储媒介为Sunny号上板载的SPI Flash
手册:Sunny号实验45-SST25-U盘.pdf
http://dl.vmall.com/c02b3hm44g
http://dl.vmall.com/c0ttbq4uc7
(46)        Sunny号实验46-TF卡读卡器
功能:实现基于USB接口的TF卡读卡器,并通过电脑读写Sunny号TF卡的文件
手册:Sunny号实验46-TF卡读卡器实验.pdf
http://dl.vmall.com/c0i3xrpjfs
http://dl.vmall.com/c0h0vkd7wj
(47)        Sunny号实验47-软件IIC读写时钟芯片PCF8563.rar
功能:实现通过软件来模拟IIC总线,并驱动时钟芯片PCF8563.
手册:Sunny号实验21-时钟实验PCF8563定时闹钟.pdf
http://dl.vmall.com/c093ekpkoh

传完代码发现空间不够,今天不能再上传了,等明天再把手册补上。
已经全部更新为网盘链接,欢迎下载学习。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

 楼主| 发表于 2012-10-19 13:20:35 | 显示全部楼层
貌似上传出了问题,我们会考虑将资料存到网盘,然后再修改帖子把链接补上。

出0入0汤圆

发表于 2012-10-19 13:28:10 | 显示全部楼层
很好,很强大的。

出0入0汤圆

 楼主| 发表于 2012-10-19 14:21:33 | 显示全部楼层
链接已更新!

出0入0汤圆

发表于 2012-10-19 14:24:20 | 显示全部楼层
现在的开发板真的是太多了   ,,都是比较通用的 ,,

出0入0汤圆

发表于 2012-10-19 15:44:51 | 显示全部楼层
哇哈哈  必须绑定啊                                                                                            

出0入0汤圆

发表于 2012-10-19 16:19:18 | 显示全部楼层
Hot_Blood 发表于 2012-10-19 13:20
貌似上传出了问题,我们会考虑将资料存到网盘,然后再修改帖子把链接补上。 ...

上传到网盘吧。。可以一起下载。。。这样一个一个地下载,很麻烦的。

出0入90汤圆

发表于 2012-10-19 16:30:33 | 显示全部楼层
支持啊!现在全体电工学习STM32了!ST要统一中国电工了!

出0入0汤圆

发表于 2012-10-19 16:32:13 | 显示全部楼层
支持一下

出0入0汤圆

发表于 2012-10-19 17:23:19 | 显示全部楼层
压缩成一个ISO文件比较好

出0入0汤圆

 楼主| 发表于 2012-10-19 17:33:17 | 显示全部楼层
刚发现有几个链接错了,已经更新。

出0入0汤圆

发表于 2012-10-19 19:46:30 | 显示全部楼层

出0入0汤圆

发表于 2012-10-19 21:20:06 | 显示全部楼层
打包吧一个个下实在没必要

出0入0汤圆

发表于 2012-10-19 21:32:21 | 显示全部楼层
顶一个先

出0入0汤圆

发表于 2012-10-19 21:40:22 | 显示全部楼层
很好啊。支持下。

出0入0汤圆

发表于 2012-10-20 07:59:48 | 显示全部楼层
SSD1963 发现一打电话就花屏了,怎么处理?

出0入0汤圆

发表于 2012-10-22 12:31:39 | 显示全部楼层

出0入0汤圆

发表于 2012-10-22 14:01:38 | 显示全部楼层
开发板越来越多了

出0入0汤圆

发表于 2012-10-22 23:40:32 | 显示全部楼层
貌似PDF文档下载打不开

出0入0汤圆

发表于 2012-10-23 23:25:50 | 显示全部楼层
这个不错哦

出0入0汤圆

发表于 2012-10-23 23:43:18 | 显示全部楼层
将所有文件打包最好了

出0入0汤圆

发表于 2012-10-24 00:04:36 | 显示全部楼层
其实我觉得这东西霸气的是板子 and 外壳。 几层的啊?楼主

出0入0汤圆

发表于 2012-10-24 20:32:25 | 显示全部楼层
顶一个

出0入0汤圆

发表于 2012-10-24 20:52:55 | 显示全部楼层
路过来看看!

出0入0汤圆

发表于 2012-10-24 21:04:52 | 显示全部楼层
太牛的板子,厉害!

出0入0汤圆

发表于 2012-10-24 21:45:54 | 显示全部楼层
顶下,谢谢楼主的分享

出0入0汤圆

发表于 2012-10-24 22:26:39 | 显示全部楼层
支持开源了

出0入0汤圆

发表于 2012-10-24 22:31:39 来自手机 | 显示全部楼层
不错   

出0入0汤圆

发表于 2012-10-25 12:10:20 | 显示全部楼层
不错 不错

出0入0汤圆

发表于 2012-10-25 12:13:12 | 显示全部楼层
mark  顶一个

出0入0汤圆

发表于 2012-10-25 14:16:00 | 显示全部楼层
PDF文档下载打不开

出0入0汤圆

 楼主| 发表于 2012-10-26 10:22:10 | 显示全部楼层
本帖最后由 Hot_Blood 于 2012-10-26 10:25 编辑

如果发现无法打开PDF文件时,请使用Foxit Reader软件打开,或者自己上网下载福昕阅读器也可以。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-10-26 10:26:57 | 显示全部楼层
cjq_enjoy 发表于 2012-10-20 07:59
SSD1963 发现一打电话就花屏了,怎么处理?

换一个卖家.........

出0入0汤圆

发表于 2012-10-26 13:42:32 | 显示全部楼层
adce 发表于 2012-10-26 10:26
换一个卖家.........

换型号???????????????????????/

出0入0汤圆

发表于 2012-10-27 08:51:44 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2012-10-30 23:44:24 | 显示全部楼层
谢谢分享!!!

出0入0汤圆

 楼主| 发表于 2012-11-1 22:27:57 | 显示全部楼层
已经全部开源:http://www.amobbs.com/thread-5504171-1-1.html

出0入0汤圆

发表于 2013-10-25 15:31:23 | 显示全部楼层
mark            
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-12 22:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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