![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MicroPython K210单片机
文章平均质量分 56
尚久龙
这个作者很懒,什么都没留下…
展开
-
k210单片机的串口交互实验
10口接usb转ttl的RX。【parity】校验;【uart】串口编号。【baudrate】波特率,常用 115200、9600。【read_buf_len】串口接收缓冲大小。【buf】需要发送的数据。先来看看实验的结果吧,k210的9口为RX,10口为TX。K210 一共有 3 个串口,每个串口可以自由映射引脚。【num】读取字节数。【timeout】串口接收超时时间。【bits】数据位,默认 8。【stop】停止位,默认 1。读取串口缓冲数据的行。接下来就可以用电脑和k210用串口交互了。原创 2023-05-05 17:05:00 · 1368 阅读 · 0 评论 -
python 编写K210控制步进电机的程序示例
今天正好看到K210的脉冲章节,就顺便拿出步进电机做个小实验,也好巩固一下所学的知识。PWM.duty(duty) 设置占空比。PWM.freq(freq) 设置频率。【enable】是否在构建对象后立即产生波形,默认 True。【tim】K210 的 PWM 依赖于定时器来产生波形。PWM.deinit() 注销 PWM。PWM.disable() 暂停 PWM 输出。PWM.enable() 使能 PWM 输出。【duty】PWM 占空比。【freq】PWM 频率。原创 2023-05-03 12:29:10 · 2498 阅读 · 0 评论 -
k210单片机定时器的应用
注意:回调函数是在中断中调用的,所以在回调函数中请不要占用太长时间以及做动态内存分配开关中断等动作。【channel】Timer 通道,[Timer.CHANNEL0~Timer.CHANNEL3]【priority】硬件中断优先级,在 K210 中,取值范围是[1,7],值越小优先级越高。【id】定时器编号, [Timer.TIMER0~TIMER2] 定时器 0-2;Timer.UNIT_MS:毫秒。Timer.start() 启动定时器。原创 2023-05-01 11:36:25 · 1150 阅读 · 0 评论 -
MicroPython开发板K210的外部中断应用
为了节省cpu的资源,使用外部中断是必不可少的操作,对于k210的外部中断使用也是很简单的,废话不多少了,直接上代码吧!您的肯定是对我最大的支持!原创 2023-05-01 10:06:06 · 332 阅读 · 0 评论 -
K210单片机的按键检测
下面就是程序代码了,认真仔细的看一下,很简单的。由于led灯正极接的是+3.3V,咱们控制的是负极。所以led的值设为0就是点亮了。本程序是本人测试过的,完全可以复制粘贴。这个图片是程序的效果,按下按键后蓝灯亮起,松开按键后蓝灯熄灭。GPIO.PULL_DOWN :下拉。GPIO.PULL_NONE :无。GPIO.PULL_UP :上拉。GPIO.OUT :输出模式。GPIO.IN :输入模式。【value】GPIO 输出电平值;原创 2023-04-30 15:11:00 · 1549 阅读 · 0 评论 -
MicroPython 开发板K210的延时函数的使用
如果有什么不对的地方,希望路过的大佬,及时指正。python中有时间函数模块,可以直接使用,不像是51单片机中还要自己来编写延时函数。python中已经有前人编写好了,咱么拿来直接使用就好了。下面代码中的毫秒和微秒延时数不能太小了,不然就看不到对应的灯亮了,不是不亮而是速度太快你看不到而已。最后的效果是一样的,就是时间上有点差别,后面的是500毫秒,前面的程序是1秒。K210开发板的流水灯实验效果。原创 2023-04-30 14:32:20 · 1223 阅读 · 0 评论 -
k210点亮LED灯
如果认为还可以的话,希望您给个免费的赞或是转发给更多需要的人。下面就是循环点亮蓝灯,绿灯,红灯的程序了。本程序比较简单,也实际测试了,没有问题,可以直接拷贝运行。例:fm.register(12, fm.fpioa.GPIO0,force=True)GPIO.PULL_DOWN :下拉。GPIO.PULL_NONE :无。【force】=True 则强制注册,清除之前的注册记录。GPIO.PULL_UP :上拉。GPIO.OUT :输出模式。GPIO.IN :输入模式。【value】GPIO 输出电平值;原创 2023-04-29 19:31:21 · 950 阅读 · 0 评论