自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 2021-09-26

嵌入式操作系统初探(二)一:线程结构体包含内容线程编号:唯一识别线程的编号栈底指针和栈顶指针:栈底指针是线程的起始地址,栈顶指针用来索引栈中的内容。线程的时间片长度和剩余节拍数:支持API的修改,可用于时间片调度。线程的基本优先级和当前优先级:可用于优先级继承策略。线程状态:方便事件的询问。主函数入口:记录函数运行的位置主函数参数:从外部引入参数,对参数进行判断。线程节点:方便和其他线程联结组成线程队列。线程队列指针:记录当前线程在线程队列中的位置 。IPC结构体:记录包括信号量,互斥

2021-09-28 10:36:54 70

原创 2021-09-26

嵌入式操作系统初探(一)一:软件结构软件结构分为轮询系统、前后台系统、多任务系统。轮询系统就是while循环,前后台就是在轮询的基础上加入了中断机制,while中的程序就是所谓的前台了,中断处理中的程序就变成了后台,多任务系统就是将应用分为多个任务,根据实际的需要进行调度和处理。所以说多任务系统既不像轮询系统那样顺次的执行需要谨慎的对待上下程序之间的影响,又不像前后台那样处理完中断后仍需要在while中顺次执行。二: 多任务机制时钟节拍:任务执行的基本事件单位,这段时间不光执行任务,也包含了极短的时

2021-09-26 19:13:47 176

原创 2021-09-14

关于st-link的四线连接法这是st-link的示意图,缺口方向和实物方向一致,其中关注SWCLK,SWIO,3.3v,和gnd。将这四个端口连到对应的四线swd下载口,另外注意st-link没有供电能力,板子要单独供电。首先,打开一个工程,点击魔术棒,选择对应的芯片型号其次,找到Debug,圈选右侧Use,下拉找到对应的仿真器点击旁边的setting,在debug界面可以查看仿真器是否被识别成功点击Flash Download,将download function中的内容按照如图所示

2021-09-14 21:41:21 1275

原创 2021-06-22

蓝桥杯单片机之LED一: 硬件连接用户通过控制P25 P26 P27三个IO口来控制138译码器(138译码器如何工作,自行查阅)选通Y4端口,选通信号传送到锁存器的Y4C端口,选通锁存器。这时候就可以通过控制P0口的8个位控制LED输出了。需要注意的是八个LED的右端一起接入了高电平,那么为了使led有电流流过从而点亮led,需要在led左端接入低电平产生压差,由此可知为了使得LED点亮,P0口应该送出低电平。二:程序书写这是蓝桥杯指导书上的部分代码函数名称(作用):led显示入口参数:

2021-06-22 19:33:19 448

原创 2021-05-04

AD20 学习记录一 基本步骤1.准备原理图库和PCB库2.绘制原理图并编译3.从封装管理器中统一添加PCB模型4.导出PCB5.模块化布局6.布线7.更改8.规则设定9.铺铜二 准备原理图库和封装库首先建立该工程的原理图库(这里一定要新建一个,不要想着东找点西找点,一旦文件改变,所有的原理图库和封装库都会缺失),自己画元件或者从之前的原理图库中复制粘贴,或者从立创商城上面导入。1.如果是自己画元器件(要求会但是不常用),明确几个不可以缺少的要素,形状,类别(Design Item

2021-05-04 21:20:37 639

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除