OpenEdv-开源电子网

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

stm32f103c8t6程序分享(新手向)

  [复制链接]

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
发表于 2017-4-19 10:00:33 | 显示全部楼层 |阅读模式
本帖最后由 destinyy 于 2017-4-21 17:04 编辑

    虽然现在网上STM32的资料满天飞,但是其中好坏难辨,资料查询还是要费不少功夫。我在给STM32F103C8T6编程时遇到不少问题,资料不完整,有错,移植出问题比比皆是,所以特地借这个论坛开贴分享一些资料程序,供新(meng)人(xin)们参考。为什么选择STM32F103C8T6这样一款芯片呢,其实很简单,便宜、性能又高,IO也够用,对于大部分做一些电子设计开发的人来说是一款非常合适的芯片。我比较喜欢做一些电子小制作,学到东西的同时,又能让生活变得有意思,还能有点小小的成就感

    首先说两句,我也是一个新手,断断续续学习ARM芯片半年多了,不敢说小有成就,只能算是初步入门了。好多东西也没学懂,希望各位来看看的大佬们不吝赐教,写的不好的地方望诸位海涵。其次程序多少都会参考一些例程进行编写,在此感谢各位编写教程、在网上发教程贴、博客等各种资料的大大们。如果发现我的程序里面有别人的署名的也不要奇怪,对,没错就是COPY过来的。我认为程序复制很正常,但是占用他人的劳动成果硬说是自己的这就不对了。在此还要鄙视一下某些网站,QQ快速登录完还要注册、注册完又要积分等等乱七八糟的限制条件,搞了半天好不容易下下来一点资料结果还有问题用不了,白白浪费时间。就喜欢原子哥这种,资料放上去,随便下,还给回答问题,所以我决定常驻此论坛,顺便做一点微不足道的贡献(除非改行了)。

    写这个帖子有两个原因。首先,对于许多新人来说,刚开始入门是一个很痛苦的过程,要学的东西浩如烟海,根本无从下手,资料那么多都不知道从哪看起。好在现在开发板什么的挺多的,学习起来容易多了。但是对于自己搭建系统的人来说难度还是不小的,经常遇到程序无法运行,不知道是硬件问题还是程序问题,所以就需要一些例程来测试。我会上传一些我用到的模块的程序,都是测试过的,而且注释也写的比较详细(自己就是个初学者,不写详细点怕自己看不懂),勉强当例程用吧。其次,是对于自己的,边学边复习吧。一个人学习这样的东西是挺无聊的,有时候会希望有一些和自己水平差不多的人相互交流,相互促进。我周围缺少这样的同学(还在上学),所以希望能和网上的同行们交流学习,当然有大神的帮助就更好了,时常遇到一些恼人的问题就希望有人帮忙。


  我个人学的东西挺杂的,用过51,学过ARM,试过arduino,偶尔也编编Python,还想试试Java。不确定自己以后干啥,所以学的广泛一点,欢迎各位与我交流。


  最后,关于更新的问题。我不会像教程那样详细,完全没必要,大致根据使用的不同模块来发程序,偶尔写一写我觉得需要注意的地方。用过的模块不多,慢慢尝试,不定期更新。如果大家有用过的C8T6的程序,也欢迎上传。






技术不行的技术宅
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2018-2-27 12:02:26 | 显示全部楼层
本帖最后由 destinyy 于 2018-2-27 12:05 编辑

好长时间没上论坛了,主要是因为转职了,但是我依然欢迎大家交流,只要我看到就一定会回复的。虽然好像看帖的人不多,但看到那么多的下载次数还是蛮高兴的,只要能帮助一个人就说明我的努力没有白费,感谢大家的支持。

对于一些刚上手的朋友提一点自己的建议,如果你不是电类专业或者确定要从事stm32系列的开发,只是出于自己的兴趣喜欢做一些制作的话建议使用arduino,虽然性能上或许有些欠缺,但是和stm32比起来门槛降低了不少,开发也会快许多。同时建议正点原子也可以推出一些arduino套件,匹配丰富的模块和资料,也是不错的路子

技术不行的技术宅
回复 支持 8 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-23 10:25:18 | 显示全部楼层
帖子很容易沉啊,如果能帮到大家,希望大家能顶一顶
回复 支持 7 反对 0

使用道具 举报

1

主题

