stm32战舰开发板资料版stm32隔一段时间重启怎么回事

更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
使用您的微博帐号登录,即刻尊享微博用户专属服务。
使用您的QQ帐号登录,即刻尊享QQ用户专属服务。
使用您的人人帐号登录,即刻尊享人人用户专属服务。
按住视频可进行拖动
&正在加载...
请选择打赏金额:
收藏成功,可进入
查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
30秒后自动关闭
战舰STM32 USB口供电说明-ALIENTEK短视频">战舰STM32 USB口供电说明-ALIENTEK短视频
播放量数据:快去看看谁在和你一起看视频吧~
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
安装爱奇艺视频客户端,
马上开始为您下载本片
5秒后自动消失
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制战舰STM32开发板例程(官方群)
<span class="xi1" style="color:#ff
後會絠萋离线LV7版主积分:8399|主题:196|帖子:2515积分:8399版主 18:12:27 战舰STM32开发板例程(官方群)
|後會絠萋离线LV7版主积分:8399|主题:196|帖子:2515积分:8399版主 18:25:13&
後會絠萋离线LV7版主积分:8399|主题:196|帖子:2515积分:8399版主 18:33:46&
飞翔2004离线LV8副总工程师积分:3630|主题:13|帖子:451积分:3630LV8副总工程师 22:00:17&这个是正点原子的开发板资料吧?是学习STM32不错的资料。。我还买了块他们家的开发板 ||
ahtang离线LV2本网技师积分:156|主题:4|帖子:21积分:156LV2本网技师 18:46:24倒数6&不给密码什么意思 ||程英明离线LV7版主积分:6262|主题:33|帖子:2301积分:6262版主 20:59:42倒数10& 厉害! ||
zhangguosong4离线LV6高级工程师积分:503|主题:34|帖子:140积分:503LV6高级工程师 08:41:30倒数9&不错,来学习了。。。 ||知而行离线LV6高级工程师积分:672|主题:27|帖子:143积分:672LV6高级工程师 12:00:47倒数8&楼主,解压缩的密码呢,想学习学习的。 ||
pfuping离线LV2本网技师积分:177|主题:0|帖子:2积分:177LV2本网技师 15:50:56倒数7&密码不给出,发出来干嘛 ||
newcenturydesign离线LV6高级工程师积分:1768|主题:18|帖子:662积分:1768LV6高级工程师 09:00:24倒数5&以上实验除了触屏外都已掌握,若没有打算走这条发展路线建议大家不要浪费时间学习,因为这个STM32将会化费你相当多的时间,不像51单片机可以随便弄来玩玩! ||
forxue离线LV2本网技师积分:156|主题:3|帖子:51积分:156LV2本网技师 20:41:48倒数4&第一个程序,跑马灯,已经掌握。 ||
gxg1122离线LV8副总工程师积分:3894|主题:19|帖子:680积分:3894LV8副总工程师 16:35:51倒数3&解压密码了? ||
潇湘子离线LV4初级工程师积分:394|主题:8|帖子:51积分:394LV4初级工程师 08:59:07倒数2&唐工,32个赞 ||
mrzhoubin离线LV3助理工程师积分:219|主题:0|帖子:6积分:219LV3助理工程师最新回复 10:40:20倒数1&为什么要设置密码?发出不就是让大家学习的吗?设置密码是什么意思?还有 那个破群不让人加入怎么看到密码?真是的。帮主什么意思?
热门技术、经典电源设计资源推荐
世纪电源网分部
广 东:(7 /()
北 京:(010) /()
上 海:(021) /()
香 港:HK(852)
中国电源学会
地 址:天津市南开区黄河道大通大厦5层
电 话:(022)
传 真:(022)
E-mail:cpss#(#换成@)学习stm32战舰版,学完流水灯,蜂鸣器,串口,定时器中断等知识后,可以做一个什么综合应用了吗? - 知乎26被浏览4642分享邀请回答0添加评论分享收藏感谢收起拒绝访问 | www.broadon.net | 百度云加速
请打开cookies.
此网站 (www.broadon.net) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(38d00d7e4653439a-ua98).
重新安装浏览器,或使用别的浏览器基于战舰STM32开发板的模拟时钟开发 - 简书
基于战舰STM32开发板的模拟时钟开发
基于战舰STM32开发板的模拟时钟开发最近闲得无聊,在公司属于实习期,老板也不给活干,手上刚好有个STM32的开发板子,就想随便写点小东西,经人提醒,写个钟吧,LCD的驱动以及相关函数战舰都给我们了 直接用就好,有空可以看看具体驱动怎么写的,感觉写驱动也好好玩的样子。伪代码如下lcd_init();各种初始化;LCD_Clear(WHITE);清屏为白色(背景色);dorw_rang(120,160,100,1000);画圆圈,画矩形,画刻度等;显示时钟的框架;while(1){
POINT_COCLOR=WHITE;
画笔和背景一样颜色,清除上一秒时分秒针的痕迹;
s_angle=(2*Pi/60)*(s-1)-Pi/2;//极坐标角度
sx=(int)80*cos(s_angle)+120;//极坐标换为x
sy=(int)80*sin(s_angle)+160;//极坐标换为y
dorw_line(120,160,hx,hy);//画和背景色一样的秒针,目的在于消除上一秒的显示,
同理画出时分针
POINT_COLOR=BLACK;
画笔换黑色,画下当前时分秒针;
s_angle=(2*Pi/60)*s-Pi/2;
sx=(int)80*cos(s_angle)+120;
sy=(int)80*sin(s_angle)+160;
dorw_line(120,160,sx,sy);
delay_ms(1000);//延时一秒 秒++
s++; }总结,因为是自己写着玩,就没有做具体中断时钟,用系统tk时钟延时一秒得了,然后画斜线dorw_line()和画圆dorw_rang()是我自己编的算法,后来也找到网上别人的算法,LCD_DrawLine()和Draw_Circle(),大家可以对比看一看;然后界面不好看,需要优化,然后lcd分辨率太低,斜线不好看,或者是我斜线的算法不对。附上画线和画圆函数//画线//x1,y1:起点坐标//x2,y2:终点坐标
void LCD_DrawLine(u16 x1, u16 y1, u16 x2, u16 y2){ u16
int xerr=0,yerr=0,delta_x,delta_y,
int incx,incy,uRow,uC
delta_x=x2-x1; //计算坐标增量
delta_y=y2-y1;
if(delta_x&0)incx=1; //设置单步方向
else if(delta_x==0)incx=0;//垂直线
else {incx=-1;delta_x=-delta_x;}
if(delta_y&0)incy=1;
else if(delta_y==0)incy=0;//水平线
else{incy=-1;delta_y=-delta_y;}
if( delta_x&delta_y)distance=delta_x; //选取基本增量坐标轴
else distance=delta_y;
for(t=0;t&=distance+1;t++ )//画线输出
LCD_DrawPoint(uRow,uCol);//画点
xerr+=delta_
yerr+=delta_
if(xerr&distance)
if(yerr&distance)
} //在指定位置画一个指定大小的圆//(x,y):中心点//r
:半径void Draw_Circle(u16 x0,u16 y0,u8 r){ int a,b;
di=3-(r&&1);
//判断下个点位置的标志 while(a&=b) {
LCD_DrawPoint(x0+a,y0-b);
LCD_DrawPoint(x0+b,y0-a);
LCD_DrawPoint(x0+b,y0+a);
LCD_DrawPoint(x0+a,y0+b);
LCD_DrawPoint(x0-a,y0+b);
LCD_DrawPoint(x0-b,y0+a);
LCD_DrawPoint(x0-a,y0-b);
LCD_DrawPoint(x0-b,y0-a);
//使用Bresenham算法画圆
if(di&0)di +=4*a+6;
di+=10+4*(a-b);
}}/*********画圆圈函数********x,y1为圆心坐标,r为半径****参数t为圆圈的点速,因为****是用极坐标方法画的,t代****表将圆周长分为多少个点画****出来**********************/void dorw_rang(u16 x,u16 y,u16 r,u16 t){int xx,for(i=0;ifabs(x2-x1))
c=fabs(y2-y1);//c为比较长边,这样才能保证另一边点数够
c=fabs(x2-x1);
if(fabs(y2-y1)&fabs(x2-x1))
if(y2&y1) q=y1;//q为较小坐标,
else q=y2;
if(x2&x1) q=x1;
else q=x2;
for(i=0;ifabs(x2-x1))
x=(int)((q-z)/k);//构建二元一次方程,y=kx+z,已知一个值,求出另一个值,
y=(int)((k*q)+z);
LCD_DrawPoint(x,y);

我要回帖

更多关于 stm32战舰开发板资料 的文章

 

随机推荐