首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
STM32 裸机
清欢_小铭
创建于2022-07-14
订阅专栏
在校期间经常玩STM32,习惯用keil5开发。
等 1 人订阅
共9篇文章
创建于2022-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GPIO and Interrupt C Programming for virtual Piano using Keil simulator
本题相当于一个38译码器。 PA0作为外部中断触发引脚,PA1-3作为LINE数据总线,PB0-7作为输出。
arduino期末考试题
Q1 微处理器是一个单芯片CPU,而微控制器则在一块集成电路芯片中集成了CPU和其他电路,构成了一个完整的微型计算机系统。除了CPU,微控制器还包括RAM、ROM、串行接口、并行接口,计时器和中断调度电路等。 微控制器芯片有差异:Uno基于ATmega328P芯片而Micro是一...
RS232与RS485
RS-232是现在主流的串行通信接口之一。接口的信号电平值较高,易损坏接口电路的芯片。RS232接口任何一条信号线的电压均为负逻辑关系。即:逻辑“1”为-3—-15V;逻辑“0”:+3—+15V,噪声容限为2V。传输速率较低,在异步传输时,比特率为20Kbps;接口使用一根信号线...
单片机启动流程(以STM32为例)
ST公司都提供了现成的直接可用的启动文件,程序开发人员可以直接引用启动文件后直接进行C应用程序的开发。这样能大大减小开发人员从其它微控制器平台跳转至STM32平台,也降低了适应STM32微控制器的难度。而Cortex-M3内核规定,起始地址必须存放堆顶指针,而第二个地址则必须存放...
x实时操作系统与分时操作系统
实时操作系统是保证在一定时间限制内完成特定功能的操作系统。实时操作系统有硬实时和软实时之分,硬实时要求在规定的时间内必须完成操作,这是在操作系统设计时保证的;软实时则只要按照任务的优先级,尽可能快地完成操作即可。可剥夺的内核 当系统响应时间很重要时,要使用可剥夺型内核。最高优先级...
SPI 详解
SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线。一主多从。SPI 规定了两个 SPI 设备之间通信必须由主设备 (Master) 来控制次设备 (Slave).。SPI 协议规...
iic详解
I2C总线具有两根双向信号线,一根是数据线SDA,另一根是时钟线SCL ,均有上拉电阻(4.7k~10k),空闲时为高电平。SCL位高电平时,要求SDA保持稳定;SCL为低电平时,SDA可以变化。 所以,SCL高电平部分要比SDA数据位部分宽。S(标准模式)测量与控制场合,100...
一种定力夹具控制系统
涉及一款加持力保持不变的机械手,有参数要求,这里只展示原理。采用离传感器和PID算法,单片机为STM32F4系列,力传感器采用应变式,电机采用无刷电机加减速器。控制效果好。机械上采用滚珠丝杠传动,非标零件3D打印。 传感器做了卡尔曼滤波,不过参数调不好,运算速度还慢。实物图片丢失...
stm32读取驾驶模拟器数据_stm32F407读取joystick数据
需求 实习工作,老板要求用单片机读取驾驶模拟器(Joystick)返回的数据,驾驶模拟器usb输出,输出信息包括:方向盘转角、左右拨杆、按键等。