6

帖子

0

精华

新手入门

积分
17
金钱
17
注册时间
2017-7-28
在线时间
3 小时
发表于 2017-8-11 21:27:01 | 显示全部楼层
顶一下
回复 支持 3 反对 0

使用道具 举报

2

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2019-6-18
在线时间
16 小时
发表于 2019-7-14 11:05:50 | 显示全部楼层
好东西,支持下。
回复 支持 2 反对 1

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-19 10:26:56 | 显示全部楼层
先发这么多,后面慢慢的会发一些模块的应用程序。不过由于模块的调试非常麻烦,意想不到的小问题很多,所以周期可能会很长。。。很长。。。嘛,慢慢来吧。大家有的资料也可以发上来,众人拾柴火焰高。
技术不行的技术宅
回复 支持 3 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-19 10:02:28 | 显示全部楼层
本帖最后由 destinyy 于 2017-4-23 10:21 编辑

首先来一个简单的led测试程序,里面涉及到GPIO的设置,初学者可好好看看,用到的还是非常多的,而且很多时候可以用来测试硬件的好坏,我还经常把他用作程序运行的指示灯。用的时候记得换成自己板子上对应的led接口就行了

led测试程序(调试通过).zip

285.56 KB, 下载次数: 4229

技术不行的技术宅
回复 支持 3 反对 0

使用道具 举报

3

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
168
金钱
168
注册时间
2016-5-20
在线时间
25 小时
发表于 2017-7-30 16:19:15 | 显示全部楼层
多谢楼主分享
回复 支持 2 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-8-28 11:09:13 | 显示全部楼层
本帖最后由 destinyy 于 2017-8-28 11:17 编辑

感谢大家的支持。最近事情较多,不能经常上论坛,所以没法及时回复消息,望见谅。
技术不行的技术宅
回复 支持 2 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-23 10:23:17 | 显示全部楼层
超声波多路,就是对单路程序的一个多重化,没什么特别的。帮朋友做的东西,里面还有避障模块的检测

5.1 超声波多路(调试通过).zip

308.75 KB, 下载次数: 1950

技术不行的技术宅
回复 支持 2 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-5-15 10:33:44 | 显示全部楼层
本帖最后由 destinyy 于 2017-5-15 10:50 编辑
destinyy 发表于 2017-4-27 15:31
PWM呼吸灯。PWM即脉冲宽度调试,在这里起到一个DA的作用。涉及到定时器部分的内容了。stm32f103的定时器非 ...

这个程序上传错了,改舵机程序的时候不小心把这个也给改了,这个才是呼吸灯,我重新上传一个

6. PWM波呼吸灯(测试通过).zip

1.64 MB, 下载次数: 16865

技术不行的技术宅
回复 支持 2 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-19 10:04:39 | 显示全部楼层
然后是UART串口,这是大家使用的非常广泛的一种通信方式,使用也是非常的简单,在调试过程中也很方便

UART串口(测试通过).zip

274.25 KB, 下载次数: 3341

技术不行的技术宅
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-19 10:09:56 | 显示全部楼层
本帖最后由 destinyy 于 2017-4-25 21:19 编辑

接下来是AD转换,我再程序里写了如何设置单路和多路的AD转换,使用的是DMA方式。片内集成AD转换使用起来还真是方便啊。需要注意的是,AD转换会受到相邻接口的影响,所以使用的时候,如果有的AD端口设置了,但没有使用,最好能接地,虽然测试的时候不大要紧。里面还增加了芯片内部温度的测试,据说这个绝对温度不是很准,但是反应温度变化还是挺准的。之前上传的程序有一个变量声明有点问题,会导致一个warning,而且编译产生的文件没有删除,导致工程很大,现已修改

AD转换DMA方式(调试通过).zip

2.65 MB, 下载次数: 4487

3. AD转换DMA方式(调试通过).zip

298.61 KB, 下载次数: 1784

技术不行的技术宅
回复 支持 1 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-19 10:17:27 | 显示全部楼层
定时器的使用,其实是比较复杂的,同时也说明定时器的功能非常强大,要想搞清楚得好好的看看器件手册。首先来一个最简单的定时功能。对了,再看定时器的程序时,除了.c和.h文件外,还要看看中断里面的定时器中断,我刚开始学的时候,啥都不懂,把别人的程序考过来都用不了,很是郁闷,后来才知道中断里面还有一部分内容。

