极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12483|回复: 5

开学了,STCunio来报名了

[复制链接]
发表于 2014-9-1 22:20:45 | 显示全部楼层 |阅读模式
开学了,STCunio来报名了,arduino不再孤单,“巫医”也有库了。
STCunio函数库:

数字IO

1 pinMode(pin,mode)

2  digitalWrite(pin,value)

3  pinInvert(pin)

4  digitalRead(pin)
模拟IO

1 analogRead(analogPin)

2 analogWrite(pin,u8 value,u8 PCA_Clock_xT)

高级IO

1 tone(pin,u16 frequency)

2 noTone(pin)

3 shiftOut(dataPin, clockPin, bitOrder, u8 value)

4  shiftIn(dataPin, clockPin, bitOrder)

时间函数

1 delay_ms(u32 ms)

2  delay_10us(u16 _10us)

位操作

bitRead(value, bit)

bitSet(value, bit)

bitClear(value,bit)

串口


1  Serialbegin(u32 baud)

2  stdio.h常用库函数,如printf


SPI接口


1  SPIbegin()

2  SPIsetBitOrder(u8 bitOrder)

3  SPIsetClockDivider(u8 rate)

4   SPIsetDataMode(u8 mode)

5   SPItransfer(u8 _data)


数学函数

math.h函数库的23个函数

PID控制

1  pidbegin(int a,int b,int c)

2   pid(int referenceInput,int measuredOutput)

机器人优秀的控制算法怎么能少得了PID控制算法呢

此外还有其他模块的库函数
步进电机的
void steppersetSpeed(u16 rpms);
Stepper  stepper(int steps,pin1,pin2,pin3,pin4);
void step(int steps);
舵机的
void servoWrite(pin,u16 angle);
void servoAttch(pin);
void servoDetach(u8 pin);
……
回复

使用道具 举报

发表于 2014-9-2 14:29:27 | 显示全部楼层
加油,赶紧出教程吧。
回复 支持 反对

使用道具 举报

发表于 2014-9-2 23:22:00 | 显示全部楼层
期待ing!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-2 23:26:17 | 显示全部楼层
zgkjzf 发表于 2014-9-2 23:22
期待ing!!!

STCunio学习笔记热身—数字电源(PID控制环路)实验
http://www.geek-workshop.com/thread-10901-1-1.html
去看看吧
回复 支持 反对

使用道具 举报

发表于 2014-9-21 08:22:25 | 显示全部楼层
软件,硬件,教程都在哪呢?
回复 支持 反对

使用道具 举报

发表于 2015-3-11 13:31:16 | 显示全部楼层
教程在哪里???
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-19 03:49 , Processed in 0.046969 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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