学STM32块一个月了,搞出三个东西...
stm32吧
全部回复
仅看楼主
level 10
pengzhenxx 楼主
学习单片机也快2个月了,记得第一次收到一块51单片机开发板时那激动的心情,恨不得抱着它睡觉...

不得不说这家店的资料实在太垃圾了。不过开发板不错……
2017年01月01日 10点01分 1
level 10
pengzhenxx 楼主
原计划用2个月时间把51单片机学到精,但是没过多久,就发现51单片机还是太弱了,flash小,ram小,想开发稍微不小的项目,就严重不够用。所以学习1个月后果断放弃,入坑STM32了

不得不说STC89C52单片机确实是入门经典,本身没什么外设,像SPI,IIC等都要软件模拟,很多东西反而可以理解得更深入。

用红外,OLE,温度传感器,时钟芯片做的第一个,也是最后一个51单片机综合试验,OLE驱动和字模太大,本来还想加入一个小游戏,但是8KB flash太小了
2017年01月01日 10点01分 2
加个学习裙把:一三六零四五五二七[开心]
2017年06月14日 07点06分
楼主现在在做单片机的中间层,计划用JavaScript操作单片机。。。有兴趣的可以加楼主QQ:1921973040,亲手也可以问,大家共同学习
2019年02月13日 07点02分
level 10
pengzhenxx 楼主
中间又有几天学了一下STC12这样的1T 51单片机,flash 60KB确实够大,但RAM还是太小了,只有1280Byte。不过STC12也是有推腕强输出等,这对后面学习STM32帮助挺大的
2017年01月01日 10点01分 3
楼主现在在做单片机的中间层,计划用JavaScript操作单片机。。。有兴趣的可以加楼主QQ:1921973040,亲手也可以问,大家共同学习
2019年02月13日 07点02分
level 10
pengzhenxx 楼主
好了,言归正传,STM32确实强大,外设太丰富,性价比很高。

第一个是:一个简单的计算器,这个计算机可以计算混合加减乘除,负数,浮点数都是没问题的...为此楼主封装了一套按键管理的函数。

第二个是:一个学习红外线遥控器编码的,万能学习遥控器,主要用到了输入捕获,PWM输出,以及flash芯片来保存数据。

第三个是:图形话的时钟,其实这个最复杂,要用到一些图形算法。
2017年01月01日 10点01分 4
level 10
pengzhenxx 楼主
计算器任务:
2017年01月01日 10点01分 5
不要在意CPU使用率,我为了增加触控的精明度,任务调度延迟是很低的。其实把延迟增加一点点,CPU使用率马上就降很多。
2017年01月01日 10点01分
灵敏度
2017年01月01日 10点01分
STM32制作的简易计算器
2017年06月06日 10点06分
level 4
能加扣扣教下我不
2017年01月01日 14点01分 6
这也要怎么教?买个开发板慢慢练呗
2017年01月03日 10点01分
level 5
楼主厉害啊,学西能力强
2017年01月01日 15点01分 7
平均每天学5小时左右,这算很慢了,中间耽搁了不少
2017年01月03日 10点01分
level 10
pengzhenxx 楼主
终于能发视频了
2017年01月03日 10点01分 11
level 10
pengzhenxx 楼主
任务二:
万用学习遥控器,空调,电视遥控器功能学习
https://tieba.baidu.com/p/4925722870
2017年01月03日 11点01分 12
这个51可以做
2017年01月05日 16点01分
level 10
pengzhenxx 楼主
任务三:图形化的时钟,支持两点触控及缩放。这个最复杂,用到了一些图形算法,为此楼主封装了近千行的代码
https://tieba.baidu.com/p/4925722870
2017年01月03日 11点01分 13
链接错了,是这个 https://tieba.baidu.com/p/4925740656
2017年01月03日 11点01分
请问楼楼,32加屏幕做界面是怎么一个流程啊
2017年05月08日 10点05分
level 9
为啥楼主可以学的这么快
2017年01月04日 16点01分 14
不快啊,我目前也只是才把基础部分学完而已。高级的外设还没有怎么学
2017年01月05日 02点01分
有C语言基础
2017年06月14日 23点06分
level 3
楼主好强👍
2017年01月05日 16点01分 15
1 2 3 尾页