定时器(测试通过).zip

289.69 KB, 下载次数: 2796

技术不行的技术宅
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-19 10:23:18 | 显示全部楼层
定时器除了定时功能外,还有很重要的一点,就是计数功能。和前面的定时器结合起来,两个定时器,一个定时,一个计数,就可以做到转速的测量。我之前试过外部中断测转速,或者用引脚计数效果都不好,还是计数器最合适。不过脉冲捕获部分还没搞明白,先来个简单的吧。main函数里的time就是计数周期,大家使用的时候可以根据自己的需求进行设置。

转速测量定时器版(测试通过).zip

293.11 KB, 下载次数: 2265

技术不行的技术宅
回复 支持 1 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-20 15:16:35 | 显示全部楼层
更一个超声波单路的程序,需要注意,常用超声波模块只能在5V电压下工作,3.3V是不行的,网上有的描述里有问题,大家要稍微注意一下。还有就是差声波测距稍微一远就有点不靠谱了,可能是模块的问题吧,关于精度方面有提升的方法的话可以给我说一下。

超声波单路.zip

293.58 KB, 下载次数: 2613

技术不行的技术宅
回复 支持 1 反对 0

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2017-4-20
在线时间
0 小时
发表于 2017-4-20 15:34:51 | 显示全部楼层
我最近刚使用STM的103,谢谢楼主的分享,我以前学LPC的单片机,觉得很简单,直接有一个demo,但STM的好像好难找,文件太大了,都找不到北;找供应商要,都说网上找,晕,
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-21 12:37:36 | 显示全部楼层
alexzeng 发表于 2017-4-20 15:34
我最近刚使用STM的103,谢谢楼主的分享,我以前学LPC的单片机,觉得很简单,直接有一个demo,但STM的好像好 ...

是PLC吗,我们以前用的时候都是图形编程。stm32功能很强,当然代价就是用起来困难些
技术不行的技术宅
回复 支持 反对

使用道具 举报

1

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2017-4-22
在线时间
14 小时
发表于 2017-4-24 17:51:41 | 显示全部楼层
收益匪浅,支持,希望继续下去,加油!
回复 支持 反对

使用道具 举报

死了再活埋 该用户已被删除
发表于 2017-4-24 22:06:55 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 1 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-25 09:41:48 | 显示全部楼层
本帖最后由 destinyy 于 2017-4-25 09:46 编辑
死了再活埋 发表于 2017-4-24 22:06
楼主可以私加qq吗,1020356065,我最近也在学32,一头雾水,我本身是机制专业的,之前只学过51还是用汇编 ...

集中注意力装置,是那个一低头就报警的吗?
学STM32建议先找个教程把前几节看完,后面的需要用的时候再看。如果没接触过C、C++语言的话那工作量就有点大了,先学学语言吧。然后就是多百度,别怕麻烦,多看资料。我现在遇到新模块,不看例程,先找器件手册看一看
技术不行的技术宅
回复 支持 1 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-4-27 15:31:28 | 显示全部楼层
PWM呼吸灯。PWM即脉冲宽度调试,在这里起到一个DA的作用。涉及到定时器部分的内容了。stm32f103的定时器非常强大,有多种多样的功能设定。需要用到定时器的人要仔细看资料,虽然不一定看得懂,只要看看多少会有收获。呼吸灯的频率大家可以自行调节。

补充内容 (2017-5-15 10:35):
这个上传错了,这是舵机程序,呼吸灯的程序在21楼

6. PWM波呼吸灯(测试通过).zip

275.36 KB, 下载次数: 2234

技术不行的技术宅
回复 支持 1 反对 0

使用道具 举报

4

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
775
金钱
775
注册时间
2017-1-23
在线时间
163 小时
发表于 2017-5-3 11:44:26 | 显示全部楼层
楼主能给个原理图吗?
回复 支持 反对

使用道具 举报

13

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2017-5-1
在线时间
25 小时
发表于 2017-5-3 15:31:20 | 显示全部楼层
支持一下
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-5-4 15:14:42 | 显示全部楼层
jxlgdxyuh 发表于 2017-5-3 11:44
楼主能给个原理图吗?

啥原理图
我用的是最小系统板,接线都在程序里有注释
技术不行的技术宅
回复 支持 1 反对 0

