自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式课程作业7

可以看到,在触摸后,芯片内部温度及A/D值没有太大的变化,通道15的A/D值显著降低,由2512降低到了1900左右,而且环境温度的测算有较大的波动,但总体保持在30摄氏度左右。在实验中,我使用的是CAN_nodeB-STM32L431-20211116文件,在此工程文件的基础上,在main.c中对以下部分进行了修改。再次编译运行,得到了如下的结果,可以看到不进行擦除操作进行的写入操作失败了,读取显示的仍然是第一次擦除再写入操作后的结果。在连接完成后,编译文件并更新到开发板中,连接两方所接收到的信息如下。

2024-06-20 16:06:30 745

原创 嵌入式课程作业6

在实验中主要在main.c中做出如下修改,此处将闹钟时间设置为星期5的12:00:10,而初始的时间设置为2024年6月7日星期五。在实验时为了结果易于截图,取倒计时尾10秒,每秒输出一次时间,倒计时结束后红灯亮,如下。在main.c中加入了duty2、dflag两个变量,以完成实验任务。将dflag的初始值设为1,短闪、长闪的占空比如下图所示。在isr.c中的闹钟中断中加入了绿灯亮的功能。实验输出如下,控制器红灯一长一短交替闪烁。此时闹钟结束,绿灯亮,输出我的姓名。在程序的循环中加入如下部分。

2024-06-12 19:43:10 195

原创 嵌入式课程作业5

实现UART_2串口的接收程序,当收到字符时:①在电脑的输出窗口显示下一个字符,如收到A显示B;②亮灯:收到字符G,亮绿灯;收到字符R,亮红灯;收到字符B,亮蓝灯;收到其他字符,不亮灯。

2024-05-26 16:49:21 285

原创 嵌入式课程作业4

给出gpio_set(LIGHT_RED,LIGHT_OFF);语句中,LIGHT_RED和LiGHT_OFF的值是多少?即PTB_NUM被定义为 0b 1 0000 0000,则LIGHT_RED被定义为0b 1 0000 0111。分别为箭头所指的两个定义值,此处LIGHT_RED中还有一定义值PTB_NUM未知。此处将原有的mFlag变量改为数字0,1,2,分别代表红绿蓝三色。用GPIO端口的直接地址编程方式,实现红绿蓝三灯轮流闪烁。在如下图箭头所示的路径中,找到该定义值。在主程序中写入如下内容。

2024-05-07 17:39:11 587

原创 嵌入式课程作业3

超低功耗,高性能微控制器,引脚数为64,Flash大小为256KB,封装形式为64引脚LQFP封装,工作范围为 -40摄氏度~+85摄氏度。Flash大小为256KB,地址范围为0x0800_0000~0x0803_FFFF。RAM大小为64KB,地址范围为0x2000_0000~0x2000_FFFF。本书使用的芯片型号为:STM32L431RCT6。对照命名格式,可获得以下信息:属于32为的。

2024-04-21 13:33:43 159 1

原创 嵌入式课程作业2

打开该工程后,找到其中main.s中94~101行的内容。此处进入main.s源文件后,在其中的对应行加入如下部分。以及在main_loop部分之前加入以下部分。若要将其转为c语言描述,应是如下。

2024-04-06 22:20:26 182

原创 嵌入式系统课程作业1

2.模数转换与数模转换:模数转换(Analog to Digital Convert,ADC)的功能是将电压信号(模拟量)转换为对应的数字量。通孔封装主要有单列直插 (Single-in-line Package, SIP)、双列直插(Dual-in-linePackage,DIP)、Z字形直插式封装(Zigzag-in-line Package, ZIP)。开关量是离散的信号,它只有两个可能的状态,通常表示为开(ON)和关(OFF)、高(HIGH)和低(LOW)、1 和 0 等。

2024-03-13 20:49:13 1553 1

空空如也

空空如也

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

TA关注的人

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