使用道具 举报

1

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
255
金钱
255
注册时间
2017-3-12
在线时间
91 小时
发表于 2017-5-4 19:31:38 | 显示全部楼层
支持一下!
回复 支持 反对

使用道具 举报

41

主题

242

帖子

0

精华

高级会员

Rank: 4

积分
523
金钱
523
注册时间
2016-1-11
在线时间
132 小时
发表于 2017-5-15 10:47:43 | 显示全部楼层
死了再活埋 发表于 2017-4-24 22:06
楼主可以私加qq吗,1020356065,我最近也在学32,一头雾水,我本身是机制专业的,之前只学过51还是用汇编 ...

32比较简单,一周就可以上手。
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-5-19 14:51:27 | 显示全部楼层
这次分享舵机程序其实之前上呼吸灯的时候错吧舵机程序传上去了,程序还是一样的,只是有些地方需要说明。舵机程序输出pwm周期为20ms,高电平时间一般为1.5-2.5ms,舵机一定要外接供电,因为舵机转动时电流还不小。这个程序是舵机扇形摆动,大家只需要改动定时器里的TIM1->CCR1的值,就可以设置舵机摆动范围。多通道也是很容易设定的,大家看看程序就明白了。

6.1 PWM控制舵机(测试通过).zip

275.65 KB, 下载次数: 1796

技术不行的技术宅
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-5-19 15:16:52 | 显示全部楼层
再分享个HX711的程序,到此手头的程序基本上就发的差不多了,就剩下一些整合的工程了。HX711这个东西就是称重传感器专属模块了(理论上是可以当一般放大模块用的,但是本人没试过)。这个模块也是把我虐的够惨,其实通讯协议很简单,只是忽略了很多细节上的问题,导致程序一直出错,不过也学到不少东西。这算一个非标准的串行通信,模块自带放大和AD转换,还很便宜(就喜欢这种的)。不然用模拟电路搭放大电路是一件很头疼的事情。废话不多说,上程序

补充内容 (2017-6-13 22:02):
这个模块程序里的延时程序在使用i2c的时候有问题,可能是延时还不够精确,大家在移植使用的时候要注意,看情况使用原子哥的延时程序吧。

7. HX711(测试通过).zip

281.93 KB, 下载次数: 1556

技术不行的技术宅
回复 支持 1 反对 0

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-5-19 15:19:02 | 显示全部楼层
本帖最后由 destinyy 于 2017-5-19 15:24 编辑

最近打算做一些小制作,暂时不会更新模块的程序了,其实手头也没啥模块了(才不告诉你们2401不会做)。大家有没有什么简单又实用的小制作让在下参考参考
技术不行的技术宅
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2017-5-19
在线时间
0 小时
发表于 2017-5-19 16:59:59 | 显示全部楼层
destinyy 发表于 2017-5-19 15:19
最近打算做一些小制作,暂时不会更新模块的程序了,其实手头也没啥模块了(才不告诉你们2401不会做)。大 ...

做16x16x16光立方
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-5-19 17:24:25 | 显示全部楼层

怕被亮瞎狗眼
技术不行的技术宅
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2017-5-23
在线时间
5 小时
发表于 2017-5-23 21:23:16 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-6-13 21:55:56 | 显示全部楼层
有段时间没搞了,再发个模块。这次更新的是dht11温湿度传感器,模块也比较简单,原子哥的视频里也有讲解,温度这东西要测准,比较难,所以只取了整数,湿度误差就更大了,而且对湿度没什么太直观的感受,大家看看就好。

9.DHT11温湿度检测(测试通过).zip

287.8 KB, 下载次数: 1935

技术不行的技术宅
回复 支持 反对

使用道具 举报

4

主题

7

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2017-7-20
在线时间
11 小时
发表于 2017-7-29 22:10:47 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

5

主题

36

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
255
金钱
255
注册时间
2016-11-5
在线时间
70 小时
发表于 2017-7-30 09:15:42 来自手机 | 显示全部楼层
好东西
回复 支持 反对

使用道具 举报

10

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
350
金钱
350
注册时间
2017-7-26
在线时间
43 小时
发表于 2017-7-30 14:09:25 | 显示全部楼层
请问有控制电机的程序吗
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2017-7-12
在线时间
16 小时
发表于 2017-8-7 19:17:39 | 显示全部楼层
哇,简直像挖到了宝一样,顶一个
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2017-7-12
在线时间
16 小时
发表于 2017-8-7 19:20:40 | 显示全部楼层
楼主继续啊。没事多交流感觉你做的好棒
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2017-7-12
在线时间
16 小时
发表于 2017-8-7 19:55:17 | 显示全部楼层
很奇怪,你的程序在我这不能下载,直接导致keil关闭,不知道是什么问题?有没有大神知道原因
回复 支持 反对

使用道具 举报

6

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2016-5-25
在线时间
29 小时
发表于 2017-8-10 11:00:29 | 显示全部楼层
收藏了,以后备用
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=10984466&site=qq&menu=y
回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2017-8-10
在线时间
1 小时
发表于 2017-8-10 15:47:30 | 显示全部楼层
楼主,顶一个,好东西啊~~希望有空多发点上来!!~
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-8-28 10:42:28 | 显示全部楼层
本帖最后由 destinyy 于 2017-8-28 11:18 编辑
凯爷儿 发表于 2017-7-30 14:09
请问有控制电机的程序吗

好久没上论坛了,现在在搞windows编程。请问你要哪种电机控制程序,普通电机的话用继电器就行,步进电机有专门的驱动芯片,都比较简单。切记不要用芯片直接驱动电机
技术不行的技术宅
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-8-28 10:43:41 | 显示全部楼层
TECHMEN 发表于 2017-8-7 19:20
楼主继续啊。没事多交流感觉你做的好棒

也没有很棒,就是找资料的时候发现资料比较杂,所以就把自己做的分享一下,欢迎交流
技术不行的技术宅
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-8-28 10:45:06 | 显示全部楼层
本帖最后由 destinyy 于 2017-8-28 11:35 编辑
TECHMEN 发表于 2017-8-7 19:55
很奇怪,你的程序在我这不能下载,直接导致keil关闭,不知道是什么问题?有没有大神知道原因

我这边用的是keil5,不知道你用的什么版本,导致keil关闭这种问题我还从来没遇见过,应该是你软件的问题吧
技术不行的技术宅
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-8-28 10:45:53 | 显示全部楼层
lulitianyu 发表于 2017-8-10 15:47
楼主,顶一个,好东西啊~~希望有空多发点上来!!~

最近在忙其他东西,暂时没空更新了,有机会我会再发点新东西上来
技术不行的技术宅
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-8-28 10:59:49 | 显示全部楼层
发现之前有个光照传感器的程序没发,今天就发上来吧,用的芯片是BH1750FVI,资料网上也是比较多的,需要注意的是有几个参数的设置,比如透光率之类的,当然也可以自己在数据处理的时候进行修正。

10.BH1750FVI照度传感器(测试通过).zip

290.51 KB, 下载次数: 1630

技术不行的技术宅
回复 支持 反对

使用道具 举报

7

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2016-8-11
在线时间
17 小时
发表于 2017-9-8 15:38:45 | 显示全部楼层
楼主有没有CAN通讯的
回复 支持 反对

使用道具 举报

2

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2017-2-14
在线时间
21 小时
 楼主| 发表于 2017-9-8 16:31:48 | 显示全部楼层
wanxiang 发表于 2017-9-8 15:38
楼主有没有CAN通讯的

我目前只是针对一些模块做过这些编程,can总线还没做过,你可以参考教程看看
技术不行的技术宅
回复 支持 反对

使用道具 举报

24

主题

257

帖子

0

精华

高级会员

Rank: 4

积分
771
金钱
771
注册时间
2017-2-19
在线时间
133 小时
发表于 2017-10-7 11:48:49 | 显示全部楼层
收藏下,等我这个项目完结了,也发几个模块的上来看看
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2016-3-4
在线时间
9 小时
发表于 2017-10-7 13:42:17 | 显示全部楼层
不错,我也写了很多c8t6程序。没想到还有这么热心的,
回复 支持 反对

使用道具 举报

25

主题

135

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
404
金钱
404
注册时间
2016-8-23
在线时间
50 小时
发表于 2017-10-21 20:12:32 | 显示全部楼层
楼主有c8t6的最小系统原理图嘛?我需要封装库文件...方便发我一份嘛?不甚感激 791524579@qq.com
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-19 02:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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